diff --git a/README.md b/README.md index 068ae34170d55ec68cb37ae409d5b3328138e374..12a2ca6225b9aa21e5715bc43fcaa72a4c694766 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ SOAR(SQL Optimizer And Rewriter) 是一个对 SQL 进行优化和改写的自动 ## 交流与反馈 * 欢迎通过 Github Issues 提交问题报告与建议 -* QQ 群:779359816(满) 758940447(新) +* QQ 群:779359816(未满) 758940447(已满) * [Gitter](https://gitter.im/xiaomi-dba/soar) 推荐 ![xiaomi_sa](https://raw.githubusercontent.com/XiaoMi/soar/master/doc/images/xiaomi_sa.png) diff --git a/advisor/heuristic.go b/advisor/heuristic.go index 6413ed0bf8f88b758fdd983cbe8a7400d8754e02..55a978ddd832885281b483cb266d906d8dc5e7ec 100644 --- a/advisor/heuristic.go +++ b/advisor/heuristic.go @@ -1827,7 +1827,7 @@ func (q *Query4Audit) RuleIndexAttributeOrder() Rule { for _, tiStmt := range q.TiStmt { switch node := tiStmt.(type) { case *tidb.CreateIndexStmt: - if len(node.IndexColNames) > 1 { + if len(node.IndexPartSpecifications) > 1 { rule = HeuristicRules["KEY.004"] break } @@ -2808,7 +2808,7 @@ func (q *Query4Audit) RuleTooManyKeyParts() Rule { return HeuristicRules["KEY.006"] } - if constraint.Refer != nil && len(constraint.Refer.IndexColNames) > common.Config.MaxIdxColsCount { + if constraint.Refer != nil && len(constraint.Refer.IndexPartSpecifications) > common.Config.MaxIdxColsCount { return HeuristicRules["KEY.006"] } } @@ -2823,7 +2823,7 @@ func (q *Query4Audit) RuleTooManyKeyParts() Rule { } if spec.Constraint.Refer != nil { - if len(spec.Constraint.Refer.IndexColNames) > common.Config.MaxIdxColsCount { + if len(spec.Constraint.Refer.IndexPartSpecifications) > common.Config.MaxIdxColsCount { return HeuristicRules["KEY.006"] } } diff --git a/advisor/rules.go b/advisor/rules.go index 867f266513dfa97421e796be7af9d2464266b2f0..4d46ed1e9fb24676ee8102244ec84130dbbc349b 100644 --- a/advisor/rules.go +++ b/advisor/rules.go @@ -62,7 +62,7 @@ func NewQuery4Audit(sql string, options ...string) (*Query4Audit, error) { } // TODO: charset, collation - // tdib parser 语法解析 + // tidb parser 语法解析 q.TiStmt, err = ast.TiParse(sql, charset, collation) return q, err } diff --git a/advisor/rules_test.go b/advisor/rules_test.go index d2ec5352d5e0e4e0cce3a912b74ecb4820763ff5..3b0ec621411c30170c0042332a398d69fefbd13b 100644 --- a/advisor/rules_test.go +++ b/advisor/rules_test.go @@ -69,3 +69,18 @@ func TestIsIgnoreRule(t *testing.T) { } common.Log.Debug("Exiting function: %s", common.GetFunctionName()) } + +func TestNewQuery4Audit(t *testing.T) { + common.Log.Debug("Entering function: %s", common.GetFunctionName()) + sqls := []string{ + `SELECT CONVERT("abc" using gbk)`, + `SET NAMES gbk`, + } + for _, sql := range sqls { + _, err := NewQuery4Audit(sql) + if err != nil { + t.Errorf("SQL: %s, Error: %s", sql, err.Error()) + } + } + common.Log.Debug("Exiting function: %s", common.GetFunctionName()) +} diff --git a/ast/tidb.go b/ast/tidb.go index 893e90d47d69c7c43e47626683094e09df19164f..accc0581753faf20c1906b7d1223ef3019f47316 100644 --- a/ast/tidb.go +++ b/ast/tidb.go @@ -38,6 +38,14 @@ func TiParse(sql, charset, collation string) ([]ast.StmtNode, error) { p := parser.New() sql = removeIncompatibleWords(sql) stmt, warn, err := p.Parse(sql, charset, collation) + if err != nil { + // issue: https://github.com/XiaoMi/soar/issues/235 + // TODO: bypass charset error, pingcap/parser not support so much charsets + if strings.Contains(err.Error(), "Unknown character set") { + err = nil + } + } + // TODO: bypass warning info for _, w := range warn { common.Log.Warn(w.Error()) diff --git a/vendor/github.com/pingcap/parser/Makefile b/vendor/github.com/pingcap/parser/Makefile index 591f8277b5920bd1e5cc8422e9bdb790f94b02ba..641b2fc7681d4f0a7c9b01417433d08b83a46322 100644 --- a/vendor/github.com/pingcap/parser/Makefile +++ b/vendor/github.com/pingcap/parser/Makefile @@ -1,41 +1,30 @@ .PHONY: all parser clean -ARCH:="`uname -s`" -MAC:="Darwin" -LINUX:="Linux" +all: fmt parser -all: parser.go fmt - -test: parser.go fmt +test: fmt parser sh test.sh -parser.go: parser.y - make parser - -parser: bin/goyacc - bin/goyacc -o /dev/null parser.y - bin/goyacc -o parser.go parser.y 2>&1 | egrep "(shift|reduce)/reduce" | awk '{print} END {if (NR > 0) {print "Find conflict in parser.y. Please check y.output for more information."; exit 1;}}' - rm -f y.output +parser: parser.go hintparser.go - @if [ $(ARCH) = $(LINUX) ]; \ - then \ - sed -i -e 's|//line.*||' -e 's/yyEofCode/yyEOFCode/' parser.go; \ - elif [ $(ARCH) = $(MAC) ]; \ - then \ - /usr/bin/sed -i "" 's|//line.*||' parser.go; \ - /usr/bin/sed -i "" 's/yyEofCode/yyEOFCode/' parser.go; \ - fi +%arser.go: prefix = $(@:parser.go=) +%arser.go: %arser.y bin/goyacc + @echo "bin/goyacc -o $@ -p yy$(prefix) -t $(prefix)Parser $<" + @bin/goyacc -o $@ -p yy$(prefix) -t $(prefix)Parser $< || ( rm -f $@ && echo 'Please check y.output for more information' && exit 1 ) + @rm -f y.output - @awk 'BEGIN{print "// Code generated by goyacc DO NOT EDIT."} {print $0}' parser.go > tmp_parser.go && mv tmp_parser.go parser.go; +%arser_golden.y: %arser.y + @bin/goyacc -fmt -fmtout $@ $< + @(git diff --no-index --exit-code $< $@ && rm $@) || (mv $@ $< && >&2 echo "formatted $<" && exit 1) -bin/goyacc: goyacc/main.go - GO111MODULE=on go build -o bin/goyacc goyacc/main.go +bin/goyacc: goyacc/main.go goyacc/format_yacc.go + GO111MODULE=on go build -o bin/goyacc goyacc/main.go goyacc/format_yacc.go -fmt: +fmt: bin/goyacc parser_golden.y hintparser_golden.y @echo "gofmt (simplify)" @gofmt -s -l -w . 2>&1 | awk '{print} END{if(NR>0) {exit 1}}' clean: go clean -i ./... rm -rf *.out - rm parser.go + rm -f parser.go hintparser.go diff --git a/vendor/github.com/pingcap/parser/README.md b/vendor/github.com/pingcap/parser/README.md index e89b3a557f5e27305b7e9090718b14803943cc55..21b8ba40118883f322d3cdfcc41cfa43191c0b46 100644 --- a/vendor/github.com/pingcap/parser/README.md +++ b/vendor/github.com/pingcap/parser/README.md @@ -7,6 +7,33 @@ TiDB SQL Parser ## How to use it +```go +import ( + "fmt" + "github.com/pingcap/parser" + _ "github.com/pingcap/tidb/types/parser_driver" +) + +// This example show how to parse a text sql into ast. +func example() { + + // 0. make sure import parser_driver implemented by TiDB(user also can implement own driver by self). + // and add `import _ "github.com/pingcap/tidb/types/parser_driver"` in the head of file. + + // 1. Create a parser. The parser is NOT goroutine safe and should + // not be shared among multiple goroutines. However, parser is also + // heavy, so each goroutine should reuse its own local instance if + // possible. + p := parser.New() + + // 2. Parse a text SQL into AST([]ast.StmtNode). + stmtNodes, _, err := p.Parse("select * from tbl where id = 1", "", "") + + // 3. Use AST to do cool things. + fmt.Println(stmtNodes[0], err) +} +``` + See [https://godoc.org/github.com/pingcap/parser](https://godoc.org/github.com/pingcap/parser) ## How to update parser for TiDB diff --git a/vendor/github.com/pingcap/parser/ast/advisor.go b/vendor/github.com/pingcap/parser/ast/advisor.go new file mode 100644 index 0000000000000000000000000000000000000000..f5b1ff9b54d080127949c4ef5c2ca4f23b2f7949 --- /dev/null +++ b/vendor/github.com/pingcap/parser/ast/advisor.go @@ -0,0 +1,80 @@ +// 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/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 *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) + } + n.LinesInfo.Restore(ctx) + 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 *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/vendor/github.com/pingcap/parser/ast/ddl.go b/vendor/github.com/pingcap/parser/ast/ddl.go index 679cdd40d9b72a2b0a69f4b276b75498ab2631e4..f1470e9c0ecf555117e624c7df63f20988a3012e 100644 --- a/vendor/github.com/pingcap/parser/ast/ddl.go +++ b/vendor/github.com/pingcap/parser/ast/ddl.go @@ -29,9 +29,11 @@ var ( _ DDLNode = &CreateIndexStmt{} _ DDLNode = &CreateTableStmt{} _ DDLNode = &CreateViewStmt{} + _ DDLNode = &CreateSequenceStmt{} _ DDLNode = &DropDatabaseStmt{} _ DDLNode = &DropIndexStmt{} _ DDLNode = &DropTableStmt{} + _ DDLNode = &DropSequenceStmt{} _ DDLNode = &RenameTableStmt{} _ DDLNode = &TruncateTableStmt{} _ DDLNode = &RepairTableStmt{} @@ -41,7 +43,7 @@ var ( _ Node = &ColumnOption{} _ Node = &ColumnPosition{} _ Node = &Constraint{} - _ Node = &IndexColName{} + _ Node = &IndexPartSpecification{} _ Node = &ReferenceDef{} ) @@ -192,18 +194,27 @@ func (n *DropDatabaseStmt) Accept(v Visitor) (Node, bool) { return v.Leave(n) } -// IndexColName is used for parsing index column name from SQL. -type IndexColName struct { +// IndexPartSpecifications is used for parsing index column name or index expression from SQL. +type IndexPartSpecification struct { node Column *ColumnName Length int + Expr ExprNode } // Restore implements Node interface. -func (n *IndexColName) Restore(ctx *RestoreCtx) error { +func (n *IndexPartSpecification) Restore(ctx *RestoreCtx) error { + if n.Expr != nil { + ctx.WritePlain("(") + if err := n.Expr.Restore(ctx); err != nil { + return errors.Annotate(err, "An error occurred while splicing IndexPartSpecifications") + } + ctx.WritePlain(")") + return nil + } if err := n.Column.Restore(ctx); err != nil { - return errors.Annotate(err, "An error occurred while splicing IndexColName") + return errors.Annotate(err, "An error occurred while splicing IndexPartSpecifications") } if n.Length > 0 { ctx.WritePlainf("(%d)", n.Length) @@ -212,12 +223,20 @@ func (n *IndexColName) Restore(ctx *RestoreCtx) error { } // Accept implements Node Accept interface. -func (n *IndexColName) Accept(v Visitor) (Node, bool) { +func (n *IndexPartSpecification) Accept(v Visitor) (Node, bool) { newNode, skipChildren := v.Enter(n) if skipChildren { return v.Leave(newNode) } - n = newNode.(*IndexColName) + n = newNode.(*IndexPartSpecification) + if n.Expr != nil { + node, ok := n.Expr.Accept(v) + if !ok { + return n, false + } + n.Expr = node.(ExprNode) + return v.Leave(n) + } node, ok := n.Column.Accept(v) if !ok { return n, false @@ -242,11 +261,11 @@ const ( type ReferenceDef struct { node - Table *TableName - IndexColNames []*IndexColName - OnDelete *OnDeleteOpt - OnUpdate *OnUpdateOpt - Match MatchType + Table *TableName + IndexPartSpecifications []*IndexPartSpecification + OnDelete *OnDeleteOpt + OnUpdate *OnUpdateOpt + Match MatchType } // Restore implements Node interface. @@ -258,14 +277,14 @@ func (n *ReferenceDef) Restore(ctx *RestoreCtx) error { } } - if n.IndexColNames != nil { + if n.IndexPartSpecifications != nil { ctx.WritePlain("(") - for i, indexColNames := range n.IndexColNames { + for i, indexColNames := range n.IndexPartSpecifications { if i > 0 { ctx.WritePlain(", ") } if err := indexColNames.Restore(ctx); err != nil { - return errors.Annotatef(err, "An error occurred while splicing IndexColNames: [%v]", i) + return errors.Annotatef(err, "An error occurred while splicing IndexPartSpecifications: [%v]", i) } } ctx.WritePlain(")") @@ -309,12 +328,12 @@ func (n *ReferenceDef) Accept(v Visitor) (Node, bool) { return n, false } n.Table = node.(*TableName) - for i, val := range n.IndexColNames { + for i, val := range n.IndexPartSpecifications { node, ok = val.Accept(v) if !ok { return n, false } - n.IndexColNames[i] = node.(*IndexColName) + n.IndexPartSpecifications[i] = node.(*IndexPartSpecification) } onDelete, ok := n.OnDelete.Accept(v) if !ok { @@ -430,6 +449,7 @@ const ( ColumnOptionCheck ColumnOptionColumnFormat ColumnOptionStorage + ColumnOptionAutoRandom ) var ( @@ -452,8 +472,9 @@ type ColumnOption struct { // Stored is only for ColumnOptionGenerated, default is false. Stored bool // Refer is used for foreign key. - Refer *ReferenceDef - StrValue string + Refer *ReferenceDef + StrValue string + AutoRandomBitLength int // Enforced is only for Check, default is true. Enforced bool } @@ -530,6 +551,11 @@ func (n *ColumnOption) Restore(ctx *RestoreCtx) error { case ColumnOptionStorage: ctx.WriteKeyWord("STORAGE ") ctx.WriteKeyWord(n.StrValue) + case ColumnOptionAutoRandom: + ctx.WriteKeyWord("AUTO_RANDOM") + if n.AutoRandomBitLength != types.UnspecifiedLength { + ctx.WritePlainf("(%d)", n.AutoRandomBitLength) + } default: return errors.New("An error occurred while splicing ColumnOption") } @@ -667,7 +693,7 @@ type Constraint struct { Tp ConstraintType Name string - Keys []*IndexColName // Used for PRIMARY KEY, UNIQUE, ...... + Keys []*IndexPartSpecification // Used for PRIMARY KEY, UNIQUE, ...... Refer *ReferenceDef // Used for foreign key. @@ -778,7 +804,7 @@ func (n *Constraint) Accept(v Visitor) (Node, bool) { if !ok { return n, false } - n.Keys[i] = node.(*IndexColName) + n.Keys[i] = node.(*IndexPartSpecification) } if n.Refer != nil { node, ok := n.Refer.Accept(v) @@ -1064,6 +1090,54 @@ func (n *DropTableStmt) Accept(v Visitor) (Node, bool) { return v.Leave(n) } +// DropSequenceStmt is a statement to drop a Sequence. +type DropSequenceStmt struct { + ddlNode + + IfExists bool + Sequences []*TableName + IsTemporary bool +} + +// Restore implements Node interface. +func (n *DropSequenceStmt) Restore(ctx *RestoreCtx) error { + if n.IsTemporary { + ctx.WriteKeyWord("DROP TEMPORARY SEQUENCE ") + } else { + ctx.WriteKeyWord("DROP SEQUENCE ") + } + if n.IfExists { + ctx.WriteKeyWord("IF EXISTS ") + } + for i, sequence := range n.Sequences { + if i != 0 { + ctx.WritePlain(", ") + } + if err := sequence.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while restore DropSequenceStmt.Sequences[%d]", i) + } + } + + return nil +} + +// Accept implements Node Accept interface. +func (n *DropSequenceStmt) Accept(v Visitor) (Node, bool) { + newNode, skipChildren := v.Enter(n) + if skipChildren { + return v.Leave(newNode) + } + n = newNode.(*DropSequenceStmt) + for i, val := range n.Sequences { + node, ok := val.Accept(v) + if !ok { + return n, false + } + n.Sequences[i] = node.(*TableName) + } + return v.Leave(n) +} + // RenameTableStmt is a statement to rename a table. // See http://dev.mysql.com/doc/refman/5.7/en/rename-table.html type RenameTableStmt struct { @@ -1252,6 +1326,65 @@ func (n *CreateViewStmt) Accept(v Visitor) (Node, bool) { return v.Leave(n) } +// CreateSequenceStmt is a statement to create a Sequence. +type CreateSequenceStmt struct { + ddlNode + + // TODO : support or replace if need : care for it will conflict on temporaryOpt. + OrReplace bool + IsTemporary bool + IfNotExists bool + Name *TableName + SeqOptions []*SequenceOption + TblOptions []*TableOption +} + +// Restore implements Node interface. +func (n *CreateSequenceStmt) Restore(ctx *RestoreCtx) error { + ctx.WriteKeyWord("CREATE ") + if n.OrReplace { + ctx.WriteKeyWord("OR REPLACE ") + } + if n.IsTemporary { + ctx.WriteKeyWord("TEMPORARY ") + } + ctx.WriteKeyWord("SEQUENCE ") + if n.IfNotExists { + ctx.WriteKeyWord("IF NOT EXISTS ") + } + if err := n.Name.Restore(ctx); err != nil { + return errors.Annotate(err, "An error occurred while create CreateSequenceStmt.Name") + } + for i, option := range n.SeqOptions { + ctx.WritePlain(" ") + if err := option.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while splicing CreateSequenceStmt SequenceOption: [%v]", i) + } + } + for i, option := range n.TblOptions { + ctx.WritePlain(" ") + if err := option.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while splicing CreateSequenceStmt TableOption: [%v]", i) + } + } + return nil +} + +// Accept implements Node Accept interface. +func (n *CreateSequenceStmt) Accept(v Visitor) (Node, bool) { + newNode, skipChildren := v.Enter(n) + if skipChildren { + return v.Leave(newNode) + } + n = newNode.(*CreateSequenceStmt) + node, ok := n.Name.Accept(v) + if !ok { + return n, false + } + n.Name = node.(*TableName) + return v.Leave(n) +} + // IndexLockAndAlgorithm stores the algorithm option and the lock option. type IndexLockAndAlgorithm struct { node @@ -1311,12 +1444,12 @@ type CreateIndexStmt struct { // see https://mariadb.com/kb/en/library/create-index/ IfNotExists bool - IndexName string - Table *TableName - IndexColNames []*IndexColName - IndexOption *IndexOption - KeyType IndexKeyType - LockAlg *IndexLockAndAlgorithm + IndexName string + Table *TableName + IndexPartSpecifications []*IndexPartSpecification + IndexOption *IndexOption + KeyType IndexKeyType + LockAlg *IndexLockAndAlgorithm } // Restore implements Node interface. @@ -1341,12 +1474,12 @@ func (n *CreateIndexStmt) Restore(ctx *RestoreCtx) error { } ctx.WritePlain(" (") - for i, indexColName := range n.IndexColNames { + for i, indexColName := range n.IndexPartSpecifications { if i != 0 { ctx.WritePlain(", ") } if err := indexColName.Restore(ctx); err != nil { - return errors.Annotatef(err, "An error occurred while restore CreateIndexStmt.IndexColNames: [%v]", i) + return errors.Annotatef(err, "An error occurred while restore CreateIndexStmt.IndexPartSpecifications: [%v]", i) } } ctx.WritePlain(")") @@ -1380,12 +1513,12 @@ func (n *CreateIndexStmt) Accept(v Visitor) (Node, bool) { return n, false } n.Table = node.(*TableName) - for i, val := range n.IndexColNames { + for i, val := range n.IndexPartSpecifications { node, ok = val.Accept(v) if !ok { return n, false } - n.IndexColNames[i] = node.(*IndexColName) + n.IndexPartSpecifications[i] = node.(*IndexPartSpecification) } if n.IndexOption != nil { node, ok := n.IndexOption.Accept(v) @@ -1670,6 +1803,11 @@ const ( OnDuplicateKeyHandlingReplace ) +const ( + TableOptionCharsetWithoutConvertTo uint64 = 0 + TableOptionCharsetWithConvertTo uint64 = 1 +) + // TableOption is used for parsing table option from SQL. type TableOption struct { Tp TableOptionType @@ -1690,9 +1828,20 @@ func (n *TableOption) Restore(ctx *RestoreCtx) error { ctx.WritePlain("''") } case TableOptionCharset: - ctx.WriteKeyWord("DEFAULT CHARACTER SET ") - ctx.WritePlain("= ") - ctx.WriteKeyWord(n.StrValue) + if n.UintValue == TableOptionCharsetWithConvertTo { + ctx.WriteKeyWord("CONVERT TO ") + } else { + ctx.WriteKeyWord("DEFAULT ") + } + ctx.WriteKeyWord("CHARACTER SET ") + if n.UintValue == TableOptionCharsetWithoutConvertTo { + ctx.WriteKeyWord("= ") + } + if n.Default { + ctx.WriteKeyWord("DEFAULT") + } else { + ctx.WriteKeyWord(n.StrValue) + } case TableOptionCollate: ctx.WriteKeyWord("DEFAULT COLLATE ") ctx.WritePlain("= ") @@ -1864,6 +2013,69 @@ func (n *TableOption) Restore(ctx *RestoreCtx) error { return nil } +// SequenceOptionType is the type for SequenceOption +type SequenceOptionType int + +// SequenceOption types. +const ( + SequenceOptionNone SequenceOptionType = iota + SequenceOptionIncrementBy + SequenceStartWith + SequenceNoMinValue + SequenceMinValue + SequenceNoMaxValue + SequenceMaxValue + SequenceNoCache + SequenceCache + SequenceNoCycle + SequenceCycle + SequenceNoOrder + SequenceOrder +) + +// SequenceOption is used for parsing sequence option from SQL. +type SequenceOption struct { + Tp SequenceOptionType + IntValue int64 +} + +func (n *SequenceOption) Restore(ctx *RestoreCtx) error { + switch n.Tp { + case SequenceOptionIncrementBy: + ctx.WriteKeyWord("INCREMENT BY ") + ctx.WritePlainf("%d", n.IntValue) + case SequenceStartWith: + ctx.WriteKeyWord("START WITH ") + ctx.WritePlainf("%d", n.IntValue) + case SequenceNoMinValue: + ctx.WriteKeyWord("NO MINVALUE") + case SequenceMinValue: + ctx.WriteKeyWord("MINVALUE ") + ctx.WritePlainf("%d", n.IntValue) + case SequenceNoMaxValue: + ctx.WriteKeyWord("NO MAXVALUE") + case SequenceMaxValue: + ctx.WriteKeyWord("MAXVALUE ") + ctx.WritePlainf("%d", n.IntValue) + case SequenceNoCache: + ctx.WriteKeyWord("NOCACHE") + case SequenceCache: + ctx.WriteKeyWord("CACHE ") + ctx.WritePlainf("%d", n.IntValue) + case SequenceNoCycle: + ctx.WriteKeyWord("NOCYCLE") + case SequenceCycle: + ctx.WriteKeyWord("CYCLE") + case SequenceNoOrder: + ctx.WriteKeyWord("NOORDER") + case SequenceOrder: + ctx.WriteKeyWord("ORDER") + default: + return errors.Errorf("invalid SequenceOption: %d", n.Tp) + } + return nil +} + // ColumnPositionType is the type for ColumnPosition. type ColumnPositionType int @@ -2106,13 +2318,23 @@ func (n *AlterTableSpec) Restore(ctx *RestoreCtx) error { } case AlterTableOption: switch { - case len(n.Options) == 2 && - n.Options[0].Tp == TableOptionCharset && - n.Options[1].Tp == TableOptionCollate: - ctx.WriteKeyWord("CONVERT TO CHARACTER SET ") - ctx.WriteKeyWord(n.Options[0].StrValue) + case len(n.Options) == 2 && n.Options[0].Tp == TableOptionCharset && n.Options[1].Tp == TableOptionCollate: + if n.Options[0].UintValue == TableOptionCharsetWithConvertTo { + ctx.WriteKeyWord("CONVERT TO ") + } + ctx.WriteKeyWord("CHARACTER SET ") + if n.Options[0].Default { + ctx.WriteKeyWord("DEFAULT") + } else { + ctx.WriteKeyWord(n.Options[0].StrValue) + } ctx.WriteKeyWord(" COLLATE ") ctx.WriteKeyWord(n.Options[1].StrValue) + case n.Options[0].Tp == TableOptionCharset && n.Options[0].Default: + if n.Options[0].UintValue == TableOptionCharsetWithConvertTo { + ctx.WriteKeyWord("CONVERT TO ") + } + ctx.WriteKeyWord("CHARACTER SET DEFAULT") default: for i, opt := range n.Options { if i != 0 { @@ -3162,3 +3384,47 @@ func (n *RecoverTableStmt) Accept(v Visitor) (Node, bool) { } return v.Leave(n) } + +// FlashBackTableStmt is a statement to restore a dropped/truncate table. +type FlashBackTableStmt struct { + ddlNode + + Table *TableName + Timestamp ValueExpr + NewName string +} + +// Restore implements Node interface. +func (n *FlashBackTableStmt) Restore(ctx *RestoreCtx) error { + ctx.WriteKeyWord("FLASHBACK TABLE ") + if err := n.Table.Restore(ctx); err != nil { + return errors.Annotate(err, "An error occurred while splicing RecoverTableStmt Table") + } + ctx.WriteKeyWord(" UNTIL TIMESTAMP ") + if err := n.Timestamp.Restore(ctx); err != nil { + return errors.Annotate(err, "An error occurred while splicing FlashBackTableStmt Table") + } + if len(n.NewName) > 0 { + ctx.WriteKeyWord(" TO ") + ctx.WriteName(n.NewName) + } + return nil +} + +// Accept implements Node Accept interface. +func (n *FlashBackTableStmt) Accept(v Visitor) (Node, bool) { + newNode, skipChildren := v.Enter(n) + if skipChildren { + return v.Leave(newNode) + } + + n = newNode.(*FlashBackTableStmt) + if n.Table != nil { + node, ok := n.Table.Accept(v) + if !ok { + return n, false + } + n.Table = node.(*TableName) + } + return v.Leave(n) +} diff --git a/vendor/github.com/pingcap/parser/ast/dml.go b/vendor/github.com/pingcap/parser/ast/dml.go index 6074fb59c7a50f00100600d12e68a4bced543082..aa240d5b81ce93b50c99f05b2b310a9310d1a9f8 100644 --- a/vendor/github.com/pingcap/parser/ast/dml.go +++ b/vendor/github.com/pingcap/parser/ast/dml.go @@ -1842,6 +1842,7 @@ const ( ShowCreateTable ShowCreateView ShowCreateUser + ShowCreateSequence ShowGrants ShowTriggers ShowProcedureStatus @@ -1897,6 +1898,7 @@ type ShowStmt struct { User *auth.UserIdentity // Used for show grants/create user. Roles []*auth.RoleIdentity // Used for show grants .. using IfNotExists bool // Used for `show create database if not exists` + Extended bool // Used for `show extended columns from ...` // GlobalScope is used by `show variables` and `show bindings` GlobalScope bool @@ -1962,6 +1964,11 @@ func (n *ShowStmt) Restore(ctx *RestoreCtx) error { ctx.WriteKeyWord("IF NOT EXISTS ") } ctx.WriteName(n.DBName) + case ShowCreateSequence: + ctx.WriteKeyWord("CREATE SEQUENCE ") + if err := n.Table.Restore(ctx); err != nil { + return errors.Annotate(err, "An error occurred while restore ShowStmt.SEQUENCE") + } case ShowCreateUser: ctx.WriteKeyWord("CREATE USER ") if err := n.User.Restore(ctx); err != nil { @@ -2085,6 +2092,9 @@ func (n *ShowStmt) Restore(ctx *RestoreCtx) error { return errors.Annotate(err, "An error occurred while resotre ShowStmt.Table") } // TODO: remember to check this case case ShowColumns: // equivalent to SHOW FIELDS + if n.Extended { + ctx.WriteKeyWord("EXTENDED ") + } restoreOptFull() ctx.WriteKeyWord("COLUMNS") if n.Table != nil { @@ -2608,3 +2618,39 @@ func (n *SplitOption) Restore(ctx *RestoreCtx) error { } return nil } + +type FulltextSearchModifier int + +const ( + FulltextSearchModifierNaturalLanguageMode = 0 + FulltextSearchModifierBooleanMode = 1 + FulltextSearchModifierModeMask = 0xF + FulltextSearchModifierWithQueryExpansion = 1 << 4 +) + +func (m FulltextSearchModifier) IsBooleanMode() bool { + return m&FulltextSearchModifierModeMask == FulltextSearchModifierBooleanMode +} + +func (m FulltextSearchModifier) IsNaturalLanguageMode() bool { + return m&FulltextSearchModifierModeMask == FulltextSearchModifierNaturalLanguageMode +} + +func (m FulltextSearchModifier) WithQueryExpansion() bool { + return m&FulltextSearchModifierWithQueryExpansion == FulltextSearchModifierWithQueryExpansion +} + +type TimestampBound struct { + Mode TimestampBoundMode + Timestamp ExprNode +} + +type TimestampBoundMode int + +const ( + TimestampBoundStrong TimestampBoundMode = iota + TimestampBoundMaxStaleness + TimestampBoundExactStaleness + TimestampBoundReadTimestamp + TimestampBoundMinReadTimestamp +) diff --git a/vendor/github.com/pingcap/parser/ast/expressions.go b/vendor/github.com/pingcap/parser/ast/expressions.go index b1bda01a5e88e88ba6950661a348788902b92f0b..43e947e48d7ee50324d0077bb00507f5f1ab12e1 100755 --- a/vendor/github.com/pingcap/parser/ast/expressions.go +++ b/vendor/github.com/pingcap/parser/ast/expressions.go @@ -45,6 +45,7 @@ var ( _ ExprNode = &UnaryOperationExpr{} _ ExprNode = &ValuesExpr{} _ ExprNode = &VariableExpr{} + _ ExprNode = &MatchAgainst{} _ Node = &ColumnName{} _ Node = &WhenClause{} @@ -1273,3 +1274,83 @@ func (n *MaxValueExpr) Accept(v Visitor) (Node, bool) { } return v.Leave(n) } + +// MatchAgainst is the expression for matching against fulltext index. +type MatchAgainst struct { + exprNode + // ColumnNames are the columns to match. + ColumnNames []*ColumnName + // Against + Against ExprNode + // Modifier + Modifier FulltextSearchModifier +} + +func (n *MatchAgainst) Restore(ctx *RestoreCtx) error { + ctx.WriteKeyWord("MATCH") + ctx.WritePlain(" (") + for i, v := range n.ColumnNames { + if i != 0 { + ctx.WritePlain(",") + } + if err := v.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while restore MatchAgainst.ColumnNames[%d]", i) + } + } + ctx.WritePlain(") ") + ctx.WriteKeyWord("AGAINST") + ctx.WritePlain(" (") + if err := n.Against.Restore(ctx); err != nil { + return errors.Annotate(err, "An error occurred while restore MatchAgainst.Against") + } + if n.Modifier.IsBooleanMode() { + ctx.WritePlain(" IN BOOLEAN MODE") + if n.Modifier.WithQueryExpansion() { + return errors.New("BOOLEAN MODE doesn't support QUERY EXPANSION") + } + } else if n.Modifier.WithQueryExpansion() { + ctx.WritePlain(" WITH QUERY EXPANSION") + } + ctx.WritePlain(")") + return nil +} + +func (n *MatchAgainst) Format(w io.Writer) { + fmt.Fprint(w, "MATCH(") + for i, v := range n.ColumnNames { + if i != 0 { + fmt.Fprintf(w, ",%s", v.String()) + } else { + fmt.Fprint(w, v.String()) + } + } + fmt.Fprint(w, ") AGAINST(") + n.Against.Format(w) + if n.Modifier.IsBooleanMode() { + fmt.Fprint(w, " IN BOOLEAN MODE") + } else if n.Modifier.WithQueryExpansion() { + fmt.Fprint(w, " WITH QUERY EXPANSION") + } + fmt.Fprint(w, ")") +} + +func (n *MatchAgainst) Accept(v Visitor) (Node, bool) { + newNode, skipChildren := v.Enter(n) + if skipChildren { + return v.Leave(newNode) + } + n = newNode.(*MatchAgainst) + for i, colName := range n.ColumnNames { + newColName, ok := colName.Accept(v) + if !ok { + return n, false + } + n.ColumnNames[i] = newColName.(*ColumnName) + } + newAgainst, ok := n.Against.Accept(v) + if !ok { + return n, false + } + n.Against = newAgainst.(ExprNode) + return v.Leave(n) +} diff --git a/vendor/github.com/pingcap/parser/ast/functions.go b/vendor/github.com/pingcap/parser/ast/functions.go index 30e723a2b11d311a67e0c49f4fcf02b196ebf926..329f03d4868a3eb63434ee942ac69b20e31ae31b 100755 --- a/vendor/github.com/pingcap/parser/ast/functions.go +++ b/vendor/github.com/pingcap/parser/ast/functions.go @@ -120,7 +120,7 @@ const ( CurrentTimestamp = "current_timestamp" Curtime = "curtime" Date = "date" - DateLiteral = "dateliteral" + DateLiteral = "'tidb`.(dateliteral" DateAdd = "date_add" DateFormat = "date_format" DateSub = "date_sub" @@ -154,12 +154,12 @@ const ( SubTime = "subtime" Sysdate = "sysdate" Time = "time" - TimeLiteral = "timeliteral" + TimeLiteral = "'tidb`.(timeliteral" TimeFormat = "time_format" TimeToSec = "time_to_sec" TimeDiff = "timediff" Timestamp = "timestamp" - TimestampLiteral = "timestampliteral" + TimestampLiteral = "'tidb`.(timestampliteral" TimestampAdd = "timestampadd" TimestampDiff = "timestampdiff" ToDays = "to_days" @@ -338,6 +338,23 @@ type FuncCallExpr struct { // Restore implements Node interface. func (n *FuncCallExpr) Restore(ctx *RestoreCtx) error { + var specialLiteral string + switch n.FnName.L { + case DateLiteral: + specialLiteral = "DATE " + case TimeLiteral: + specialLiteral = "TIME " + case TimestampLiteral: + specialLiteral = "TIMESTAMP " + } + if specialLiteral != "" { + ctx.WritePlain(specialLiteral) + if err := n.Args[0].Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while restore FuncCastExpr.Expr") + } + return nil + } + ctx.WriteKeyWord(n.FnName.O) ctx.WritePlain("(") switch n.FnName.L { diff --git a/vendor/github.com/pingcap/parser/ast/misc.go b/vendor/github.com/pingcap/parser/ast/misc.go index 389f5028731973f118b0d63488ca9dd174ea76ae..b8f7da1bd3ca08f1bdf4b60a517cd9f70a144ca1 100755 --- a/vendor/github.com/pingcap/parser/ast/misc.go +++ b/vendor/github.com/pingcap/parser/ast/misc.go @@ -63,10 +63,11 @@ const ( RepeatableRead = "REPEATABLE-READ" // Valid formats for explain statement. - ExplainFormatROW = "row" - ExplainFormatDOT = "dot" - PumpType = "PUMP" - DrainerType = "DRAINER" + ExplainFormatROW = "row" + ExplainFormatDOT = "dot" + ExplainFormatHint = "hint" + PumpType = "PUMP" + DrainerType = "DRAINER" ) // Transaction mode constants. @@ -80,6 +81,7 @@ var ( ExplainFormats = []string{ ExplainFormatROW, ExplainFormatDOT, + ExplainFormatHint, } ) @@ -323,6 +325,7 @@ type Prepared struct { SchemaVersion int64 UseCache bool CachedPlan interface{} + CachedNames interface{} } // ExecuteStmt is a statement to execute PreparedStmt. @@ -376,13 +379,37 @@ func (n *ExecuteStmt) Accept(v Visitor) (Node, bool) { // See https://dev.mysql.com/doc/refman/5.7/en/commit.html type BeginStmt struct { stmtNode - Mode string + Mode string + ReadOnly bool + Bound *TimestampBound } // Restore implements Node interface. func (n *BeginStmt) Restore(ctx *RestoreCtx) error { if n.Mode == "" { - ctx.WriteKeyWord("START TRANSACTION") + if n.ReadOnly { + ctx.WriteKeyWord("START TRANSACTION READ ONLY") + if n.Bound != nil { + switch n.Bound.Mode { + case TimestampBoundStrong: + ctx.WriteKeyWord(" WITH TIMESTAMP BOUND STRONG") + case TimestampBoundMaxStaleness: + ctx.WriteKeyWord(" WITH TIMESTAMP BOUND MAX STALENESS ") + return n.Bound.Timestamp.Restore(ctx) + case TimestampBoundExactStaleness: + ctx.WriteKeyWord(" WITH TIMESTAMP BOUND EXACT STALENESS ") + return n.Bound.Timestamp.Restore(ctx) + case TimestampBoundReadTimestamp: + ctx.WriteKeyWord(" WITH TIMESTAMP BOUND READ TIMESTAMP ") + return n.Bound.Timestamp.Restore(ctx) + case TimestampBoundMinReadTimestamp: + ctx.WriteKeyWord(" WITH TIMESTAMP BOUND MIN READ TIMESTAMP ") + return n.Bound.Timestamp.Restore(ctx) + } + } + } else { + ctx.WriteKeyWord("START TRANSACTION") + } } else { ctx.WriteKeyWord("BEGIN ") ctx.WriteKeyWord(n.Mode) @@ -397,6 +424,13 @@ func (n *BeginStmt) Accept(v Visitor) (Node, bool) { return v.Leave(newNode) } n = newNode.(*BeginStmt) + if n.Bound != nil && n.Bound.Timestamp != nil { + newTimestamp, ok := n.Bound.Timestamp.Accept(v) + if !ok { + return n, false + } + n.Bound.Timestamp = newTimestamp.(ExprNode) + } return v.Leave(n) } @@ -571,6 +605,20 @@ const ( FlushPrivileges FlushStatus FlushTiDBPlugin + FlushHosts + FlushLogs +) + +// LogType is the log type used in FLUSH statement. +type LogType int8 + +const ( + LogTypeDefault LogType = iota + LogTypeBinary + LogTypeEngine + LogTypeError + LogTypeGeneral + LogTypeSlow ) // FlushStmt is a statement to flush tables/privileges/optimizer costs and so on. @@ -579,6 +627,7 @@ type FlushStmt struct { Tp FlushStmtType // Privileges/Tables/... NoWriteToBinLog bool + LogType LogType Tables []*TableName // For FlushTableStmt, if Tables is empty, it means flush all tables. ReadLock bool Plugins []string @@ -620,8 +669,27 @@ func (n *FlushStmt) Restore(ctx *RestoreCtx) error { } ctx.WritePlain(v) } + case FlushHosts: + ctx.WriteKeyWord("HOSTS") + case FlushLogs: + var logType string + switch n.LogType { + case LogTypeDefault: + logType = "LOGS" + case LogTypeBinary: + logType = "BINARY LOGS" + case LogTypeEngine: + logType = "ENGINE LOGS" + case LogTypeError: + logType = "ERROR LOGS" + case LogTypeGeneral: + logType = "GENERAL LOGS" + case LogTypeSlow: + logType = "SLOW LOGS" + } + ctx.WriteKeyWord(logType) default: - return errors.New("Unsupported type of FlushTables") + return errors.New("Unsupported type of FlushStmt") } return nil } @@ -979,12 +1047,12 @@ const ( Subject ) -type TslOption struct { +type TLSOption struct { Type int Value string } -func (t *TslOption) Restore(ctx *RestoreCtx) error { +func (t *TLSOption) Restore(ctx *RestoreCtx) error { switch t.Type { case TslNone: ctx.WriteKeyWord("NONE") @@ -999,10 +1067,10 @@ func (t *TslOption) Restore(ctx *RestoreCtx) error { ctx.WriteKeyWord("ISSUER ") ctx.WriteString(t.Value) case Subject: - ctx.WriteKeyWord("CIPHER") + ctx.WriteKeyWord("SUBJECT ") ctx.WriteString(t.Value) default: - return errors.Errorf("Unsupported TslOption.Type %d", t.Type) + return errors.Errorf("Unsupported TLSOption.Type %d", t.Type) } return nil } @@ -1080,7 +1148,7 @@ type CreateUserStmt struct { IsCreateRole bool IfNotExists bool Specs []*UserSpec - TslOptions []*TslOption + TLSOptions []*TLSOption ResourceOptions []*ResourceOption PasswordOrLockOptions []*PasswordOrLockOption } @@ -1104,19 +1172,16 @@ func (n *CreateUserStmt) Restore(ctx *RestoreCtx) error { } } - tslOptionLen := len(n.TslOptions) - - if tslOptionLen != 0 { + if len(n.TLSOptions) != 0 { ctx.WriteKeyWord(" REQUIRE ") } - // Restore `tslOptions` reversely to keep order the same with original sql - for i := tslOptionLen; i > 0; i-- { - if i != tslOptionLen { + for i, option := range n.TLSOptions { + if i != 0 { ctx.WriteKeyWord(" AND ") } - if err := n.TslOptions[i-1].Restore(ctx); err != nil { - return errors.Annotatef(err, "An error occurred while restore CreateUserStmt.TslOptions[%d]", i) + if err := option.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while restore CreateUserStmt.TLSOptions[%d]", i) } } @@ -1169,7 +1234,7 @@ type AlterUserStmt struct { IfExists bool CurrentAuth *AuthOption Specs []*UserSpec - TslOptions []*TslOption + TLSOptions []*TLSOption ResourceOptions []*ResourceOption PasswordOrLockOptions []*PasswordOrLockOption } @@ -1196,19 +1261,16 @@ func (n *AlterUserStmt) Restore(ctx *RestoreCtx) error { } } - tslOptionLen := len(n.TslOptions) - - if tslOptionLen != 0 { + if len(n.TLSOptions) != 0 { ctx.WriteKeyWord(" REQUIRE ") } - // Restore `tslOptions` reversely to keep order the same with original sql - for i := tslOptionLen; i > 0; i-- { - if i != tslOptionLen { + for i, option := range n.TLSOptions { + if i != 0 { ctx.WriteKeyWord(" AND ") } - if err := n.TslOptions[i-1].Restore(ctx); err != nil { - return errors.Annotatef(err, "An error occurred while restore AlterUserStmt.TslOptions[%d]", i) + if err := option.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while restore AlterUserStmt.TLSOptions[%d]", i) } } @@ -1346,10 +1408,27 @@ type DropBindingStmt struct { GlobalScope bool OriginSel StmtNode + HintedSel StmtNode } func (n *DropBindingStmt) Restore(ctx *RestoreCtx) error { - return errors.New("Not implemented") + ctx.WriteKeyWord("DROP ") + if n.GlobalScope { + ctx.WriteKeyWord("GLOBAL ") + } else { + ctx.WriteKeyWord("SESSION ") + } + ctx.WriteKeyWord("BINDING FOR ") + if err := n.OriginSel.Restore(ctx); err != nil { + return errors.Trace(err) + } + if n.HintedSel != nil { + ctx.WriteKeyWord(" USING ") + if err := n.HintedSel.Restore(ctx); err != nil { + return errors.Trace(err) + } + } + return nil } func (n *DropBindingStmt) Accept(v Visitor) (Node, bool) { @@ -1363,6 +1442,13 @@ func (n *DropBindingStmt) Accept(v Visitor) (Node, bool) { return n, false } n.OriginSel = selnode.(*SelectStmt) + if n.HintedSel != nil { + selnode, ok = n.HintedSel.Accept(v) + if !ok { + return n, false + } + n.HintedSel = selnode.(*SelectStmt) + } return v.Leave(n) } @@ -1425,6 +1511,9 @@ const ( AdminReloadOptRuleBlacklist AdminPluginDisable AdminPluginEnable + AdminFlushBindings + AdminCaptureBindings + AdminEvolveBindings ) // HandleRange represents a range where handle value >= Begin and < End. @@ -1625,6 +1714,12 @@ func (n *AdminStmt) Restore(ctx *RestoreCtx) error { } ctx.WritePlain(v) } + case AdminFlushBindings: + ctx.WriteKeyWord("FLUSH BINDINGS") + case AdminCaptureBindings: + ctx.WriteKeyWord("CAPTURE BINDINGS") + case AdminEvolveBindings: + ctx.WriteKeyWord("EVOLVE BINDINGS") default: return errors.New("Unsupported AdminStmt type") } @@ -1879,6 +1974,7 @@ type GrantStmt struct { ObjectType ObjectTypeType Level *GrantLevel Users []*UserSpec + TLSOptions []*TLSOption WithGrant bool } @@ -1914,6 +2010,19 @@ func (n *GrantStmt) Restore(ctx *RestoreCtx) error { return errors.Annotatef(err, "An error occurred while restore GrantStmt.Users[%d]", i) } } + if n.TLSOptions != nil { + if len(n.TLSOptions) != 0 { + ctx.WriteKeyWord(" REQUIRE ") + } + for i, option := range n.TLSOptions { + if i != 0 { + ctx.WriteKeyWord(" AND ") + } + if err := option.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while restore GrantStmt.TLSOptions[%d]", i) + } + } + } if n.WithGrant { ctx.WriteKeyWord(" WITH GRANT OPTION") } @@ -2073,11 +2182,16 @@ type TableOptimizerHint struct { // HintTable is table in the hint. It may have query block info. type HintTable struct { + DBName model.CIStr TableName model.CIStr QBName model.CIStr } func (ht *HintTable) Restore(ctx *RestoreCtx) { + if ht.DBName.L != "" { + ctx.WriteName(ht.DBName.String()) + ctx.WriteKeyWord(".") + } ctx.WriteName(ht.TableName.String()) if ht.QBName.L != "" { ctx.WriteKeyWord("@") diff --git a/vendor/github.com/pingcap/parser/ast/util.go b/vendor/github.com/pingcap/parser/ast/util.go index f52720a0508d8341c3d7f062d04a75fb97ffe777..279615b022f3c89dd7d24710dcc436d1336c374f 100755 --- a/vendor/github.com/pingcap/parser/ast/util.go +++ b/vendor/github.com/pingcap/parser/ast/util.go @@ -13,6 +13,13 @@ package ast +import "math" + +// UnspecifiedSize is unspecified size. +const ( + UnspecifiedSize = math.MaxUint64 +) + // IsReadOnly checks whether the input ast is readOnly. func IsReadOnly(node Node) bool { switch st := node.(type) { diff --git a/vendor/github.com/pingcap/parser/charset/charset.go b/vendor/github.com/pingcap/parser/charset/charset.go index aa2c9803053ce80de0aa0626f25e0c2e781a28dd..64df229b975115e12489d69f362c05486cb2f0d6 100644 --- a/vendor/github.com/pingcap/parser/charset/charset.go +++ b/vendor/github.com/pingcap/parser/charset/charset.go @@ -21,14 +21,9 @@ import ( "github.com/pingcap/parser/terror" ) -const ( - codeCollationCharsetMismatch = terror.ErrCode(mysql.ErrCollationCharsetMismatch) - codeUnknownCollation = terror.ErrCode(mysql.ErrUnknownCollation) -) - var ( - ErrUnknownCollation = terror.ClassDDL.New(codeUnknownCollation, mysql.MySQLErrName[mysql.ErrUnknownCollation]) - ErrCollationCharsetMismatch = terror.ClassDDL.New(codeCollationCharsetMismatch, mysql.MySQLErrName[mysql.ErrCollationCharsetMismatch]) + ErrUnknownCollation = terror.ClassDDL.New(mysql.ErrUnknownCollation, mysql.MySQLErrName[mysql.ErrUnknownCollation]) + ErrCollationCharsetMismatch = terror.ClassDDL.New(mysql.ErrCollationCharsetMismatch, mysql.MySQLErrName[mysql.ErrCollationCharsetMismatch]) ) // Charset is a charset. diff --git a/vendor/github.com/pingcap/parser/circle.yml b/vendor/github.com/pingcap/parser/circle.yml index f0176a41769bdb58b5cd845d64e6061e87c9c56b..5011eb1556011fb8088a36a3bb66da78f388a802 100644 --- a/vendor/github.com/pingcap/parser/circle.yml +++ b/vendor/github.com/pingcap/parser/circle.yml @@ -3,7 +3,7 @@ version: 2 jobs: build-ut: docker: - - image: golang:1.11 + - image: golang:1.13 working_directory: /go/src/github.com/pingcap/parser steps: - checkout @@ -24,22 +24,10 @@ jobs: command: bash <(curl -s https://codecov.io/bash) build-integration: docker: - - image: golang:1.11 + - image: golang:1.13 working_directory: /go/src/github.com/pingcap/parser steps: - checkout - - run: - name: "Verify parser.go is up-to-date" - command: | - mv parser.go parser.go.committed - make parser - diff -u parser.go.committed parser.go - - run: - name: "Check code format" - command: make fmt - - run: - name: "Build" - command: make - run: name: "Integration Test" command: | @@ -48,10 +36,11 @@ jobs: cd tidb rm go.sum GO111MODULE=on go mod edit -replace github.com/pingcap/parser=github.com/${CIRCLE_PR_USERNAME:-$CIRCLE_PROJECT_USERNAME}/${CIRCLE_PR_REPONAME:-$CIRCLE_PROJECT_REPONAME}@$CIRCLE_SHA1 - make gotest + # use only 1 thread to minimize memory usage (we've only got 2 CPU + 4 GB on Circle CI). + make gotest P=1 workflows: version: 2 build_and_test: jobs: - build-ut - - build-integration \ No newline at end of file + - build-integration diff --git a/vendor/github.com/pingcap/parser/codecov.yml b/vendor/github.com/pingcap/parser/codecov.yml new file mode 100644 index 0000000000000000000000000000000000000000..b7de4f97487b710136ab254f2a41e7d7bcfe1abe --- /dev/null +++ b/vendor/github.com/pingcap/parser/codecov.yml @@ -0,0 +1,19 @@ +codecov: + require_ci_to_pass: no + notify: + wait_for_ci: no + +coverage: + status: + project: + default: + threshold: 0.2 + patch: + default: + target: 0% # trial operation + changes: no + +comment: + layout: "header, diff" + behavior: default + require_changes: no diff --git a/vendor/github.com/pingcap/parser/digester.go b/vendor/github.com/pingcap/parser/digester.go index 191bd9c0450b31ccb2f8bdfea1429ca47d32f2b7..b66c354fa3b500b5e3a815b2ba3f9babf90902a8 100644 --- a/vendor/github.com/pingcap/parser/digester.go +++ b/vendor/github.com/pingcap/parser/digester.go @@ -18,9 +18,11 @@ import ( "crypto/sha256" "fmt" hash2 "hash" + "reflect" "strings" "sync" "unicode" + "unsafe" ) // DigestHash generates the digest of statements. @@ -28,6 +30,8 @@ import ( // which removes general property of a statement but keeps specific property. // // for example: both DigestHash('select 1') and DigestHash('select 2') => e1c71d1661ae46e09b7aaec1c390957f0d6260410df4e4bc71b9c8d681021471 +// +// Deprecated: It is logically consistent with NormalizeDigest. func DigestHash(sql string) (result string) { d := digesterPool.Get().(*sqlDigester) result = d.doDigest(sql) @@ -35,6 +39,20 @@ func DigestHash(sql string) (result string) { return } +// DigestNormalized generates the digest of a normalized sql. +// it will generate a hash on a normalized sql. +// Normalize + DigestNormalized equals to NormalizeDigest. +// +// for example: DigestNormalized('select ?') +// DigestNormalized should be called with a normalized SQL string (like 'select ?') generated by function Normalize. +// do not call with SQL which is not normalized, DigestNormalized('select 1') and DigestNormalized('select 2') is not the same +func DigestNormalized(normalized string) (result string) { + d := digesterPool.Get().(*sqlDigester) + result = d.doDigestNormalized(normalized) + digesterPool.Put(d) + return +} + // Normalize generates the normalized statements. // it will get normalized form of statement text // which removes general property of a statement but keeps specific property. @@ -47,7 +65,7 @@ func Normalize(sql string) (result string) { return } -// NormalizeDigest combines Normalize and DigestHash into one method. +// NormalizeDigest combines Normalize and DigestNormalized into one method. func NormalizeDigest(sql string) (normalized, digest string) { d := digesterPool.Get().(*sqlDigester) normalized, digest = d.doNormalizeDigest(sql) @@ -72,6 +90,19 @@ type sqlDigester struct { tokens tokenDeque } +func (d *sqlDigester) doDigestNormalized(normalized string) (result string) { + hdr := *(*reflect.StringHeader)(unsafe.Pointer(&normalized)) + b := *(*[]byte)(unsafe.Pointer(&reflect.SliceHeader{ + Data: hdr.Data, + Len: hdr.Len, + Cap: hdr.Len, + })) + d.hasher.Write(b) + result = fmt.Sprintf("%x", d.hasher.Sum(nil)) + d.hasher.Reset() + return +} + func (d *sqlDigester) doDigest(sql string) (result string) { d.normalize(sql) d.hasher.Write(d.buffer.Bytes()) @@ -142,17 +173,7 @@ func (d *sqlDigester) normalize(sql string) { func (d *sqlDigester) reduceOptimizerHint(tok *token) (reduced bool) { // ignore /*+..*/ - if tok.tok == hintBegin { - for { - tok, _, _ := d.lexer.scan() - if tok == 0 || (tok == unicode.ReplacementChar && d.lexer.r.eof()) { - break - } - if tok == hintEnd { - reduced = true - break - } - } + if tok.tok == hintComment { return } diff --git a/vendor/github.com/pingcap/parser/go.mod1 b/vendor/github.com/pingcap/parser/go.mod similarity index 74% rename from vendor/github.com/pingcap/parser/go.mod1 rename to vendor/github.com/pingcap/parser/go.mod index e8ec89267c7b444c6a44731a038841936f01fa45..6c550586d5df01777c0c763ba7d5738b5adacb23 100644 --- a/vendor/github.com/pingcap/parser/go.mod1 +++ b/vendor/github.com/pingcap/parser/go.mod @@ -7,10 +7,14 @@ require ( github.com/cznic/sortutil v0.0.0-20181122101858-f5f958428db8 github.com/cznic/strutil v0.0.0-20171016134553-529a34b1c186 github.com/cznic/y v0.0.0-20170802143616-045f81c6662a + github.com/golang/protobuf v1.3.2 // indirect github.com/pingcap/check v0.0.0-20190102082844-67f458068fc8 github.com/pingcap/errors v0.11.4 - github.com/pingcap/tidb v0.0.0-20190703092821-755875aacb5a + github.com/pingcap/log v0.0.0-20191012051959-b742a5d432e9 github.com/pingcap/tipb v0.0.0-20190428032612-535e1abaa330 - github.com/sirupsen/logrus v1.3.0 + github.com/remyoudompheng/bigfft v0.0.0-20190728182440-6a916e37a237 // indirect + go.uber.org/zap v1.12.0 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 ) + +go 1.13 diff --git a/vendor/github.com/pingcap/parser/go.sum b/vendor/github.com/pingcap/parser/go.sum new file mode 100644 index 0000000000000000000000000000000000000000..38c0e4d6bbb6f3c47d3539c83e7a6bbdbafb2af3 --- /dev/null +++ b/vendor/github.com/pingcap/parser/go.sum @@ -0,0 +1,87 @@ +github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= +github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/cznic/golex v0.0.0-20181122101858-9c343928389c h1:G8zTsaqyVfIHpgMFcGgdbhHSFhlNc77rAKkhVbQ9kQg= +github.com/cznic/golex v0.0.0-20181122101858-9c343928389c/go.mod h1:+bmmJDNmKlhWNG+gwWCkaBoTy39Fs+bzRxVBzoTQbIc= +github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 h1:iwZdTE0PVqJCos1vaoKsclOGD3ADKpshg3SRtYBbwso= +github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548/go.mod h1:e6NPNENfs9mPDVNRekM7lKScauxd5kXTr1Mfyig6TDM= +github.com/cznic/parser v0.0.0-20160622100904-31edd927e5b1 h1:uWcWCkSP+E1w1z8r082miT+c+9vzg+5UdrgGCo15lMo= +github.com/cznic/parser v0.0.0-20160622100904-31edd927e5b1/go.mod h1:2B43mz36vGZNZEwkWi8ayRSSUXLfjL8OkbzwW4NcPMM= +github.com/cznic/sortutil v0.0.0-20181122101858-f5f958428db8 h1:LpMLYGyy67BoAFGda1NeOBQwqlv7nUXpm+rIVHGxZZ4= +github.com/cznic/sortutil v0.0.0-20181122101858-f5f958428db8/go.mod h1:q2w6Bg5jeox1B+QkJ6Wp/+Vn0G/bo3f1uY7Fn3vivIQ= +github.com/cznic/strutil v0.0.0-20171016134553-529a34b1c186 h1:0rkFMAbn5KBKNpJyHQ6Prb95vIKanmAe62KxsrN+sqA= +github.com/cznic/strutil v0.0.0-20171016134553-529a34b1c186/go.mod h1:AHHPPPXTw0h6pVabbcbyGRK1DckRn7r/STdZEeIDzZc= +github.com/cznic/y v0.0.0-20170802143616-045f81c6662a h1:N2rDAvHuM46OGscJkGX4Dw4BBqZgg6mGNGLYs5utVVo= +github.com/cznic/y v0.0.0-20170802143616-045f81c6662a/go.mod h1:1rk5VM7oSnA4vjp+hrLQ3HWHa+Y4yPCa3/CsJrcNnvs= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/golang/protobuf v1.3.2 h1:6nsPYzhq5kReh6QImI3k5qWzO4PEbvbIW2cwSfR/6xs= +github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/pingcap/check v0.0.0-20190102082844-67f458068fc8 h1:USx2/E1bX46VG32FIw034Au6seQ2fY9NEILmNh/UlQg= +github.com/pingcap/check v0.0.0-20190102082844-67f458068fc8/go.mod h1:B1+S9LNcuMyLH/4HMTViQOJevkGiik3wW2AN9zb2fNQ= +github.com/pingcap/errors v0.11.0/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= +github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= +github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= +github.com/pingcap/log v0.0.0-20191012051959-b742a5d432e9 h1:AJD9pZYm72vMgPcQDww9rkZ1DnWfl0pXV3BOWlkYIjA= +github.com/pingcap/log v0.0.0-20191012051959-b742a5d432e9/go.mod h1:4rbK1p9ILyIfb6hU7OG2CiWSqMXnp3JMbiaVJ6mvoY8= +github.com/pingcap/tipb v0.0.0-20190428032612-535e1abaa330 h1:rRMLMjIMFulCX9sGKZ1hoov/iROMsKyC8Snc02nSukw= +github.com/pingcap/tipb v0.0.0-20190428032612-535e1abaa330/go.mod h1:RtkHW8WbcNxj8lsbzjaILci01CtYnYbIkQhjyZWrWVI= +github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I= +github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/remyoudompheng/bigfft v0.0.0-20190728182440-6a916e37a237 h1:HQagqIiBmr8YXawX/le3+O26N+vPPC1PtjaF3mwnook= +github.com/remyoudompheng/bigfft v0.0.0-20190728182440-6a916e37a237/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk= +github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/atomic v1.5.0 h1:OI5t8sDa1Or+q8AeE+yKeB/SDYioSHAgcVljj9JIETY= +go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= +go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= +go.uber.org/multierr v1.3.0 h1:sFPn2GLc3poCkfrpIXGhBD2X0CMIo4Q/zSULXrj/+uc= +go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4= +go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4= +go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= +go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +go.uber.org/zap v1.12.0 h1:dySoUQPFBGj6xwjmBzageVL8jGi8uxc6bEmJQjA06bw= +go.uber.org/zap v1.12.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= +golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de h1:5hukYrvBGR8/eNkX5mdUezrA6JiaEZDtJb9Ei+1LlBs= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 h1:z99zHgr7hKfrUcX/KsoJk5FJfjTceCKIp96+biqP4To= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5 h1:hKsoRgsbwY1NafxrwTs+k64bikrLBkAgPir1TNCj3Zs= +golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8= +gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= +gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +honnef.co/go/tools v0.0.1-2019.2.3 h1:3JgtbtFHMiCmsznwGVTUWbgGov+pVqnlf1dEJTNAXeM= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= diff --git a/vendor/github.com/pingcap/parser/go.sum1 b/vendor/github.com/pingcap/parser/go.sum1 deleted file mode 100644 index 06cf677ad06dea34dc362b31d2a022ce3d16f989..0000000000000000000000000000000000000000 --- a/vendor/github.com/pingcap/parser/go.sum1 +++ /dev/null @@ -1,344 +0,0 @@ -cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= -github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/StackExchange/wmi v0.0.0-20180725035823-b12b22c5341f h1:5ZfJxyXo8KyX8DgGXC5B7ILL8y51fci/qYz2B4j8iLY= -github.com/StackExchange/wmi v0.0.0-20180725035823-b12b22c5341f/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= -github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= -github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 h1:xJ4a3vCFaGF/jqvzLMYoU8P317H5OQ+Via4RmuPwCS0= -github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= -github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= -github.com/blacktear23/go-proxyprotocol v0.0.0-20180807104634-af7a81e8dd0d/go.mod h1:VKt7CNAQxpFpSDz3sXyj9hY/GbVsQCr0sB3w59nE7lU= -github.com/boltdb/bolt v1.3.1 h1:JQmyP4ZBrce+ZQu0dY660FMfatumYDLun9hBCUVIkF4= -github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= -github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= -github.com/chzyer/readline v0.0.0-20171208011716-f6d7a1f6fbf3/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= -github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= -github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd h1:qMd81Ts1T2OTKmB4acZcyKaMtRnY5Y44NuXGX2GFJ1w= -github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod h1:sE/e/2PUdi/liOCUjSTXgM1o87ZssimdTWN964YiIeI= -github.com/coreos/bbolt v1.3.0 h1:HIgH5xUWXT914HCI671AxuTTqjj64UOFr7pHn48LUTI= -github.com/coreos/bbolt v1.3.0/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= -github.com/coreos/bbolt v1.3.3/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= -github.com/coreos/etcd v3.3.10+incompatible h1:jFneRYjIvLMLhDLCzuTuU4rSJUjRplcJQ7pD7MnhC04= -github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= -github.com/coreos/etcd v3.3.13+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= -github.com/coreos/go-semver v0.2.0 h1:3Jm3tLmsgAYcjC+4Up7hJrFBPr+n7rAqYeSw/SZazuY= -github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= -github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= -github.com/coreos/go-systemd v0.0.0-20181031085051-9002847aa142 h1:3jFq2xL4ZajGK4aZY8jz+DAF0FHjI51BXjjSwCzS1Dk= -github.com/coreos/go-systemd v0.0.0-20181031085051-9002847aa142/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= -github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= -github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f h1:lBNOc5arjvs8E5mO2tbpBpLoyyu8B6e44T7hJy6potg= -github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= -github.com/cznic/golex v0.0.0-20181122101858-9c343928389c h1:G8zTsaqyVfIHpgMFcGgdbhHSFhlNc77rAKkhVbQ9kQg= -github.com/cznic/golex v0.0.0-20181122101858-9c343928389c/go.mod h1:+bmmJDNmKlhWNG+gwWCkaBoTy39Fs+bzRxVBzoTQbIc= -github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 h1:iwZdTE0PVqJCos1vaoKsclOGD3ADKpshg3SRtYBbwso= -github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548/go.mod h1:e6NPNENfs9mPDVNRekM7lKScauxd5kXTr1Mfyig6TDM= -github.com/cznic/parser v0.0.0-20160622100904-31edd927e5b1 h1:uWcWCkSP+E1w1z8r082miT+c+9vzg+5UdrgGCo15lMo= -github.com/cznic/parser v0.0.0-20160622100904-31edd927e5b1/go.mod h1:2B43mz36vGZNZEwkWi8ayRSSUXLfjL8OkbzwW4NcPMM= -github.com/cznic/sortutil v0.0.0-20150617083342-4c7342852e65/go.mod h1:q2w6Bg5jeox1B+QkJ6Wp/+Vn0G/bo3f1uY7Fn3vivIQ= -github.com/cznic/sortutil v0.0.0-20181122101858-f5f958428db8 h1:LpMLYGyy67BoAFGda1NeOBQwqlv7nUXpm+rIVHGxZZ4= -github.com/cznic/sortutil v0.0.0-20181122101858-f5f958428db8/go.mod h1:q2w6Bg5jeox1B+QkJ6Wp/+Vn0G/bo3f1uY7Fn3vivIQ= -github.com/cznic/strutil v0.0.0-20171016134553-529a34b1c186 h1:0rkFMAbn5KBKNpJyHQ6Prb95vIKanmAe62KxsrN+sqA= -github.com/cznic/strutil v0.0.0-20171016134553-529a34b1c186/go.mod h1:AHHPPPXTw0h6pVabbcbyGRK1DckRn7r/STdZEeIDzZc= -github.com/cznic/y v0.0.0-20170802143616-045f81c6662a h1:N2rDAvHuM46OGscJkGX4Dw4BBqZgg6mGNGLYs5utVVo= -github.com/cznic/y v0.0.0-20170802143616-045f81c6662a/go.mod h1:1rk5VM7oSnA4vjp+hrLQ3HWHa+Y4yPCa3/CsJrcNnvs= -github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= -github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/dgrijalva/jwt-go v3.2.0+incompatible h1:7qlOGliEKZXTDg6OTjfoBKDXWrumCAMpl/TFQ4/5kLM= -github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= -github.com/dgryski/go-farm v0.0.0-20190104051053-3adb47b1fb0f/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw= -github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= -github.com/dustin/go-humanize v0.0.0-20180421182945-02af3965c54e/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= -github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo= -github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= -github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385 h1:clC1lXBpe2kTj2VHdaIu9ajZQe4kcEY9j0NsnDDBZ3o= -github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= -github.com/etcd-io/gofail v0.0.0-20180808172546-51ce9a71510a h1:QNEenQIsGDEEfFNSnN+h6hE1OwnHqTg7Dl9gEk1Cko4= -github.com/etcd-io/gofail v0.0.0-20180808172546-51ce9a71510a/go.mod h1:49H/RkXP8pKaZy4h0d+NW16rSLhyVBt4o6VLJbmOqDE= -github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= -github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= -github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= -github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= -github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= -github.com/ghodss/yaml v1.0.1-0.20190212211648-25d852aebe32/go.mod h1:GIjDIg/heH5DOkXY3YJ/wNhfHsQHoXGjl8G8amsYQ1I= -github.com/go-ole/go-ole v1.2.1 h1:2lOsA72HgjxAuMlKpFiCbHTvu44PIVkZ5hqm3RSdI/E= -github.com/go-ole/go-ole v1.2.1/go.mod h1:7FAglXiTm7HKlQRDeOQ6ZNUHidzCWXuZWq/1dTyBNF8= -github.com/go-playground/overalls v0.0.0-20180201144345-22ec1a223b7c/go.mod h1:UqxAgEOt89sCiXlrc/ycnx00LVvUO/eS8tMUkWX4R7w= -github.com/go-sql-driver/mysql v0.0.0-20170715192408-3955978caca4/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= -github.com/gogo/protobuf v0.0.0-20180717141946-636bf0302bc9/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= -github.com/gogo/protobuf v1.0.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= -github.com/gogo/protobuf v1.2.0 h1:xU6/SpYbvkNYiptHJYEDRseDLvYE7wSqhYYNy0QSUzI= -github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= -github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b h1:VKtxabqXZkF25pY9ekfRL6a582T4P37/31XEstQ5p58= -github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff h1:kOkM9whyQYodu09SJ6W3NCsHG7crFaJILQ22Gozp3lg= -github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:tluoj9z5200jBnyusfRPU2LqT6J+DAorxEvtC7LHB+E= -github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/protobuf v0.0.0-20180814211427-aa810b61a9c7/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM= -github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db h1:woRePGFeVFfLKN/pOkfl+p/TAqKOfFu+7KPlMVpok/w= -github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/btree v0.0.0-20180124185431-e89373fe6b4a/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c h1:964Od4U6p2jUkFxvCydnIczKteheJEzHRToSGK3Bnlw= -github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/shlex v0.0.0-20181106134648-c34317bd91bf/go.mod h1:RpwtwJQFrIEPstU94h88MWPXP2ektJZ8cZ0YntAmXiE= -github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/gorilla/context v0.0.0-20160226214623-1ea25387ff6f/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= -github.com/gorilla/context v1.1.1 h1:AWwleXJkX/nhcU9bZSnZoi3h/qGYqQAGhq6zZe/aQW8= -github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= -github.com/gorilla/mux v1.6.1/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= -github.com/gorilla/mux v1.6.2 h1:Pgr17XVTNXAk3q/r4CpKzC5xBM/qW1uVLV+IhRZpIIk= -github.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= -github.com/gorilla/websocket v0.0.0-20170926233335-4201258b820c/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/gorilla/websocket v1.2.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/gorilla/websocket v1.4.0 h1:WDFjx/TMzVgy9VdMMQi2K2Emtwi2QcUQsztZ/zLaH/Q= -github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/grpc-ecosystem/go-grpc-middleware v1.0.0 h1:Iju5GlWwrvL6UBg4zJJt3btmonfrMlCDdsejg4CZE7c= -github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= -github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= -github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= -github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= -github.com/grpc-ecosystem/grpc-gateway v1.4.1/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw= -github.com/grpc-ecosystem/grpc-gateway v1.5.1 h1:3scN4iuXkNOyP98jF55Lv8a9j1o/IwvnDIZ0LHJK1nk= -github.com/grpc-ecosystem/grpc-gateway v1.5.1/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw= -github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= -github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= -github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= -github.com/jonboulle/clockwork v0.1.0 h1:VKV+ZcuP6l3yW9doeqz6ziZGgcynBVQO+obU0+0hcPo= -github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= -github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= -github.com/juju/ratelimit v1.0.1/go.mod h1:qapgC/Gy+xNh9UxzV13HGGl/6UXNN+ct+vwSgWNm/qk= -github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/cpuid v0.0.0-20170728055534-ae7887de9fa5 h1:2U0HzY8BJ8hVwDKIzp7y4voR9CX/nvcfymLmg2UiOio= -github.com/klauspost/cpuid v0.0.0-20170728055534-ae7887de9fa5/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= -github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= -github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pty v1.0.0/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= -github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe h1:W/GaMY0y69G4cFlmsC6B9sbuo2fP8OFP1ABjt4kPz+w= -github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= -github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= -github.com/mattn/go-runewidth v0.0.2/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= -github.com/mattn/go-shellwords v1.0.3/go.mod h1:3xCvwCdWdlDJUrvuMn7Wuy9eWs4pE8vqg+NOMyg4B2o= -github.com/matttproud/golang_protobuf_extensions v1.0.0/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= -github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU= -github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= -github.com/montanaflynn/stats v0.0.0-20151014174947-eeaced052adb/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc= -github.com/montanaflynn/stats v0.0.0-20180911141734-db72e6cae808 h1:pmpDGKLw4n82EtrNiLqB+xSz/JQwFOaZuMALYUHwX5s= -github.com/montanaflynn/stats v0.0.0-20180911141734-db72e6cae808/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc= -github.com/myesui/uuid v1.0.0 h1:xCBmH4l5KuvLYc5L7AS7SZg9/jKdIFubM7OVoLqaQUI= -github.com/myesui/uuid v1.0.0/go.mod h1:2CDfNgU0LR8mIdO8vdWd8i9gWWxLlcoIGGpSNgafq84= -github.com/ngaut/pools v0.0.0-20180318154953-b7bc8c42aac7 h1:7KAv7KMGTTqSmYZtNdcNTgsos+vFzULLwyElndwn+5c= -github.com/ngaut/pools v0.0.0-20180318154953-b7bc8c42aac7/go.mod h1:iWMfgwqYW+e8n5lC/jjNEhwcjbRDpl5NT7n2h+4UNcI= -github.com/ngaut/sync2 v0.0.0-20141008032647-7a24ed77b2ef h1:K0Fn+DoFqNqktdZtdV3bPQ/0cuYh2H4rkg0tytX/07k= -github.com/ngaut/sync2 v0.0.0-20141008032647-7a24ed77b2ef/go.mod h1:7WjlapSfwQyo6LNmIvEWzsW1hbBQfpUO4JWnuQRmva8= -github.com/nicksnyder/go-i18n v1.10.0/go.mod h1:HrK7VCrbOvQoUAQ7Vpy7i87N7JZZZ7R2xBGjv0j365Q= -github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.7.0 h1:WSHQ+IS43OoUrWtD1/bbclrwK8TTH5hzp+umCiuxHgs= -github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/gomega v1.4.2/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/onsi/gomega v1.4.3 h1:RE1xgDvH7imwFD45h+u2SgIfERHlS2yNG4DObb5BSKU= -github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/opentracing/basictracer-go v1.0.0 h1:YyUAhaEfjoWXclZVJ9sGoNct7j4TVk7lZWlQw5UXuoo= -github.com/opentracing/basictracer-go v1.0.0/go.mod h1:QfBfYuafItcjQuMwinw9GhYKwFXS9KnPs5lxoYwgW74= -github.com/opentracing/opentracing-go v1.0.2 h1:3jA2P6O1F9UOrWVpwrIo17pu01KWvNWg4X946/Y5Zwg= -github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= -github.com/pelletier/go-toml v1.3.0/go.mod h1:PN7xzY2wHTK0K9p34ErDQMlFxa51Fk0OUruD3k1mMwo= -github.com/philhofer/fwd v1.0.0 h1:UbZqGr5Y38ApvM/V/jEljVxwocdweyH+vmYvRPBnbqQ= -github.com/philhofer/fwd v1.0.0/go.mod h1:gk3iGcWd9+svBvR0sR+KPcfE+RNWozjowpeBVG3ZVNU= -github.com/pingcap/check v0.0.0-20190102082844-67f458068fc8 h1:USx2/E1bX46VG32FIw034Au6seQ2fY9NEILmNh/UlQg= -github.com/pingcap/check v0.0.0-20190102082844-67f458068fc8/go.mod h1:B1+S9LNcuMyLH/4HMTViQOJevkGiik3wW2AN9zb2fNQ= -github.com/pingcap/errcode v0.0.0-20180921232412-a1a7271709d9/go.mod h1:4b2X8xSqxIroj/IZ9MX/VGZhAwc11wB9wRIzHvz6SeM= -github.com/pingcap/errors v0.10.1/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= -github.com/pingcap/errors v0.11.0 h1:DCJQB8jrHbQ1VVlMFIrbj2ApScNNotVmkSNplu2yUt4= -github.com/pingcap/errors v0.11.0/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= -github.com/pingcap/errors v0.11.1 h1:BXFZ6MdDd2U1uJUa2sRAWTmm+nieEzuyYM0R4aUTcC8= -github.com/pingcap/errors v0.11.1/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= -github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= -github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= -github.com/pingcap/failpoint v0.0.0-20190512135322-30cc7431d99c/go.mod h1:DNS3Qg7bEDhU6EXNHF+XSv/PGznQaMJ5FWvctpm6pQI= -github.com/pingcap/gofail v0.0.0-20181217135706-6a951c1e42c3 h1:04yuCf5NMvLU8rB2m4Qs3rynH7EYpMno3lHkewIOdMo= -github.com/pingcap/gofail v0.0.0-20181217135706-6a951c1e42c3/go.mod h1:DazNTg0PTldtpsQiT9I5tVJwV1onHMKBBgXzmJUlMns= -github.com/pingcap/goleveldb v0.0.0-20171020122428-b9ff6c35079e h1:P73/4dPCL96rGrobssy1nVy2VaVpNCuLpCbr+FEaTA8= -github.com/pingcap/goleveldb v0.0.0-20171020122428-b9ff6c35079e/go.mod h1:O17XtbryoCJhkKGbT62+L2OlrniwqiGLSqrmdHCMzZw= -github.com/pingcap/kvproto v0.0.0-20190215154024-7f2fc73ef562 h1:32oF1/8lVnBR2JVcCAnKPQATTOX0+ckRDFpjQk4Ngno= -github.com/pingcap/kvproto v0.0.0-20190215154024-7f2fc73ef562/go.mod h1:QMdbTAXCHzzygQzqcG9uVUgU2fKeSN1GmfMiykdSzzY= -github.com/pingcap/kvproto v0.0.0-20190516013202-4cf58ad90b6c/go.mod h1:QMdbTAXCHzzygQzqcG9uVUgU2fKeSN1GmfMiykdSzzY= -github.com/pingcap/kvproto v0.0.0-20190619024611-a4759dfe3753/go.mod h1:QMdbTAXCHzzygQzqcG9uVUgU2fKeSN1GmfMiykdSzzY= -github.com/pingcap/log v0.0.0-20190214045112-b37da76f67a7/go.mod h1:xsfkWVaFVV5B8e1K9seWfyJWFrIhbtUTAD8NV1Pq3+w= -github.com/pingcap/log v0.0.0-20190307075452-bd41d9273596 h1:t2OQTpPJnrPDGlvA+3FwJptMTt6MEPdzK1Wt99oaefQ= -github.com/pingcap/log v0.0.0-20190307075452-bd41d9273596/go.mod h1:WpHUKhNZ18v116SvGrmjkA9CBhYmuUTKL+p8JC9ANEw= -github.com/pingcap/parser v0.0.0-20190312024907-3f6280b08c8b/go.mod h1:1FNvfp9+J0wvc4kl8eGNh7Rqrxveg15jJoWo/a0uHwA= -github.com/pingcap/parser v0.0.0-20190701123046-5768e68c1e65/go.mod h1:1FNvfp9+J0wvc4kl8eGNh7Rqrxveg15jJoWo/a0uHwA= -github.com/pingcap/pd v0.0.0-20190617100349-293d4b5189bf/go.mod h1:3DlDlFT7EF64A1bmb/tulZb6wbPSagm5G4p1AlhaEDs= -github.com/pingcap/pd v2.1.0-rc.4+incompatible h1:/buwGk04aHO5odk/+O8ZOXGs4qkUjYTJ2UpCJXna8NE= -github.com/pingcap/pd v2.1.0-rc.4+incompatible/go.mod h1:nD3+EoYes4+aNNODO99ES59V83MZSI+dFbhyr667a0E= -github.com/pingcap/tidb v0.0.0-20190321025159-e8299209340c h1:n3i2K6zUzXZDe6imOtdOhWltuqCLFtmLropKwS6ljeI= -github.com/pingcap/tidb v0.0.0-20190321025159-e8299209340c/go.mod h1:FcgD4o1kq3YNk08MWtMRwNZXQJpM28bFdb/go9KpmEA= -github.com/pingcap/tidb v0.0.0-20190703092821-755875aacb5a h1:YfYdeUJC7LwGt2HYAWqtOuNAidYIg6uKPYWpNe+Px3s= -github.com/pingcap/tidb v0.0.0-20190703092821-755875aacb5a/go.mod h1:DU3S1YEJN8b1BookBt3g27hljItkONKZSJR+Bu/C/9g= -github.com/pingcap/tidb-tools v2.1.3-0.20190116051332-34c808eef588+incompatible h1:e9Gi/LP9181HT3gBfSOeSBA+5JfemuE4aEAhqNgoE4k= -github.com/pingcap/tidb-tools v2.1.3-0.20190116051332-34c808eef588+incompatible/go.mod h1:XGdcy9+yqlDSEMTpOXnwf3hiTeqrV6MN/u1se9N8yIM= -github.com/pingcap/tidb-tools v2.1.3-0.20190321065848-1e8b48f5c168+incompatible/go.mod h1:XGdcy9+yqlDSEMTpOXnwf3hiTeqrV6MN/u1se9N8yIM= -github.com/pingcap/tipb v0.0.0-20190107072121-abbec73437b7 h1:wnjdQRhybddDesBVBKyOLUPgDaOFdtqA92pduBgWvVQ= -github.com/pingcap/tipb v0.0.0-20190107072121-abbec73437b7/go.mod h1:RtkHW8WbcNxj8lsbzjaILci01CtYnYbIkQhjyZWrWVI= -github.com/pingcap/tipb v0.0.0-20190428032612-535e1abaa330 h1:rRMLMjIMFulCX9sGKZ1hoov/iROMsKyC8Snc02nSukw= -github.com/pingcap/tipb v0.0.0-20190428032612-535e1abaa330/go.mod h1:RtkHW8WbcNxj8lsbzjaILci01CtYnYbIkQhjyZWrWVI= -github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I= -github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= -github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/pquerna/ffjson v0.0.0-20181028064349-e517b90714f7 h1:gGBSHPOU7g8YjTbhwn+lvFm2VDEhhA+PwDIlstkgSxE= -github.com/pquerna/ffjson v0.0.0-20181028064349-e517b90714f7/go.mod h1:YARuvh7BUWHNhzDq2OM5tzR2RiCcN2D7sapiKyCel/M= -github.com/prometheus/client_golang v0.8.0/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= -github.com/prometheus/client_golang v0.9.0 h1:tXuTFVHC03mW0D+Ua1Q2d1EAVqLTuggX50V0VLICCzY= -github.com/prometheus/client_golang v0.9.0/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= -github.com/prometheus/client_model v0.0.0-20170216185247-6f3806018612/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= -github.com/prometheus/client_model v0.0.0-20171117100541-99fa1f4be8e5/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= -github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910 h1:idejC8f05m9MGOsuEi1ATq9shN03HrxNkD/luQvxCv8= -github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= -github.com/prometheus/common v0.0.0-20180518154759-7600349dcfe1/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= -github.com/prometheus/common v0.0.0-20181020173914-7e9e6cabbd39 h1:Cto4X6SVMWRPBkJ/3YHn1iDGDGc/Z+sW+AEMKHMVvN4= -github.com/prometheus/common v0.0.0-20181020173914-7e9e6cabbd39/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= -github.com/prometheus/procfs v0.0.0-20180612222113-7d6f385de8be/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= -github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d h1:GoAlyOgbOEIFdaDqxJVlbOQ1DtGmZWs/Qau0hIlk+WQ= -github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= -github.com/remyoudompheng/bigfft v0.0.0-20170806203942-52369c62f446 h1:/NRJ5vAYoqz+7sG51ubIDHXeWO8DlTSrToPu6q11ziA= -github.com/remyoudompheng/bigfft v0.0.0-20170806203942-52369c62f446/go.mod h1:uYEyJGbgTkfkS4+E/PavXkNJcbFIpEtjt2B0KDQ5+9M= -github.com/remyoudompheng/bigfft v0.0.0-20190512091148-babf20351dd7 h1:FUL3b97ZY2EPqg2NbXKuMHs5pXJB9hjj1fDHnF2vl28= -github.com/remyoudompheng/bigfft v0.0.0-20190512091148-babf20351dd7/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= -github.com/sergi/go-diff v1.0.1-0.20180205163309-da645544ed44/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= -github.com/shirou/gopsutil v2.18.10+incompatible h1:cy84jW6EVRPa5g9HAHrlbxMSIjBhDSX0OFYyMYminYs= -github.com/shirou/gopsutil v2.18.10+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= -github.com/shurcooL/httpfs v0.0.0-20171119174359-809beceb2371/go.mod h1:ZY1cvUeJuFPAdZ/B6v7RHavJWZn2YPVFQ1OSXhCGOkg= -github.com/shurcooL/vfsgen v0.0.0-20181020040650-a97a25d856ca/go.mod h1:TrYk7fJVaAttu97ZZKrO9UbRa8izdowaMIZcxYMbVaw= -github.com/sirupsen/logrus v1.0.5/go.mod h1:pMByvHTf9Beacp5x1UXfOR9xyW/9antXMhjMPG0dEzc= -github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= -github.com/sirupsen/logrus v1.3.0 h1:hI/7Q+DtNZ2kINb6qt/lS+IyXnHQe9e90POfeewL/ME= -github.com/sirupsen/logrus v1.3.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= -github.com/soheilhy/cmux v0.1.4 h1:0HKaf1o97UwFjHH9o5XsHUOF+tqmdA7KEzXLpiyaw0E= -github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= -github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 h1:qLC7fQah7D6K1B0ujays3HV9gkFtllcxhzImRR7ArPQ= -github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= -github.com/spf13/pflag v1.0.1/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= -github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= -github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0Q= -github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= -github.com/struCoder/pidusage v0.1.2/go.mod h1:pWBlW3YuSwRl6h7R5KbvA4N8oOqe9LjaKW5CwT1SPjI= -github.com/syndtr/goleveldb v0.0.0-20180815032940-ae2bd5eed72d/go.mod h1:Z4AUp2Km+PwemOoO/VB5AOx9XSsIItzFjoJlOSiYmn0= -github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2/go.mod h1:2PfKggNGDuadAa0LElHrByyrz4JPZ9fFx6Gs7nx7ZZU= -github.com/tinylib/msgp v1.1.0 h1:9fQd+ICuRIu/ue4vxJZu6/LzxN0HwMds2nq/0cFvxHU= -github.com/tinylib/msgp v1.1.0/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= -github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= -github.com/tmc/grpc-websocket-proxy v0.0.0-20171017195756-830351dc03c6 h1:lYIiVDtZnyTWlNwiAxLj0bbpTcx1BWCFhXjfsvmPdNc= -github.com/tmc/grpc-websocket-proxy v0.0.0-20171017195756-830351dc03c6/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= -github.com/twinj/uuid v1.0.0 h1:fzz7COZnDrXGTAOHGuUGYd6sG+JMq+AoE7+Jlu0przk= -github.com/twinj/uuid v1.0.0/go.mod h1:mMgcE1RHFUFqe5AfiwlINXisXfDGro23fWdPUfOMjRY= -github.com/uber-go/atomic v1.3.2 h1:Azu9lPBWRNKzYXSIwRfgRuDuS0YKsK4NFhiQv98gkxo= -github.com/uber-go/atomic v1.3.2/go.mod h1:/Ct5t2lcmbJ4OSe/waGBoaVvVqtO0bmtfVNex1PFV8g= -github.com/uber/jaeger-client-go v2.15.0+incompatible h1:NP3qsSqNxh8VYr956ur1N/1C1PjvOJnJykCzcD5QHbk= -github.com/uber/jaeger-client-go v2.15.0+incompatible/go.mod h1:WVhlPFC8FDjOFMMWRy2pZqQJSXxYSwNYOkTr/Z6d3Kk= -github.com/uber/jaeger-lib v1.5.0 h1:OHbgr8l656Ub3Fw5k9SWnBfIEwvoHQ+W2y+Aa9D1Uyo= -github.com/uber/jaeger-lib v1.5.0/go.mod h1:ComeNDZlWwrWnDv8aPp0Ba6+uUTzImX/AauajbLI56U= -github.com/ugorji/go v0.0.0-20171019201919-bdcc60b419d1 h1:UvhxfNjNqlZ/x3cDyqxMhoiUpemd3zXkVQApN6bM/lg= -github.com/ugorji/go v0.0.0-20171019201919-bdcc60b419d1/go.mod h1:hnLbHMwcvSihnDhEfx2/BzKp2xb0Y+ErdfYcrs9tkJQ= -github.com/ugorji/go v1.1.2/go.mod h1:hnLbHMwcvSihnDhEfx2/BzKp2xb0Y+ErdfYcrs9tkJQ= -github.com/ugorji/go/codec v0.0.0-20190204201341-e444a5086c43/go.mod h1:iT03XoTwV7xq/+UGwKO3UbC1nNNlopQiY61beSdrtOA= -github.com/unrolled/render v0.0.0-20171102162132-65450fb6b2d3/go.mod h1:tu82oB5W2ykJRVioYsB+IQKcft7ryBr7w12qMBUPyXg= -github.com/unrolled/render v0.0.0-20180914162206-b9786414de4d h1:ggUgChAeyge4NZ4QUw6lhHsVymzwSDJOZcE0s2X8S20= -github.com/unrolled/render v0.0.0-20180914162206-b9786414de4d/go.mod h1:tu82oB5W2ykJRVioYsB+IQKcft7ryBr7w12qMBUPyXg= -github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA= -github.com/urfave/negroni v0.3.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4= -github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18 h1:MPPkRncZLN9Kh4MEFmbnK4h3BD7AUmskWv2+EeZJCCs= -github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= -github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= -github.com/yookoala/realpath v1.0.0/go.mod h1:gJJMA9wuX7AcqLy1+ffPatSCySA1FQ2S8Ya9AIoYBpE= -go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= -go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= -go.etcd.io/etcd v0.0.0-20190320044326-77d4b742cdbf/go.mod h1:KSGwdbiFchh5KIC9My2+ZVl5/3ANcwohw50dpPwa2cw= -go.uber.org/atomic v1.3.2 h1:2Oa65PReHzfn29GpvgsYwloV9AVFHPDk8tYxt2c2tr4= -go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= -go.uber.org/multierr v1.1.0 h1:HoEmRHQPVSqub6w2z2d2EOVs2fjyFRGyofhKuyDq0QI= -go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= -go.uber.org/zap v1.9.1 h1:XCJQEf3W6eZaVwhRBof6ImoYGJSITeKWsyeh3HFu/5o= -go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= -golang.org/x/crypto v0.0.0-20180608092829-8ac0e0d97ce4/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= -golang.org/x/crypto v0.0.0-20180904163835-0709b304e793 h1:u+LnwYTOOW7Ukr/fppxEb1Nwz0AtPflrblfvUudpo+I= -golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= -golang.org/x/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181005035420-146acd28ed58/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181106065722-10aee1819953/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e h1:bRhVy7zSSasaqNksaRZiA5EEI+Ei4I1nO5Jh72wfHlg= -golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 h1:YUO/7uOKsKeq9UokNS62b8FYywz3ker1l1vDZRCRefw= -golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190109145017-48ac38b7c8cb h1:1w588/yEchbPNpa9sEvOcMZYbWHedwJjg4VOAdDHWHk= -golang.org/x/sys v0.0.0-20190109145017-48ac38b7c8cb/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 h1:z99zHgr7hKfrUcX/KsoJk5FJfjTceCKIp96+biqP4To= -golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20181108054448-85acf8d2951c h1:fqgJT0MGcGpPgpWU7VRdRjuArfcOvC4AoJmILihzhDg= -golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190130214255-bb1329dc71a0 h1:iRpjPej1fPzmfoBhMFkp3HdqzF+ytPmAwiQhJGV0zGw= -golang.org/x/tools v0.0.0-20190130214255-bb1329dc71a0/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= -google.golang.org/genproto v0.0.0-20180608181217-32ee49c4dd80/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20181004005441-af9cb2a35e7f/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20190108161440-ae2f86662275 h1:9oFlwfEGIvmxXTcY53ygNyxIQtWciRHjrnUvZJCYXYU= -google.golang.org/genproto v0.0.0-20190108161440-ae2f86662275/go.mod h1:7Ep/1NZk928CDR8SjdVbjWNpdIf6nzjE3BTgJDr2Atg= -google.golang.org/grpc v0.0.0-20180607172857-7a6a684ca69e/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= -google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= -google.golang.org/grpc v1.16.0/go.mod h1:0JHn/cJsOMiMfNA9+DeHDlAU7KAAB5GDlYFpa9MZMio= -google.golang.org/grpc v1.17.0 h1:TRJYBgMclJvGYn2rIMjj+h9KtMt5r1Ij7ODVRIZkwhk= -google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= -gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod h1:/h5ZAUhDkGaJfjzjKLSjv6zCL6O0LLBxU4K+aSYdM/U= -gopkg.in/alecthomas/gometalinter.v2 v2.0.12/go.mod h1:NDRytsqEZyolNuAgTzJkZMkSQM7FIKyzVzGhjB/qfYo= -gopkg.in/alecthomas/kingpin.v3-unstable v3.0.0-20180810215634-df19058c872c/go.mod h1:3HH7i1SgMqlzxCcBmUHW657sD4Kvv9sC3HpL3YukzwA= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= -gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= -gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= -gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod h1:Xk6kEKp8OKb+X14hQBKWaSkCsqBpgog8nAV2xsGOxlo= -gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8= -gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= -gopkg.in/stretchr/testify.v1 v1.2.2 h1:yhQC6Uy5CqibAIlk1wlusa/MJ3iAN49/BsR/dCCKz3M= -gopkg.in/stretchr/testify.v1 v1.2.2/go.mod h1:QI5V/q6UbPmuhtm10CaFZxED9NreB8PnFYN9JcR6TxU= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= -gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw= -gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -sourcegraph.com/sourcegraph/appdash v0.0.0-20180531100431-4c381bd170b4 h1:VO9oZbbkvTwqLimlQt15QNdOOBArT2dw/bvzsMZBiqQ= -sourcegraph.com/sourcegraph/appdash v0.0.0-20180531100431-4c381bd170b4/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU= -sourcegraph.com/sourcegraph/appdash-data v0.0.0-20151005221446-73f23eafcf67/go.mod h1:L5q+DGLGOQFpo1snNEkLOJT2d1YTW66rWNzatr3He1k= diff --git a/vendor/github.com/pingcap/parser/hintparser.go b/vendor/github.com/pingcap/parser/hintparser.go new file mode 100644 index 0000000000000000000000000000000000000000..8790134eb4bb5078686dcd927c9dc1c8762ec663 --- /dev/null +++ b/vendor/github.com/pingcap/parser/hintparser.go @@ -0,0 +1,1201 @@ +// Code generated by goyacc DO NOT EDIT. + +// Copyright 2020 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 parser + +import __yyfmt__ "fmt" + +import ( + "math" + "strconv" + + "github.com/pingcap/parser/ast" + "github.com/pingcap/parser/model" +) + +type yyhintSymType struct { + yys int + ident string + number uint64 + hint *ast.TableOptimizerHint + hints []*ast.TableOptimizerHint + table ast.HintTable +} + +type yyhintXError struct { + state, xsym int +} + +const ( + yyhintDefault = 57407 + yyhintEOFCode = 57344 + yyhintErrCode = 57345 + hintAggToCop = 57376 + hintBKA = 57354 + hintBNL = 57356 + hintDupsWeedOut = 57403 + hintEnablePlanCache = 57377 + hintFalse = 57399 + hintFirstMatch = 57404 + hintGB = 57402 + hintHashAgg = 57378 + hintHashJoin = 57358 + hintIdentifier = 57347 + hintIgnoreIndex = 57379 + hintIndexMerge = 57362 + hintInlHashJoin = 57380 + hintInlJoin = 57381 + hintInlMergeJoin = 57382 + hintIntLit = 57346 + hintJoinFixedOrder = 57350 + hintJoinOrder = 57351 + hintJoinPrefix = 57352 + hintJoinSuffix = 57353 + hintLooseScan = 57405 + hintMB = 57401 + hintMRR = 57364 + hintMaterialization = 57406 + hintMaxExecutionTime = 57372 + hintMemoryQuota = 57383 + hintMerge = 57360 + hintNoBKA = 57355 + hintNoBNL = 57357 + hintNoHashJoin = 57359 + hintNoICP = 57366 + hintNoIndexMerge = 57363 + hintNoMRR = 57365 + hintNoMerge = 57361 + hintNoRangeOptimization = 57367 + hintNoSemijoin = 57371 + hintNoSkipScan = 57369 + hintNoSwapJoinInputs = 57384 + hintOLAP = 57395 + hintOLTP = 57396 + hintQBName = 57375 + hintQueryType = 57385 + hintReadConsistentReplica = 57386 + hintReadFromStorage = 57387 + hintResourceGroup = 57374 + hintSMJoin = 57388 + hintSemijoin = 57370 + hintSetVar = 57373 + hintSingleAtIdentifier = 57348 + hintSkipScan = 57368 + hintStreamAgg = 57389 + hintStringLit = 57349 + hintSwapJoinInputs = 57390 + hintTiFlash = 57398 + hintTiKV = 57397 + hintTrue = 57400 + hintUseIndex = 57392 + hintUseIndexMerge = 57391 + hintUsePlanCache = 57393 + hintUseToja = 57394 + + yyhintMaxDepth = 200 + yyhintTabOfs = -154 +) + +var ( + yyhintXLAT = map[int]int{ + 41: 0, // ')' (115x) + 57376: 1, // hintAggToCop (105x) + 57354: 2, // hintBKA (105x) + 57356: 3, // hintBNL (105x) + 57377: 4, // hintEnablePlanCache (105x) + 57378: 5, // hintHashAgg (105x) + 57358: 6, // hintHashJoin (105x) + 57379: 7, // hintIgnoreIndex (105x) + 57362: 8, // hintIndexMerge (105x) + 57380: 9, // hintInlHashJoin (105x) + 57381: 10, // hintInlJoin (105x) + 57382: 11, // hintInlMergeJoin (105x) + 57350: 12, // hintJoinFixedOrder (105x) + 57351: 13, // hintJoinOrder (105x) + 57352: 14, // hintJoinPrefix (105x) + 57353: 15, // hintJoinSuffix (105x) + 57372: 16, // hintMaxExecutionTime (105x) + 57383: 17, // hintMemoryQuota (105x) + 57360: 18, // hintMerge (105x) + 57364: 19, // hintMRR (105x) + 57355: 20, // hintNoBKA (105x) + 57357: 21, // hintNoBNL (105x) + 57359: 22, // hintNoHashJoin (105x) + 57366: 23, // hintNoICP (105x) + 57363: 24, // hintNoIndexMerge (105x) + 57361: 25, // hintNoMerge (105x) + 57365: 26, // hintNoMRR (105x) + 57367: 27, // hintNoRangeOptimization (105x) + 57371: 28, // hintNoSemijoin (105x) + 57369: 29, // hintNoSkipScan (105x) + 57384: 30, // hintNoSwapJoinInputs (105x) + 57375: 31, // hintQBName (105x) + 57385: 32, // hintQueryType (105x) + 57386: 33, // hintReadConsistentReplica (105x) + 57387: 34, // hintReadFromStorage (105x) + 57374: 35, // hintResourceGroup (105x) + 57370: 36, // hintSemijoin (105x) + 57373: 37, // hintSetVar (105x) + 57368: 38, // hintSkipScan (105x) + 57388: 39, // hintSMJoin (105x) + 57389: 40, // hintStreamAgg (105x) + 57390: 41, // hintSwapJoinInputs (105x) + 57392: 42, // hintUseIndex (105x) + 57391: 43, // hintUseIndexMerge (105x) + 57393: 44, // hintUsePlanCache (105x) + 57394: 45, // hintUseToja (105x) + 44: 46, // ',' (104x) + 57403: 47, // hintDupsWeedOut (85x) + 57404: 48, // hintFirstMatch (85x) + 57405: 49, // hintLooseScan (85x) + 57406: 50, // hintMaterialization (85x) + 57398: 51, // hintTiFlash (85x) + 57397: 52, // hintTiKV (85x) + 57399: 53, // hintFalse (84x) + 57395: 54, // hintOLAP (84x) + 57396: 55, // hintOLTP (84x) + 57400: 56, // hintTrue (84x) + 57402: 57, // hintGB (83x) + 57401: 58, // hintMB (83x) + 57347: 59, // hintIdentifier (82x) + 57348: 60, // hintSingleAtIdentifier (74x) + 93: 61, // ']' (66x) + 46: 62, // '.' (59x) + 61: 63, // '=' (59x) + 40: 64, // '(' (53x) + 57344: 65, // $end (22x) + 57425: 66, // QueryBlockOpt (16x) + 57419: 67, // Identifier (11x) + 57346: 68, // hintIntLit (6x) + 57415: 69, // HintTable (4x) + 57416: 70, // HintTableList (4x) + 91: 71, // '[' (3x) + 57408: 72, // BooleanHintName (2x) + 57409: 73, // CommaOpt (2x) + 57410: 74, // HintIndexList (2x) + 57412: 75, // HintStorageType (2x) + 57413: 76, // HintStorageTypeAndTable (2x) + 57417: 77, // HintTableListOpt (2x) + 57422: 78, // JoinOrderOptimizerHintName (2x) + 57423: 79, // NullaryHintName (2x) + 57427: 80, // StorageOptimizerHintOpt (2x) + 57428: 81, // SubqueryOptimizerHintName (2x) + 57431: 82, // SubqueryStrategy (2x) + 57432: 83, // SupportedIndexLevelOptimizerHintName (2x) + 57433: 84, // SupportedTableLevelOptimizerHintName (2x) + 57434: 85, // TableOptimizerHintOpt (2x) + 57436: 86, // UnsupportedIndexLevelOptimizerHintName (2x) + 57437: 87, // UnsupportedTableLevelOptimizerHintName (2x) + 57411: 88, // HintQueryType (1x) + 57414: 89, // HintStorageTypeAndTableList (1x) + 57349: 90, // hintStringLit (1x) + 57418: 91, // HintTrueOrFalse (1x) + 57420: 92, // IndexNameList (1x) + 57421: 93, // IndexNameListOpt (1x) + 57424: 94, // OptimizerHintList (1x) + 57426: 95, // Start (1x) + 57429: 96, // SubqueryStrategies (1x) + 57430: 97, // SubqueryStrategiesOpt (1x) + 57435: 98, // UnitOfBytes (1x) + 57438: 99, // Value (1x) + 57407: 100, // $default (0x) + 57345: 101, // error (0x) + } + + yyhintSymNames = []string{ + "')'", + "hintAggToCop", + "hintBKA", + "hintBNL", + "hintEnablePlanCache", + "hintHashAgg", + "hintHashJoin", + "hintIgnoreIndex", + "hintIndexMerge", + "hintInlHashJoin", + "hintInlJoin", + "hintInlMergeJoin", + "hintJoinFixedOrder", + "hintJoinOrder", + "hintJoinPrefix", + "hintJoinSuffix", + "hintMaxExecutionTime", + "hintMemoryQuota", + "hintMerge", + "hintMRR", + "hintNoBKA", + "hintNoBNL", + "hintNoHashJoin", + "hintNoICP", + "hintNoIndexMerge", + "hintNoMerge", + "hintNoMRR", + "hintNoRangeOptimization", + "hintNoSemijoin", + "hintNoSkipScan", + "hintNoSwapJoinInputs", + "hintQBName", + "hintQueryType", + "hintReadConsistentReplica", + "hintReadFromStorage", + "hintResourceGroup", + "hintSemijoin", + "hintSetVar", + "hintSkipScan", + "hintSMJoin", + "hintStreamAgg", + "hintSwapJoinInputs", + "hintUseIndex", + "hintUseIndexMerge", + "hintUsePlanCache", + "hintUseToja", + "','", + "hintDupsWeedOut", + "hintFirstMatch", + "hintLooseScan", + "hintMaterialization", + "hintTiFlash", + "hintTiKV", + "hintFalse", + "hintOLAP", + "hintOLTP", + "hintTrue", + "hintGB", + "hintMB", + "hintIdentifier", + "hintSingleAtIdentifier", + "']'", + "'.'", + "'='", + "'('", + "$end", + "QueryBlockOpt", + "Identifier", + "hintIntLit", + "HintTable", + "HintTableList", + "'['", + "BooleanHintName", + "CommaOpt", + "HintIndexList", + "HintStorageType", + "HintStorageTypeAndTable", + "HintTableListOpt", + "JoinOrderOptimizerHintName", + "NullaryHintName", + "StorageOptimizerHintOpt", + "SubqueryOptimizerHintName", + "SubqueryStrategy", + "SupportedIndexLevelOptimizerHintName", + "SupportedTableLevelOptimizerHintName", + "TableOptimizerHintOpt", + "UnsupportedIndexLevelOptimizerHintName", + "UnsupportedTableLevelOptimizerHintName", + "HintQueryType", + "HintStorageTypeAndTableList", + "hintStringLit", + "HintTrueOrFalse", + "IndexNameList", + "IndexNameListOpt", + "OptimizerHintList", + "Start", + "SubqueryStrategies", + "SubqueryStrategiesOpt", + "UnitOfBytes", + "Value", + "$default", + "error", + } + + yyhintReductions = []struct{ xsym, components int }{ + {0, 1}, + {95, 1}, + {94, 1}, + {94, 3}, + {94, 1}, + {94, 3}, + {85, 4}, + {85, 4}, + {85, 4}, + {85, 4}, + {85, 4}, + {85, 4}, + {85, 5}, + {85, 5}, + {85, 6}, + {85, 4}, + {85, 4}, + {85, 6}, + {85, 5}, + {85, 4}, + {85, 5}, + {80, 5}, + {89, 1}, + {89, 3}, + {76, 4}, + {66, 0}, + {66, 1}, + {73, 0}, + {73, 1}, + {77, 1}, + {77, 1}, + {70, 2}, + {70, 3}, + {69, 2}, + {69, 4}, + {74, 4}, + {93, 0}, + {93, 1}, + {92, 1}, + {92, 3}, + {97, 0}, + {97, 1}, + {96, 1}, + {96, 3}, + {99, 1}, + {99, 1}, + {99, 1}, + {98, 1}, + {98, 1}, + {91, 1}, + {91, 1}, + {78, 1}, + {78, 1}, + {78, 1}, + {87, 1}, + {87, 1}, + {87, 1}, + {87, 1}, + {87, 1}, + {87, 1}, + {87, 1}, + {84, 1}, + {84, 1}, + {84, 1}, + {84, 1}, + {84, 1}, + {84, 1}, + {84, 1}, + {86, 1}, + {86, 1}, + {86, 1}, + {86, 1}, + {86, 1}, + {86, 1}, + {86, 1}, + {83, 1}, + {83, 1}, + {83, 1}, + {81, 1}, + {81, 1}, + {82, 1}, + {82, 1}, + {82, 1}, + {82, 1}, + {72, 1}, + {72, 1}, + {79, 1}, + {79, 1}, + {79, 1}, + {79, 1}, + {79, 1}, + {79, 1}, + {88, 1}, + {88, 1}, + {75, 1}, + {75, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + {67, 1}, + } + + yyhintXErrors = map[yyhintXError]string{} + + yyhintParseTab = [223][]uint16{ + // 0 + {1: 209, 178, 180, 205, 207, 191, 200, 192, 187, 186, 190, 159, 175, 176, 177, 166, 170, 183, 193, 179, 181, 182, 195, 210, 184, 194, 196, 203, 198, 189, 169, 173, 211, 174, 168, 202, 167, 197, 185, 208, 188, 199, 201, 206, 204, 72: 171, 78: 160, 172, 158, 165, 83: 164, 162, 157, 163, 161, 94: 156, 155}, + {65: 154}, + {1: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 349, 65: 153, 73: 374}, + {1: 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 65: 152}, + {1: 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 65: 150}, + // 5 + {64: 371}, + {64: 368}, + {64: 365}, + {64: 360}, + {64: 357}, + // 10 + {64: 345}, + {64: 333}, + {64: 329}, + {64: 321}, + {64: 318}, + // 15 + {64: 315}, + {64: 308}, + {64: 302}, + {64: 299}, + {64: 293}, + // 20 + {64: 212}, + {64: 103}, + {64: 102}, + {64: 101}, + {64: 100}, + // 25 + {64: 99}, + {64: 98}, + {64: 97}, + {64: 96}, + {64: 95}, + // 30 + {64: 94}, + {64: 93}, + {64: 92}, + {64: 91}, + {64: 90}, + // 35 + {64: 89}, + {64: 88}, + {64: 87}, + {64: 86}, + {64: 85}, + // 40 + {64: 84}, + {64: 83}, + {64: 82}, + {64: 81}, + {64: 80}, + // 45 + {64: 79}, + {64: 78}, + {64: 77}, + {64: 76}, + {64: 75}, + // 50 + {64: 70}, + {64: 69}, + {64: 68}, + {64: 67}, + {64: 66}, + // 55 + {64: 65}, + {64: 64}, + {64: 63}, + {51: 129, 129, 60: 214, 66: 213}, + {51: 219, 218, 75: 217, 216, 89: 215}, + // 60 + {128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 61: 128, 68: 128}, + {290, 46: 291}, + {132, 46: 132}, + {71: 220}, + {71: 60}, + // 65 + {71: 59}, + {1: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 47: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 214, 66: 222, 70: 221}, + {46: 288, 61: 287}, + {1: 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 224, 69: 223}, + {123, 46: 123, 61: 123}, + // 70 + {129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 214, 129, 284, 66: 283}, + {58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58}, + {57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57}, + {56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56}, + {55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55}, + // 75 + {54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54}, + {53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53}, + {52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52}, + {51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51}, + {50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50}, + // 80 + {49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49}, + {48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48}, + {47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47}, + {46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46}, + {45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45}, + // 85 + {44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44}, + {43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43}, + {42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42}, + {41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41}, + {40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}, + // 90 + {39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39}, + {38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38}, + {37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37}, + {36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36}, + {35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35}, + // 95 + {34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34}, + {33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33}, + {32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32}, + {31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31}, + {30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30}, + // 100 + {29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29}, + {28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28}, + {27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27}, + {26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26}, + {25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}, + // 105 + {24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24}, + {23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23}, + {22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22}, + {21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21}, + {20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}, + // 110 + {19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19}, + {18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18}, + {17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17}, + {16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16}, + {15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15}, + // 115 + {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14}, + {13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13}, + {12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12}, + {11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11}, + {10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}, + // 120 + {9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9}, + {8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8}, + {7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7}, + {6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6}, + {5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}, + // 125 + {4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4}, + {3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3}, + {2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2}, + {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, + {121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 61: 121}, + // 130 + {1: 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 285}, + {129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 214, 129, 66: 286}, + {120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 61: 120}, + {130, 46: 130}, + {1: 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 224, 69: 289}, + // 135 + {122, 46: 122, 61: 122}, + {1: 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 65: 133}, + {51: 219, 218, 75: 217, 292}, + {131, 46: 131}, + {54: 129, 129, 60: 214, 66: 294}, + // 140 + {54: 296, 297, 88: 295}, + {298}, + {62}, + {61}, + {1: 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 65: 134}, + // 145 + {129, 60: 214, 66: 300}, + {301}, + {1: 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 65: 135}, + {53: 129, 56: 129, 60: 214, 66: 303}, + {53: 306, 56: 305, 91: 304}, + // 150 + {307}, + {105}, + {104}, + {1: 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 65: 136}, + {60: 214, 66: 309, 68: 129}, + // 155 + {68: 310}, + {57: 313, 312, 98: 311}, + {314}, + {107}, + {106}, + // 160 + {1: 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 65: 137}, + {1: 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 316}, + {317}, + {1: 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 65: 138}, + {1: 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 319}, + // 165 + {320}, + {1: 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 65: 139}, + {1: 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 322}, + {63: 323}, + {1: 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 326, 327, 90: 325, 99: 324}, + // 170 + {328}, + {110}, + {109}, + {108}, + {1: 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 65: 140}, + // 175 + {60: 214, 66: 330, 68: 129}, + {68: 331}, + {332}, + {1: 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 65: 141}, + {129, 47: 129, 129, 129, 129, 60: 214, 66: 334}, + // 180 + {114, 47: 338, 339, 340, 341, 82: 337, 96: 336, 335}, + {344}, + {113, 46: 342}, + {112, 46: 112}, + {74, 46: 74}, + // 185 + {73, 46: 73}, + {72, 46: 72}, + {71, 46: 71}, + {47: 338, 339, 340, 341, 82: 343}, + {111, 46: 111}, + // 190 + {1: 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 65: 142}, + {1: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 47: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 214, 66: 347, 74: 346}, + {356}, + {1: 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 224, 69: 348}, + {127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 349, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 73: 350}, + // 195 + {126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 47: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126}, + {118, 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 353, 92: 352, 351}, + {119}, + {117, 46: 354}, + {116, 46: 116}, + // 200 + {1: 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 355}, + {115, 46: 115}, + {1: 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 65: 143}, + {1: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 47: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 214, 66: 347, 74: 358}, + {359}, + // 205 + {1: 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 65: 144}, + {129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 47: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 214, 66: 363, 70: 362, 77: 361}, + {364}, + {125, 46: 288}, + {124, 252, 230, 232, 253, 254, 234, 255, 238, 256, 257, 258, 226, 227, 228, 229, 248, 259, 236, 240, 231, 233, 235, 242, 239, 237, 241, 243, 247, 245, 260, 251, 261, 262, 263, 250, 246, 249, 244, 264, 265, 266, 268, 267, 269, 270, 47: 279, 280, 281, 282, 274, 273, 275, 271, 272, 276, 278, 277, 225, 67: 224, 69: 223}, + // 210 + {1: 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 65: 145}, + {129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 47: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 214, 66: 363, 70: 362, 77: 366}, + {367}, + {1: 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 65: 146}, + {1: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 47: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 214, 66: 222, 70: 369}, + // 215 + {370, 46: 288}, + {1: 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 65: 147}, + {129, 60: 214, 66: 372}, + {373}, + {1: 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, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 65: 148}, + // 220 + {1: 209, 178, 180, 205, 207, 191, 200, 192, 187, 186, 190, 159, 175, 176, 177, 166, 170, 183, 193, 179, 181, 182, 195, 210, 184, 194, 196, 203, 198, 189, 169, 173, 211, 174, 168, 202, 167, 197, 185, 208, 188, 199, 201, 206, 204, 72: 171, 78: 160, 172, 376, 165, 83: 164, 162, 375, 163, 161}, + {1: 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 65: 151}, + {1: 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 65: 149}, + } +) + +var yyhintDebug = 0 + +type yyhintLexer interface { + Lex(lval *yyhintSymType) int + Errorf(format string, a ...interface{}) error + AppendError(err error) + Errors() (warns []error, errs []error) +} + +type yyhintLexerEx interface { + yyhintLexer + Reduced(rule, state int, lval *yyhintSymType) bool +} + +func yyhintSymName(c int) (s string) { + x, ok := yyhintXLAT[c] + if ok { + return yyhintSymNames[x] + } + + return __yyfmt__.Sprintf("%d", c) +} + +func yyhintlex1(yylex yyhintLexer, lval *yyhintSymType) (n int) { + n = yylex.Lex(lval) + if n <= 0 { + n = yyhintEOFCode + } + if yyhintDebug >= 3 { + __yyfmt__.Printf("\nlex %s(%#x %d), lval: %+v\n", yyhintSymName(n), n, n, lval) + } + return n +} + +func yyhintParse(yylex yyhintLexer, parser *hintParser) int { + const yyError = 101 + + yyEx, _ := yylex.(yyhintLexerEx) + var yyn int + parser.yylval = yyhintSymType{} + yyS := parser.cache + + Nerrs := 0 /* number of errors */ + Errflag := 0 /* error recovery flag */ + yyerrok := func() { + if yyhintDebug >= 2 { + __yyfmt__.Printf("yyerrok()\n") + } + Errflag = 0 + } + _ = yyerrok + yystate := 0 + yychar := -1 + var yyxchar int + var yyshift int + yyp := -1 + goto yystack + +ret0: + return 0 + +ret1: + return 1 + +yystack: + /* put a state and value onto the stack */ + yyp++ + if yyp+1 >= len(yyS) { + nyys := make([]yyhintSymType, len(yyS)*2) + copy(nyys, yyS) + yyS = nyys + parser.cache = yyS + } + parser.yyVAL = &yyS[yyp+1] + yyS[yyp].yys = yystate + +yynewstate: + if yychar < 0 { + yychar = yyhintlex1(yylex, &parser.yylval) + var ok bool + if yyxchar, ok = yyhintXLAT[yychar]; !ok { + yyxchar = len(yyhintSymNames) // > tab width + } + } + if yyhintDebug >= 4 { + var a []int + for _, v := range yyS[:yyp+1] { + a = append(a, v.yys) + } + __yyfmt__.Printf("state stack %v\n", a) + } + row := yyhintParseTab[yystate] + yyn = 0 + if yyxchar < len(row) { + if yyn = int(row[yyxchar]); yyn != 0 { + yyn += yyhintTabOfs + } + } + switch { + case yyn > 0: // shift + yychar = -1 + *parser.yyVAL = parser.yylval + yystate = yyn + yyshift = yyn + if yyhintDebug >= 2 { + __yyfmt__.Printf("shift, and goto state %d\n", yystate) + } + if Errflag > 0 { + Errflag-- + } + goto yystack + case yyn < 0: // reduce + case yystate == 1: // accept + if yyhintDebug >= 2 { + __yyfmt__.Println("accept") + } + goto ret0 + } + + if yyn == 0 { + /* error ... attempt to resume parsing */ + switch Errflag { + case 0: /* brand new error */ + if yyhintDebug >= 1 { + __yyfmt__.Printf("no action for %s in state %d\n", yyhintSymName(yychar), yystate) + } + msg, ok := yyhintXErrors[yyhintXError{yystate, yyxchar}] + if !ok { + msg, ok = yyhintXErrors[yyhintXError{yystate, -1}] + } + if !ok && yyshift != 0 { + msg, ok = yyhintXErrors[yyhintXError{yyshift, yyxchar}] + } + if !ok { + msg, ok = yyhintXErrors[yyhintXError{yyshift, -1}] + } + if !ok || msg == "" { + msg = "syntax error" + } + // ignore goyacc error message + yylex.AppendError(yylex.Errorf("")) + Nerrs++ + fallthrough + + case 1, 2: /* incompletely recovered error ... try again */ + Errflag = 3 + + /* find a state where "error" is a legal shift action */ + for yyp >= 0 { + row := yyhintParseTab[yyS[yyp].yys] + if yyError < len(row) { + yyn = int(row[yyError]) + yyhintTabOfs + if yyn > 0 { // hit + if yyhintDebug >= 2 { + __yyfmt__.Printf("error recovery found error shift in state %d\n", yyS[yyp].yys) + } + yystate = yyn /* simulate a shift of "error" */ + goto yystack + } + } + + /* the current p has no shift on "error", pop stack */ + if yyhintDebug >= 2 { + __yyfmt__.Printf("error recovery pops state %d\n", yyS[yyp].yys) + } + yyp-- + } + /* there is no state on the stack with an error shift ... abort */ + if yyhintDebug >= 2 { + __yyfmt__.Printf("error recovery failed\n") + } + goto ret1 + + case 3: /* no shift yet; clobber input char */ + if yyhintDebug >= 2 { + __yyfmt__.Printf("error recovery discards %s\n", yyhintSymName(yychar)) + } + if yychar == yyhintEOFCode { + goto ret1 + } + + yychar = -1 + goto yynewstate /* try again in the same state */ + } + } + + r := -yyn + x0 := yyhintReductions[r] + x, n := x0.xsym, x0.components + yypt := yyp + _ = yypt // guard against "declared and not used" + + yyp -= n + if yyp+1 >= len(yyS) { + nyys := make([]yyhintSymType, len(yyS)*2) + copy(nyys, yyS) + yyS = nyys + parser.cache = yyS + } + parser.yyVAL = &yyS[yyp+1] + + /* consult goto table to find next state */ + exState := yystate + yystate = int(yyhintParseTab[yyS[yyp].yys][x]) + yyhintTabOfs + /* reduction by production r */ + if yyhintDebug >= 2 { + __yyfmt__.Printf("reduce using rule %v (%s), and goto state %d\n", r, yyhintSymNames[x], yystate) + } + + switch r { + case 1: + { + parser.result = yyS[yypt-0].hints + } + case 2: + { + if yyS[yypt-0].hint != nil { + parser.yyVAL.hints = []*ast.TableOptimizerHint{yyS[yypt-0].hint} + } + } + case 3: + { + if yyS[yypt-0].hint != nil { + parser.yyVAL.hints = append(yyS[yypt-2].hints, yyS[yypt-0].hint) + } else { + parser.yyVAL.hints = yyS[yypt-2].hints + } + } + case 4: + { + parser.yyVAL.hints = yyS[yypt-0].hints + } + case 5: + { + parser.yyVAL.hints = append(yyS[yypt-2].hints, yyS[yypt-0].hints...) + } + case 6: + { + parser.warnUnsupportedHint(yyS[yypt-3].ident) + parser.yyVAL.hint = nil + } + case 7: + { + parser.warnUnsupportedHint(yyS[yypt-3].ident) + parser.yyVAL.hint = nil + } + case 8: + { + parser.warnUnsupportedHint(yyS[yypt-3].ident) + parser.yyVAL.hint = nil + } + case 9: + { + h := yyS[yypt-1].hint + h.HintName = model.NewCIStr(yyS[yypt-3].ident) + parser.yyVAL.hint = h + } + case 10: + { + parser.warnUnsupportedHint(yyS[yypt-3].ident) + parser.yyVAL.hint = nil + } + case 11: + { + h := yyS[yypt-1].hint + h.HintName = model.NewCIStr(yyS[yypt-3].ident) + parser.yyVAL.hint = h + } + case 12: + { + parser.warnUnsupportedHint(yyS[yypt-4].ident) + parser.yyVAL.hint = nil + } + case 13: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{ + HintName: model.NewCIStr(yyS[yypt-4].ident), + QBName: model.NewCIStr(yyS[yypt-2].ident), + MaxExecutionTime: yyS[yypt-1].number, + } + } + case 14: + { + parser.warnUnsupportedHint(yyS[yypt-5].ident) + parser.yyVAL.hint = nil + } + case 15: + { + parser.warnUnsupportedHint(yyS[yypt-3].ident) + parser.yyVAL.hint = nil + } + case 16: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{ + HintName: model.NewCIStr(yyS[yypt-3].ident), + QBName: model.NewCIStr(yyS[yypt-1].ident), + } + } + case 17: + { + maxValue := uint64(math.MaxInt64) / yyS[yypt-1].number + if yyS[yypt-2].number <= maxValue { + parser.yyVAL.hint = &ast.TableOptimizerHint{ + HintName: model.NewCIStr(yyS[yypt-5].ident), + MemoryQuota: int64(yyS[yypt-2].number * yyS[yypt-1].number), + QBName: model.NewCIStr(yyS[yypt-3].ident), + } + } else { + yylex.AppendError(ErrWarnMemoryQuotaOverflow.GenWithStackByArgs(math.MaxInt64)) + parser.lastErrorAsWarn() + parser.yyVAL.hint = nil + } + } + case 18: + { + h := yyS[yypt-1].hint + h.HintName = model.NewCIStr(yyS[yypt-4].ident) + h.QBName = model.NewCIStr(yyS[yypt-2].ident) + parser.yyVAL.hint = h + } + case 19: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{ + HintName: model.NewCIStr(yyS[yypt-3].ident), + QBName: model.NewCIStr(yyS[yypt-1].ident), + } + } + case 20: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{ + HintName: model.NewCIStr(yyS[yypt-4].ident), + QBName: model.NewCIStr(yyS[yypt-2].ident), + QueryType: model.NewCIStr(yyS[yypt-1].ident), + } + } + case 21: + { + hs := yyS[yypt-1].hints + name := model.NewCIStr(yyS[yypt-4].ident) + qb := model.NewCIStr(yyS[yypt-2].ident) + for _, h := range hs { + h.HintName = name + h.QBName = qb + } + parser.yyVAL.hints = hs + } + case 22: + { + parser.yyVAL.hints = []*ast.TableOptimizerHint{yyS[yypt-0].hint} + } + case 23: + { + parser.yyVAL.hints = append(yyS[yypt-2].hints, yyS[yypt-0].hint) + } + case 24: + { + h := yyS[yypt-1].hint + h.StoreType = model.NewCIStr(yyS[yypt-3].ident) + parser.yyVAL.hint = h + } + case 25: + { + parser.yyVAL.ident = "" + } + case 30: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{ + QBName: model.NewCIStr(yyS[yypt-0].ident), + } + } + case 31: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{ + Tables: []ast.HintTable{yyS[yypt-0].table}, + QBName: model.NewCIStr(yyS[yypt-1].ident), + } + } + case 32: + { + h := yyS[yypt-2].hint + h.Tables = append(h.Tables, yyS[yypt-0].table) + parser.yyVAL.hint = h + } + case 33: + { + parser.yyVAL.table = ast.HintTable{ + TableName: model.NewCIStr(yyS[yypt-1].ident), + QBName: model.NewCIStr(yyS[yypt-0].ident), + } + } + case 34: + { + parser.yyVAL.table = ast.HintTable{ + DBName: model.NewCIStr(yyS[yypt-3].ident), + TableName: model.NewCIStr(yyS[yypt-1].ident), + QBName: model.NewCIStr(yyS[yypt-0].ident), + } + } + case 35: + { + h := yyS[yypt-0].hint + h.Tables = []ast.HintTable{yyS[yypt-2].table} + h.QBName = model.NewCIStr(yyS[yypt-3].ident) + parser.yyVAL.hint = h + } + case 36: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{} + } + case 38: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{ + Indexes: []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)}, + } + } + case 39: + { + h := yyS[yypt-2].hint + h.Indexes = append(h.Indexes, model.NewCIStr(yyS[yypt-0].ident)) + parser.yyVAL.hint = h + } + case 46: + { + parser.yyVAL.ident = strconv.FormatUint(yyS[yypt-0].number, 10) + } + case 47: + { + parser.yyVAL.number = 1024 * 1024 + } + case 48: + { + parser.yyVAL.number = 1024 * 1024 * 1024 + } + case 49: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{HintFlag: true} + } + case 50: + { + parser.yyVAL.hint = &ast.TableOptimizerHint{HintFlag: false} + } + + } + + if yyEx != nil && yyEx.Reduced(r, exState, parser.yyVAL) { + return -1 + } + goto yystack /* stack new state and value */ +} diff --git a/vendor/github.com/pingcap/parser/hintparser.y b/vendor/github.com/pingcap/parser/hintparser.y new file mode 100644 index 0000000000000000000000000000000000000000..54436a3c203cfe98c01b4a9004567b457ceb042f --- /dev/null +++ b/vendor/github.com/pingcap/parser/hintparser.y @@ -0,0 +1,590 @@ +%{ +// Copyright 2020 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 parser + +import ( + "math" + "strconv" + + "github.com/pingcap/parser/ast" + "github.com/pingcap/parser/model" +) + +%} + +%union { + ident string + number uint64 + hint *ast.TableOptimizerHint + hints []*ast.TableOptimizerHint + table ast.HintTable +} + +%token + + /*yy:token "%d" */ + hintIntLit "a 64-bit unsigned integer" + +%token + + /*yy:token "%c" */ + hintIdentifier + + /*yy:token "@%c" */ + hintSingleAtIdentifier "identifier with single leading at" + + /*yy:token "'%c'" */ + hintStringLit + + /* MySQL 8.0 hint names */ + hintJoinFixedOrder "JOIN_FIXED_ORDER" + hintJoinOrder "JOIN_ORDER" + hintJoinPrefix "JOIN_PREFIX" + hintJoinSuffix "JOIN_SUFFIX" + hintBKA "BKA" + hintNoBKA "NO_BKA" + hintBNL "BNL" + hintNoBNL "NO_BNL" + hintHashJoin "HASH_JOIN" + hintNoHashJoin "NO_HASH_JOIN" + hintMerge "MERGE" + hintNoMerge "NO_MERGE" + hintIndexMerge "INDEX_MERGE" + hintNoIndexMerge "NO_INDEX_MERGE" + hintMRR "MRR" + hintNoMRR "NO_MRR" + hintNoICP "NO_ICP" + hintNoRangeOptimization "NO_RANGE_OPTIMIZATION" + hintSkipScan "SKIP_SCAN" + hintNoSkipScan "NO_SKIP_SCAN" + hintSemijoin "SEMIJOIN" + hintNoSemijoin "NO_SEMIJOIN" + hintMaxExecutionTime "MAX_EXECUTION_TIME" + hintSetVar "SET_VAR" + hintResourceGroup "RESOURCE_GROUP" + hintQBName "QB_NAME" + + /* TiDB hint names */ + hintAggToCop "AGG_TO_COP" + hintEnablePlanCache "ENABLE_PLAN_CACHE" + hintHashAgg "HASH_AGG" + hintIgnoreIndex "IGNORE_INDEX" + hintInlHashJoin "INL_HASH_JOIN" + hintInlJoin "INL_JOIN" + hintInlMergeJoin "INL_MERGE_JOIN" + hintMemoryQuota "MEMORY_QUOTA" + hintNoSwapJoinInputs "NO_SWAP_JOIN_INPUTS" + hintQueryType "QUERY_TYPE" + hintReadConsistentReplica "READ_CONSISTENT_REPLICA" + hintReadFromStorage "READ_FROM_STORAGE" + hintSMJoin "SM_JOIN" + hintStreamAgg "STREAM_AGG" + hintSwapJoinInputs "SWAP_JOIN_INPUTS" + hintUseIndexMerge "USE_INDEX_MERGE" + hintUseIndex "USE_INDEX" + hintUsePlanCache "USE_PLAN_CACHE" + hintUseToja "USE_TOJA" + + /* Other keywords */ + hintOLAP "OLAP" + hintOLTP "OLTP" + hintTiKV "TIKV" + hintTiFlash "TIFLASH" + hintFalse "FALSE" + hintTrue "TRUE" + hintMB "MB" + hintGB "GB" + hintDupsWeedOut "DUPSWEEDOUT" + hintFirstMatch "FIRSTMATCH" + hintLooseScan "LOOSESCAN" + hintMaterialization "MATERIALIZATION" + +%type + Identifier "identifier (including keywords)" + QueryBlockOpt "Query block identifier optional" + JoinOrderOptimizerHintName + UnsupportedTableLevelOptimizerHintName + SupportedTableLevelOptimizerHintName + UnsupportedIndexLevelOptimizerHintName + SupportedIndexLevelOptimizerHintName + SubqueryOptimizerHintName + BooleanHintName "name of hints which take a boolean input" + NullaryHintName "name of hints which take no input" + SubqueryStrategy + Value "the value in the SET_VAR() hint" + HintQueryType "query type in optimizer hint (OLAP or OLTP)" + HintStorageType "storage type in optimizer hint (TiKV or TiFlash)" + +%type + UnitOfBytes "unit of bytes (MB or GB)" + CommaOpt "optional ','" + +%type + OptimizerHintList "optimizer hint list" + StorageOptimizerHintOpt "storage level optimizer hint" + HintStorageTypeAndTableList "storage type and tables list in optimizer hint" + +%type + TableOptimizerHintOpt "optimizer hint" + HintTableList "table list in optimizer hint" + HintTableListOpt "optional table list in optimizer hint" + HintIndexList "table name with index list in optimizer hint" + IndexNameList "index list in optimizer hint" + IndexNameListOpt "optional index list in optimizer hint" + SubqueryStrategies "subquery strategies" + SubqueryStrategiesOpt "optional subquery strategies" + HintTrueOrFalse "true or false in optimizer hint" + HintStorageTypeAndTable "storage type and tables in optimizer hint" + +%type + HintTable "Table in optimizer hint" + + +%start Start + +%% + +Start: + OptimizerHintList + { + parser.result = $1 + } + +OptimizerHintList: + TableOptimizerHintOpt + { + if $1 != nil { + $$ = []*ast.TableOptimizerHint{$1} + } + } +| OptimizerHintList CommaOpt TableOptimizerHintOpt + { + if $3 != nil { + $$ = append($1, $3) + } else { + $$ = $1 + } + } +| StorageOptimizerHintOpt + { + $$ = $1 + } +| OptimizerHintList CommaOpt StorageOptimizerHintOpt + { + $$ = append($1, $3...) + } + +TableOptimizerHintOpt: + "JOIN_FIXED_ORDER" '(' QueryBlockOpt ')' + { + parser.warnUnsupportedHint($1) + $$ = nil + } +| JoinOrderOptimizerHintName '(' HintTableList ')' + { + parser.warnUnsupportedHint($1) + $$ = nil + } +| UnsupportedTableLevelOptimizerHintName '(' HintTableListOpt ')' + { + parser.warnUnsupportedHint($1) + $$ = nil + } +| SupportedTableLevelOptimizerHintName '(' HintTableListOpt ')' + { + h := $3 + h.HintName = model.NewCIStr($1) + $$ = h + } +| UnsupportedIndexLevelOptimizerHintName '(' HintIndexList ')' + { + parser.warnUnsupportedHint($1) + $$ = nil + } +| SupportedIndexLevelOptimizerHintName '(' HintIndexList ')' + { + h := $3 + h.HintName = model.NewCIStr($1) + $$ = h + } +| SubqueryOptimizerHintName '(' QueryBlockOpt SubqueryStrategiesOpt ')' + { + parser.warnUnsupportedHint($1) + $$ = nil + } +| "MAX_EXECUTION_TIME" '(' QueryBlockOpt hintIntLit ')' + { + $$ = &ast.TableOptimizerHint{ + HintName: model.NewCIStr($1), + QBName: model.NewCIStr($3), + MaxExecutionTime: $4, + } + } +| "SET_VAR" '(' Identifier '=' Value ')' + { + parser.warnUnsupportedHint($1) + $$ = nil + } +| "RESOURCE_GROUP" '(' Identifier ')' + { + parser.warnUnsupportedHint($1) + $$ = nil + } +| "QB_NAME" '(' Identifier ')' + { + $$ = &ast.TableOptimizerHint{ + HintName: model.NewCIStr($1), + QBName: model.NewCIStr($3), + } + } +| "MEMORY_QUOTA" '(' QueryBlockOpt hintIntLit UnitOfBytes ')' + { + maxValue := uint64(math.MaxInt64) / $5 + if $4 <= maxValue { + $$ = &ast.TableOptimizerHint{ + HintName: model.NewCIStr($1), + MemoryQuota: int64($4 * $5), + QBName: model.NewCIStr($3), + } + } else { + yylex.AppendError(ErrWarnMemoryQuotaOverflow.GenWithStackByArgs(math.MaxInt64)) + parser.lastErrorAsWarn() + $$ = nil + } + } +| BooleanHintName '(' QueryBlockOpt HintTrueOrFalse ')' + { + h := $4 + h.HintName = model.NewCIStr($1) + h.QBName = model.NewCIStr($3) + $$ = h + } +| NullaryHintName '(' QueryBlockOpt ')' + { + $$ = &ast.TableOptimizerHint{ + HintName: model.NewCIStr($1), + QBName: model.NewCIStr($3), + } + } +| "QUERY_TYPE" '(' QueryBlockOpt HintQueryType ')' + { + $$ = &ast.TableOptimizerHint{ + HintName: model.NewCIStr($1), + QBName: model.NewCIStr($3), + QueryType: model.NewCIStr($4), + } + } + +StorageOptimizerHintOpt: + "READ_FROM_STORAGE" '(' QueryBlockOpt HintStorageTypeAndTableList ')' + { + hs := $4 + name := model.NewCIStr($1) + qb := model.NewCIStr($3) + for _, h := range hs { + h.HintName = name + h.QBName = qb + } + $$ = hs + } + +HintStorageTypeAndTableList: + HintStorageTypeAndTable + { + $$ = []*ast.TableOptimizerHint{$1} + } +| HintStorageTypeAndTableList ',' HintStorageTypeAndTable + { + $$ = append($1, $3) + } + +HintStorageTypeAndTable: + HintStorageType '[' HintTableList ']' + { + h := $3 + h.StoreType = model.NewCIStr($1) + $$ = h + } + +QueryBlockOpt: + /* empty */ + { + $$ = "" + } +| hintSingleAtIdentifier + +CommaOpt: + /*empty*/ + {} +| ',' + {} + +/** + * HintTableListOpt: + * + * [@query_block_name] [tbl_name [, tbl_name] ...] + * [tbl_name@query_block_name [, tbl_name@query_block_name] ...] + * + */ +HintTableListOpt: + HintTableList +| QueryBlockOpt + { + $$ = &ast.TableOptimizerHint{ + QBName: model.NewCIStr($1), + } + } + +HintTableList: + QueryBlockOpt HintTable + { + $$ = &ast.TableOptimizerHint{ + Tables: []ast.HintTable{$2}, + QBName: model.NewCIStr($1), + } + } +| HintTableList ',' HintTable + { + h := $1 + h.Tables = append(h.Tables, $3) + $$ = h + } + +HintTable: + Identifier QueryBlockOpt + { + $$ = ast.HintTable{ + TableName: model.NewCIStr($1), + QBName: model.NewCIStr($2), + } + } +| Identifier '.' Identifier QueryBlockOpt + { + $$ = ast.HintTable{ + DBName: model.NewCIStr($1), + TableName: model.NewCIStr($3), + QBName: model.NewCIStr($4), + } + } + +/** + * HintIndexList: + * + * [@query_block_name] tbl_name [index_name [, index_name] ...] + * tbl_name@query_block_name [index_name [, index_name] ...] + */ +HintIndexList: + QueryBlockOpt HintTable CommaOpt IndexNameListOpt + { + h := $4 + h.Tables = []ast.HintTable{$2} + h.QBName = model.NewCIStr($1) + $$ = h + } + +IndexNameListOpt: + /* empty */ + { + $$ = &ast.TableOptimizerHint{} + } +| IndexNameList + +IndexNameList: + Identifier + { + $$ = &ast.TableOptimizerHint{ + Indexes: []model.CIStr{model.NewCIStr($1)}, + } + } +| IndexNameList ',' Identifier + { + h := $1 + h.Indexes = append(h.Indexes, model.NewCIStr($3)) + $$ = h + } + +/** + * Miscellaneous rules + */ +SubqueryStrategiesOpt: + /* empty */ + {} +| SubqueryStrategies + +SubqueryStrategies: + SubqueryStrategy + {} +| SubqueryStrategies ',' SubqueryStrategy + +Value: + hintStringLit +| Identifier +| hintIntLit + { + $$ = strconv.FormatUint($1, 10) + } + +UnitOfBytes: + "MB" + { + $$ = 1024 * 1024 + } +| "GB" + { + $$ = 1024 * 1024 * 1024 + } + +HintTrueOrFalse: + "TRUE" + { + $$ = &ast.TableOptimizerHint{HintFlag: true} + } +| "FALSE" + { + $$ = &ast.TableOptimizerHint{HintFlag: false} + } + +JoinOrderOptimizerHintName: + "JOIN_ORDER" +| "JOIN_PREFIX" +| "JOIN_SUFFIX" + +UnsupportedTableLevelOptimizerHintName: + "BKA" +| "NO_BKA" +| "BNL" +| "NO_BNL" +/* HASH_JOIN is supported by TiDB */ +| "NO_HASH_JOIN" +| "MERGE" +| "NO_MERGE" + +SupportedTableLevelOptimizerHintName: + "SM_JOIN" +| "INL_JOIN" +| "INL_HASH_JOIN" +| "SWAP_JOIN_INPUTS" +| "NO_SWAP_JOIN_INPUTS" +| "INL_MERGE_JOIN" +| "HASH_JOIN" + +UnsupportedIndexLevelOptimizerHintName: + "INDEX_MERGE" +/* NO_INDEX_MERGE is currently a nullary hint in TiDB */ +| "MRR" +| "NO_MRR" +| "NO_ICP" +| "NO_RANGE_OPTIMIZATION" +| "SKIP_SCAN" +| "NO_SKIP_SCAN" + +SupportedIndexLevelOptimizerHintName: + "USE_INDEX" +| "IGNORE_INDEX" +| "USE_INDEX_MERGE" + +SubqueryOptimizerHintName: + "SEMIJOIN" +| "NO_SEMIJOIN" + +SubqueryStrategy: + "DUPSWEEDOUT" +| "FIRSTMATCH" +| "LOOSESCAN" +| "MATERIALIZATION" + +BooleanHintName: + "USE_TOJA" +| "ENABLE_PLAN_CACHE" + +NullaryHintName: + "USE_PLAN_CACHE" +| "HASH_AGG" +| "STREAM_AGG" +| "AGG_TO_COP" +| "NO_INDEX_MERGE" +| "READ_CONSISTENT_REPLICA" + +HintQueryType: + "OLAP" +| "OLTP" + +HintStorageType: + "TIKV" +| "TIFLASH" + +Identifier: + hintIdentifier +/* MySQL 8.0 hint names */ +| "JOIN_FIXED_ORDER" +| "JOIN_ORDER" +| "JOIN_PREFIX" +| "JOIN_SUFFIX" +| "BKA" +| "NO_BKA" +| "BNL" +| "NO_BNL" +| "HASH_JOIN" +| "NO_HASH_JOIN" +| "MERGE" +| "NO_MERGE" +| "INDEX_MERGE" +| "NO_INDEX_MERGE" +| "MRR" +| "NO_MRR" +| "NO_ICP" +| "NO_RANGE_OPTIMIZATION" +| "SKIP_SCAN" +| "NO_SKIP_SCAN" +| "SEMIJOIN" +| "NO_SEMIJOIN" +| "MAX_EXECUTION_TIME" +| "SET_VAR" +| "RESOURCE_GROUP" +| "QB_NAME" +/* TiDB hint names */ +| "AGG_TO_COP" +| "ENABLE_PLAN_CACHE" +| "HASH_AGG" +| "IGNORE_INDEX" +| "INL_HASH_JOIN" +| "INL_JOIN" +| "INL_MERGE_JOIN" +| "MEMORY_QUOTA" +| "NO_SWAP_JOIN_INPUTS" +| "QUERY_TYPE" +| "READ_CONSISTENT_REPLICA" +| "READ_FROM_STORAGE" +| "SM_JOIN" +| "STREAM_AGG" +| "SWAP_JOIN_INPUTS" +| "USE_INDEX_MERGE" +| "USE_INDEX" +| "USE_PLAN_CACHE" +| "USE_TOJA" +/* other keywords */ +| "OLAP" +| "OLTP" +| "TIKV" +| "TIFLASH" +| "FALSE" +| "TRUE" +| "MB" +| "GB" +| "DUPSWEEDOUT" +| "FIRSTMATCH" +| "LOOSESCAN" +| "MATERIALIZATION" +%% diff --git a/vendor/github.com/pingcap/parser/hintparserimpl.go b/vendor/github.com/pingcap/parser/hintparserimpl.go new file mode 100644 index 0000000000000000000000000000000000000000..8da385cb3fa48dcd82d5551c19af095078064898 --- /dev/null +++ b/vendor/github.com/pingcap/parser/hintparserimpl.go @@ -0,0 +1,161 @@ +// Copyright 2020 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 parser + +import ( + "strconv" + "strings" + "unicode" + + "github.com/pingcap/parser/ast" + "github.com/pingcap/parser/mysql" + "github.com/pingcap/parser/terror" +) + +var ( + ErrWarnOptimizerHintUnsupportedHint = terror.ClassParser.New(mysql.ErrWarnOptimizerHintUnsupportedHint, mysql.MySQLErrName[mysql.ErrWarnOptimizerHintUnsupportedHint]) + ErrWarnOptimizerHintInvalidToken = terror.ClassParser.New(mysql.ErrWarnOptimizerHintInvalidToken, mysql.MySQLErrName[mysql.ErrWarnOptimizerHintInvalidToken]) + ErrWarnMemoryQuotaOverflow = terror.ClassParser.New(mysql.ErrWarnMemoryQuotaOverflow, mysql.MySQLErrName[mysql.ErrWarnMemoryQuotaOverflow]) + ErrWarnOptimizerHintParseError = terror.ClassParser.New(mysql.ErrWarnOptimizerHintParseError, mysql.MySQLErrName[mysql.ErrWarnOptimizerHintParseError]) + ErrWarnOptimizerHintInvalidInteger = terror.ClassParser.New(mysql.ErrWarnOptimizerHintInvalidInteger, mysql.MySQLErrName[mysql.ErrWarnOptimizerHintInvalidInteger]) +) + +// hintScanner implements the yyhintLexer interface +type hintScanner struct { + Scanner +} + +func (hs *hintScanner) Errorf(format string, args ...interface{}) error { + inner := hs.Scanner.Errorf(format, args...) + return ErrWarnOptimizerHintParseError.GenWithStackByArgs(inner) +} + +func (hs *hintScanner) Lex(lval *yyhintSymType) int { + tok, pos, lit := hs.scan() + hs.lastScanOffset = pos.Offset + var errorTokenType string + + switch tok { + case intLit: + n, e := strconv.ParseUint(lit, 10, 64) + if e != nil { + hs.AppendError(ErrWarnOptimizerHintInvalidInteger.GenWithStackByArgs(lit)) + return int(unicode.ReplacementChar) + } + lval.number = n + return hintIntLit + + case singleAtIdentifier: + lval.ident = lit + return hintSingleAtIdentifier + + case identifier: + lval.ident = lit + if tok1, ok := hintTokenMap[strings.ToUpper(lit)]; ok { + return tok1 + } + return hintIdentifier + + case stringLit: + lval.ident = lit + if hs.sqlMode.HasANSIQuotesMode() && hs.r.s[pos.Offset] == '"' { + return hintIdentifier + } + return hintStringLit + + case bitLit: + if strings.HasPrefix(lit, "0b") { + lval.ident = lit + return hintIdentifier + } + errorTokenType = "bit-value literal" + + case hexLit: + if strings.HasPrefix(lit, "0x") { + lval.ident = lit + return hintIdentifier + } + errorTokenType = "hexadecimal literal" + + case quotedIdentifier: + lval.ident = lit + return hintIdentifier + + case eq: + return '=' + + case floatLit: + errorTokenType = "floating point number" + case decLit: + errorTokenType = "decimal number" + + default: + if tok <= 0x7f { + return tok + } + errorTokenType = "unknown token" + } + + hs.AppendError(ErrWarnOptimizerHintInvalidToken.GenWithStackByArgs(errorTokenType, lit, tok)) + return int(unicode.ReplacementChar) +} + +type hintParser struct { + lexer hintScanner + result []*ast.TableOptimizerHint + + // the following fields are used by yyParse to reduce allocation. + cache []yyhintSymType + yylval yyhintSymType + yyVAL *yyhintSymType +} + +func newHintParser() *hintParser { + return &hintParser{cache: make([]yyhintSymType, 50)} +} + +func (hp *hintParser) parse(input string, sqlMode mysql.SQLMode, initPos Pos) ([]*ast.TableOptimizerHint, []error) { + hp.result = nil + hp.lexer.reset(input[3:]) + hp.lexer.SetSQLMode(sqlMode) + hp.lexer.r.p = Pos{ + Line: initPos.Line, + Col: initPos.Col + 3, // skipped the initial '/*+' + Offset: 0, + } + hp.lexer.inBangComment = true // skip the final '*/' (we need the '*/' for reporting warnings) + + yyhintParse(&hp.lexer, hp) + + warns, errs := hp.lexer.Errors() + if len(errs) == 0 { + errs = warns + } + return hp.result, errs +} + +// ParseHint parses an optimizer hint (the interior of `/*+ ... */`). +func ParseHint(input string, sqlMode mysql.SQLMode, initPos Pos) ([]*ast.TableOptimizerHint, []error) { + hp := newHintParser() + return hp.parse(input, sqlMode, initPos) +} + +func (hp *hintParser) warnUnsupportedHint(name string) { + warn := ErrWarnOptimizerHintUnsupportedHint.GenWithStackByArgs(name) + hp.lexer.warns = append(hp.lexer.warns, warn) +} + +func (hp *hintParser) lastErrorAsWarn() { + hp.lexer.lastErrorAsWarn() +} diff --git a/vendor/github.com/pingcap/parser/lexer.go b/vendor/github.com/pingcap/parser/lexer.go index 3adfb47ffbd229fde093b4a13cdc36e56b40f0df..7e0495f6a1fa494efe3b5271c4aba7219c82972e 100644 --- a/vendor/github.com/pingcap/parser/lexer.go +++ b/vendor/github.com/pingcap/parser/lexer.go @@ -42,8 +42,9 @@ type Scanner struct { warns []error stmtStartPos int - // For scanning such kind of comment: /*! MySQL-specific code */ or /*+ optimizer hint */ - specialComment specialCommentScanner + // inBangComment is true if we are inside a `/*! ... */` block. + // It is used to ignore a stray `*/` when scanning. + inBangComment bool sqlMode mysql.SQLMode @@ -55,51 +56,13 @@ type Scanner struct { // lastScanOffset indicates last offset returned by scan(). // It's used to substring sql in syntax error message. lastScanOffset int -} - -type specialCommentScanner interface { - stmtTexter - scan() (tok int, pos Pos, lit string) -} - -type mysqlSpecificCodeScanner struct { - *Scanner - Pos -} -func (s *mysqlSpecificCodeScanner) scan() (tok int, pos Pos, lit string) { - tok, pos, lit = s.Scanner.scan() - pos.Line += s.Pos.Line - pos.Col += s.Pos.Col - pos.Offset += s.Pos.Offset - return -} + // lastKeyword records the previous keyword returned by scan(). + // determine whether an optimizer hint should be parsed or ignored. + lastKeyword int -type optimizerHintScanner struct { - *Scanner - Pos - end bool -} - -func (s *optimizerHintScanner) scan() (tok int, pos Pos, lit string) { - tok, pos, lit = s.Scanner.scan() - pos.Line += s.Pos.Line - pos.Col += s.Pos.Col - pos.Offset += s.Pos.Offset - switch tok { - case 0: - if !s.end { - tok = hintEnd - s.end = true - } - case invalid: - // an optimizer hint is allowed to contain invalid characters, the - // remaining hints are just ignored. - // force advance the lexer even when encountering an invalid character - // to prevent infinite parser loop. (see issue #336) - s.r.inc() - } - return + // hintPos records the start position of the previous optimizer hint. + lastHintPos Pos } // Errors returns the errors and warns during a scan. @@ -114,14 +77,11 @@ func (s *Scanner) reset(sql string) { s.errs = s.errs[:0] s.warns = s.warns[:0] s.stmtStartPos = 0 - s.specialComment = nil + s.inBangComment = false + s.lastKeyword = 0 } func (s *Scanner) stmtText() string { - if s.specialComment != nil { - return s.specialComment.stmtText() - } - endPos := s.r.pos().Offset if s.r.s[endPos-1] == '\n' { endPos = endPos - 1 // trim new line @@ -168,6 +128,7 @@ func (s *Scanner) AppendError(err error) { func (s *Scanner) Lex(v *yySymType) int { tok, pos, lit := s.scan() s.lastScanOffset = pos.Offset + s.lastKeyword = 0 v.offset = pos.Offset v.ident = lit if tok == identifier { @@ -176,6 +137,7 @@ func (s *Scanner) Lex(v *yySymType) int { if tok == identifier { if tok1 := s.isTokenIdentifier(lit, pos.Offset); tok1 != 0 { tok = tok1 + s.lastKeyword = tok1 } } if s.sqlMode.HasANSIQuotesMode() && @@ -253,19 +215,6 @@ func (s *Scanner) skipWhitespace() rune { } func (s *Scanner) scan() (tok int, pos Pos, lit string) { - if s.specialComment != nil { - // Enter specialComment scan mode. - // for scanning such kind of comment: /*! MySQL-specific code */ - specialComment := s.specialComment - tok, pos, lit = specialComment.scan() - if tok != 0 { - // return the specialComment scan result as the result - return - } - // leave specialComment scan mode after all stream consumed. - s.specialComment = nil - } - ch0 := s.r.peek() if unicode.IsSpace(ch0) { ch0 = s.skipWhitespace() @@ -388,85 +337,95 @@ func startWithDash(s *Scanner) (tok int, pos Pos, lit string) { func startWithSlash(s *Scanner) (tok int, pos Pos, lit string) { pos = s.r.pos() s.r.inc() - ch0 := s.r.peek() - if ch0 == '*' { - s.r.inc() - startWithAsterisk := false - for { - ch0 = s.r.readByte() - if startWithAsterisk && ch0 == '/' { - // Meets */, means comment end. - break - } else if ch0 == '*' { - startWithAsterisk = true - } else { - startWithAsterisk = false - } + if s.r.peek() != '*' { + tok = int('/') + return + } - if ch0 == unicode.ReplacementChar && s.r.eof() { - // unclosed comment - s.errs = append(s.errs, ParseErrorWith(s.r.data(&pos), s.r.p.Line)) - return - } + isOptimizerHint := false + currentCharIsStar := false + s.r.inc() // we see '/*' so far. + switch s.r.readByte() { + case '!': // '/*!' MySQL-specific comments + // See http://dev.mysql.com/doc/refman/5.7/en/comments.html + // in '/*!', which we always recognize regardless of version. + _ = s.scanVersionDigits(5, 5) + s.inBangComment = true + return s.scan() + + case 'T': // '/*T' maybe TiDB-specific comments + if s.r.peek() != '!' { + // '/*TX' is just normal comment. + break + } + s.r.inc() + // in '/*T!', try to consume the 5 to 6 digit version string. + commentVersion := s.scanVersionDigits(5, 6) + if commentVersion <= CommentCodeCurrentVersion { + s.inBangComment = true + return s.scan() } - comment := s.r.data(&pos) + case 'M': // '/*M' maybe MariaDB-specific comments + // no special treatment for now. + break + case '+': // '/*+' optimizer hints // See https://dev.mysql.com/doc/refman/5.7/en/optimizer-hints.html - if strings.HasPrefix(comment, "/*+") { - begin := sqlOffsetInComment(comment) - end := len(comment) - 2 - sql := comment[begin:end] - s.specialComment = &optimizerHintScanner{ - Scanner: s.InheritScanner(sql), - Pos: Pos{ - pos.Line, - pos.Col, - pos.Offset + begin, - }, - } - - tok = hintBegin - return + if _, ok := hintedTokens[s.lastKeyword]; ok { + // only recognize optimizers hints directly followed by certain + // keywords like SELECT, INSERT, etc. + isOptimizerHint = true } - // See http://dev.mysql.com/doc/refman/5.7/en/comments.html - // Convert "/*!VersionNumber MySQL-specific-code */" to "MySQL-specific-code". - if strings.HasPrefix(comment, "/*!") { - sql := specCodePattern.ReplaceAllStringFunc(comment, TrimComment) - s.specialComment = &mysqlSpecificCodeScanner{ - Scanner: s.InheritScanner(sql), - Pos: Pos{ - pos.Line, - pos.Col, - pos.Offset + sqlOffsetInComment(comment), - }, - } - } + case '*': // '/**' if the next char is '/' it would close the comment. + currentCharIsStar = true - return s.scan() + default: + break } - tok = int('/') - return -} -func sqlOffsetInComment(comment string) int { - // find the first SQL token offset in pattern like "/*!40101 mysql specific code */" - offset := 0 - for i := 0; i < len(comment); i++ { - if unicode.IsSpace(rune(comment[i])) { - offset = i - break + // standard C-like comment. read until we see '*/' then drop it. + for { + if currentCharIsStar || s.r.incAsLongAs(func(ch rune) bool { return ch != '*' }) == '*' { + switch s.r.readByte() { + case '/': + // Meets */, means comment end. + if isOptimizerHint { + s.lastHintPos = pos + return hintComment, pos, s.r.data(&pos) + } else { + return s.scan() + } + case 0: + break + case '*': + currentCharIsStar = true + continue + default: + currentCharIsStar = false + continue + } } + // unclosed comment or other errors. + s.errs = append(s.errs, ParseErrorWith(s.r.data(&pos), s.r.p.Line)) + return } - for offset < len(comment) { - offset++ - if !unicode.IsSpace(rune(comment[offset])) { - break - } +} + +func startWithStar(s *Scanner) (tok int, pos Pos, lit string) { + pos = s.r.pos() + s.r.inc() + + // skip and exit '/*!' if we see '*/' + if s.inBangComment && s.r.peek() == '/' { + s.inBangComment = false + s.r.inc() + return s.scan() } - return offset + // otherwise it is just a normal star. + return '*', pos, "*" } func startWithAt(s *Scanner) (tok int, pos Pos, lit string) { @@ -787,6 +746,33 @@ func (s *Scanner) scanDigits() string { return s.r.data(&pos) } +// scanVersionDigits scans for `min` to `max` digits (range inclusive) used in +// `/*!12345 ... */` comments. +func (s *Scanner) scanVersionDigits(min, max int) (version CommentCodeVersion) { + pos := s.r.pos() + for i := 0; i < max; i++ { + ch := s.r.peek() + if isDigit(ch) { + version = version*10 + CommentCodeVersion(ch-'0') + s.r.inc() + } else if i < min { + s.r.p = pos + return CommentCodeNoVersion + } else { + break + } + } + return +} + +func (s *Scanner) lastErrorAsWarn() { + if len(s.errs) == 0 { + return + } + s.warns = append(s.warns, s.errs[len(s.errs)-1]) + s.errs = s.errs[:len(s.errs)-1] +} + type reader struct { s string p Pos diff --git a/vendor/github.com/pingcap/parser/misc.go b/vendor/github.com/pingcap/parser/misc.go index ca1f1338df2d2290381f4b4a3712c98b22cdf1a4..d280773e8b0720d2fc1d85f9ae955f79addbd82e 100644 --- a/vendor/github.com/pingcap/parser/misc.go +++ b/vendor/github.com/pingcap/parser/misc.go @@ -14,11 +14,31 @@ package parser import ( + "fmt" "strings" "github.com/pingcap/parser/charset" ) +// CommentCodeVersion is used to track the highest version can be parsed in the comment with pattern /*T!00001 xxx */ +type CommentCodeVersion int + +const ( + CommentCodeNoVersion CommentCodeVersion = iota + CommentCodeAutoRandom CommentCodeVersion = 40000 + + CommentCodeCurrentVersion +) + +func (ccv CommentCodeVersion) String() string { + return fmt.Sprintf("%05d", ccv) +} + +// WrapStringWithCodeVersion convert a string `str` to `/*T!xxxxx str */`, where `xxxxx` is determined by CommentCodeVersion. +func WrapStringWithCodeVersion(str string, ccv CommentCodeVersion) string { + return fmt.Sprintf("/*T!%05d %s */", ccv, str) +} + func isLetter(ch rune) bool { return (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') } @@ -82,7 +102,6 @@ func init() { // set root trie node's token to invalid, so when input match nothing // in the trie, invalid will be the default return token. ruleTable.token = invalid - initTokenByte('*', int('*')) initTokenByte('/', int('/')) initTokenByte('+', int('+')) initTokenByte('>', int('>')) @@ -121,6 +140,7 @@ func init() { initTokenFunc("@", startWithAt) initTokenFunc("/", startWithSlash) + initTokenFunc("*", startWithStar) initTokenFunc("-", startWithDash) initTokenFunc("#", startWithSharp) initTokenFunc("Xx", startWithXx) @@ -138,9 +158,10 @@ var tokenMap = map[string]int{ "ACTION": action, "ADD": add, "ADDDATE": addDate, + "ADVISE": advise, "ADMIN": admin, "AFTER": after, - "AGG_TO_COP": hintAggToCop, + "AGAINST": against, "ALL": all, "ALGORITHM": algorithm, "ALTER": alter, @@ -152,6 +173,7 @@ var tokenMap = map[string]int{ "ASC": asc, "ASCII": ascii, "AUTO_INCREMENT": autoIncrement, + "AUTO_RANDOM": autoRandom, "AVG": avg, "AVG_ROW_LENGTH": avgRowLength, "BEGIN": begin, @@ -168,16 +190,19 @@ var tokenMap = map[string]int{ "BOOL": boolType, "BOOLEAN": booleanType, "BOTH": both, + "BOUND": bound, "BTREE": btree, "BUCKETS": buckets, "BUILTINS": builtins, "BY": by, "BYTE": byteType, + "CACHE": cache, "CANCEL": cancel, "CASCADE": cascade, "CASCADED": cascaded, "CASE": caseKwd, "CAST": cast, + "CAPTURE": capture, "CHANGE": change, "CHAR": charType, "CHARACTER": character, @@ -217,6 +242,7 @@ var tokenMap = map[string]int{ "CURRENT_USER": currentUser, "CURRENT_ROLE": currentRole, "CURTIME": curTime, + "CYCLE": cycle, "DATA": data, "DATABASE": database, "DATABASES": databases, @@ -257,7 +283,6 @@ var tokenMap = map[string]int{ "DYNAMIC": dynamic, "ELSE": elseKwd, "ENABLE": enable, - "ENABLE_PLAN_CACHE": hintEnablePlanCache, "ENCLOSED": enclosed, "ENCRYPTION": encryption, "END": end, @@ -265,25 +290,32 @@ var tokenMap = map[string]int{ "ENGINE": engine, "ENGINES": engines, "ENUM": enum, + "ERROR": errorKwd, "ESCAPE": escape, "ESCAPED": escaped, "EVENT": event, "EVENTS": events, + "EVOLVE": evolve, + "EXACT": exact, "EXCLUSIVE": exclusive, "EXCEPT": except, "EXCHANGE": exchange, "EXECUTE": execute, "EXISTS": exists, + "EXPANSION": expansion, "EXPIRE": expire, "EXPLAIN": explain, + "EXTENDED": extended, "EXTRACT": extract, "FALSE": falseKwd, "FAULTS": faultsSym, "FIELDS": fields, + "FILE": file, "FIRST": first, "FIXED": fixed, "FLOAT": floatType, "FLUSH": flush, + "FLASHBACK": flashback, "FOLLOWING": following, "FOR": forKwd, "FORCE": force, @@ -294,6 +326,7 @@ var tokenMap = map[string]int{ "FULLTEXT": fulltext, "FUNCTION": function, "GENERATED": generated, + "GENERAL": general, "GET_FORMAT": getFormat, "GLOBAL": global, "GRANT": grant, @@ -301,11 +334,10 @@ var tokenMap = map[string]int{ "GROUP": group, "GROUP_CONCAT": groupConcat, "HASH": hash, - "HASH_AGG": hintHASHAGG, - "HASH_JOIN": hintHJ, "HAVING": having, "HIGH_PRIORITY": highPriority, "HISTORY": history, + "HOSTS": hosts, "HOUR": hour, "HOUR_MICROSECOND": hourMicrosecond, "HOUR_MINUTE": hourMinute, @@ -313,14 +345,13 @@ var tokenMap = map[string]int{ "IDENTIFIED": identified, "IF": ifKwd, "IGNORE": ignore, - "IGNORE_INDEX": hintIgnoreIndex, "IMPORT": importKwd, "IN": in, + "INCREMENT": increment, "INCREMENTAL": incremental, "INDEX": index, "INDEXES": indexes, "INFILE": infile, - "INL_JOIN": hintINLJ, "INNER": inner, "INPLACE": inplace, "INSTANT": instant, @@ -352,6 +383,7 @@ var tokenMap = map[string]int{ "KEYS": keys, "KILL": kill, "LABELS": labels, + "LANGUAGE": language, "LAST": last, "LEADING": leading, "LEFT": left, @@ -368,6 +400,7 @@ var tokenMap = map[string]int{ "LOCALTIMESTAMP": localTs, "LOCATION": location, "LOCK": lock, + "LOGS": logs, "LONG": long, "LONGBLOB": longblobType, "LONGTEXT": longtextType, @@ -376,7 +409,8 @@ var tokenMap = map[string]int{ "MATCH": match, "MAX": max, "MAX_CONNECTIONS_PER_HOUR": maxConnectionsPerHour, - "MAX_EXECUTION_TIME": maxExecutionTime, + "MAX_IDXNUM": max_idxnum, + "MAX_MINUTES": max_minutes, "MAX_QUERIES_PER_HOUR": maxQueriesPerHour, "MAX_ROWS": maxRows, "MAX_UPDATES_PER_HOUR": maxUpdatesPerHour, @@ -386,7 +420,6 @@ var tokenMap = map[string]int{ "MEDIUMINT": mediumIntType, "MEDIUMTEXT": mediumtextType, "MEMORY": memory, - "MEMORY_QUOTA": hintMemoryQuota, "MERGE": merge, "MICROSECOND": microsecond, "MIN": min, @@ -394,6 +427,7 @@ var tokenMap = map[string]int{ "MINUTE": minute, "MINUTE_MICROSECOND": minuteMicrosecond, "MINUTE_SECOND": minuteSecond, + "MINVALUE": minValue, "MOD": mod, "MODE": mode, "MODIFY": modify, @@ -404,12 +438,16 @@ var tokenMap = map[string]int{ "NEVER": never, "NEXT_ROW_ID": next_row_id, "NO": no, - "NO_INDEX_MERGE": hintNoIndexMerge, "NO_WRITE_TO_BINLOG": noWriteToBinLog, + "NOCACHE": nocache, + "NOCYCLE": nocycle, "NODE_ID": nodeID, "NODE_STATE": nodeState, "NODEGROUP": nodegroup, + "NOMAXVALUE": nomaxvalue, + "NOMINVALUE": nominvalue, "NONE": none, + "NOORDER": noorder, "NOT": not, "NOW": now, "NULL": null, @@ -418,8 +456,6 @@ var tokenMap = map[string]int{ "NCHAR": ncharType, "NVARCHAR": nvarcharType, "OFFSET": offset, - "OLAP": hintOLAP, - "OLTP": hintOLTP, "ON": on, "ONLY": only, "OPTIMISTIC": optimistic, @@ -438,6 +474,8 @@ var tokenMap = map[string]int{ "PARTITIONS": partitions, "PASSWORD": password, "PESSIMISTIC": pessimistic, + "PER_TABLE": per_table, + "PER_DB": per_db, "PLUGINS": plugins, "POSITION": position, "PRECEDING": preceding, @@ -451,10 +489,8 @@ var tokenMap = map[string]int{ "PROFILE": profile, "PROFILES": profiles, "PUMP": pump, - "QB_NAME": hintQBName, "QUARTER": quarter, "QUERY": query, - "QUERY_TYPE": hintQueryType, "QUERIES": queries, "QUICK": quick, "SHARD_ROW_ID_BITS": shardRowIDBits, @@ -463,8 +499,6 @@ var tokenMap = map[string]int{ "RECOVER": recover, "REBUILD": rebuild, "READ": read, - "READ_CONSISTENT_REPLICA": hintReadConsistentReplica, - "READ_FROM_STORAGE": hintReadFromStorage, "REAL": realType, "RECENT": recent, "REDUNDANT": redundant, @@ -506,6 +540,7 @@ var tokenMap = map[string]int{ "SECOND_MICROSECOND": secondMicrosecond, "SECURITY": security, "SELECT": selectKwd, + "SEQUENCE": sequence, "SERIAL": serial, "SERIALIZABLE": serializable, "SESSION": session, @@ -519,7 +554,6 @@ var tokenMap = map[string]int{ "SIMPLE": simple, "SLAVE": slave, "SLOW": slow, - "SM_JOIN": hintSMJ, "SMALLINT": smallIntType, "SNAPSHOT": snapshot, "SOME": some, @@ -542,6 +576,7 @@ var tokenMap = map[string]int{ "SQL_TSI_YEAR": sqlTsiYear, "SOURCE": source, "SSL": ssl, + "STALENESS": staleness, "START": start, "STARTING": starting, "STATS": stats, @@ -564,7 +599,7 @@ var tokenMap = map[string]int{ "STDDEV_SAMP": stddevSamp, "STORED": stored, "STRAIGHT_JOIN": straightJoin, - "STREAM_AGG": hintSTREAMAGG, + "STRONG": strong, "SUBDATE": subDate, "SUBJECT": subject, "SUBPARTITION": subpartition, @@ -584,11 +619,7 @@ var tokenMap = map[string]int{ "THAN": than, "THEN": then, "TIDB": tidb, - "TIDB_HJ": hintHJ, - "TIDB_INLJ": hintINLJ, - "TIDB_SMJ": hintSMJ, - "TIKV": hintTiKV, - "TIFLASH": hintTiFlash, + "TIFLASH": tiFlash, "TIME": timeType, "TIMESTAMP": timestampType, "TIMESTAMPADD": timestampAdd, @@ -626,13 +657,10 @@ var tokenMap = map[string]int{ "UNKNOWN": unknown, "UNLOCK": unlock, "UNSIGNED": unsigned, + "UNTIL": until, "UPDATE": update, "USAGE": usage, "USE": use, - "USE_INDEX": hintUseIndex, - "USE_INDEX_MERGE": hintUseIndexMerge, - "USE_PLAN_CACHE": hintUsePlanCache, - "USE_TOJA": hintUseToja, "USER": user, "USING": using, "UTC_DATE": utcDate, @@ -729,13 +757,94 @@ var windowFuncTokenMap = map[string]int{ // aliases are strings directly map to another string and use the same token. var aliases = map[string]string{ - "SCHEMA": "DATABASE", - "SCHEMAS": "DATABASES", - "DEC": "DECIMAL", - "SUBSTR": "SUBSTRING", - "TIDB_HJ": "HASH_JOIN", - "TIDB_INLJ": "INL_JOIN", - "TIDB_SMJ": "SM_JOIN", + "SCHEMA": "DATABASE", + "SCHEMAS": "DATABASES", + "DEC": "DECIMAL", + "SUBSTR": "SUBSTRING", +} + +// hintedTokens is a set of tokens which recognizes a hint. +// According to https://dev.mysql.com/doc/refman/8.0/en/optimizer-hints.html, +// only SELECT, INSERT, REPLACE, UPDATE and DELETE accept optimizer hints. +// additionally we support CREATE and PARTITION for hints at table creation. +var hintedTokens = map[int]struct{}{ + selectKwd: {}, + insert: {}, + replace: {}, + update: {}, + deleteKwd: {}, + create: {}, + partition: {}, +} + +var hintTokenMap = map[string]int{ + // MySQL 8.0 hint names + "JOIN_FIXED_ORDER": hintJoinFixedOrder, + "JOIN_ORDER": hintJoinOrder, + "JOIN_PREFIX": hintJoinPrefix, + "JOIN_SUFFIX": hintJoinSuffix, + "BKA": hintBKA, + "NO_BKA": hintNoBKA, + "BNL": hintBNL, + "NO_BNL": hintNoBNL, + "HASH_JOIN": hintHashJoin, + "NO_HASH_JOIN": hintNoHashJoin, + "MERGE": hintMerge, + "NO_MERGE": hintNoMerge, + "INDEX_MERGE": hintIndexMerge, + "NO_INDEX_MERGE": hintNoIndexMerge, + "MRR": hintMRR, + "NO_MRR": hintNoMRR, + "NO_ICP": hintNoICP, + "NO_RANGE_OPTIMIZATION": hintNoRangeOptimization, + "SKIP_SCAN": hintSkipScan, + "NO_SKIP_SCAN": hintNoSkipScan, + "SEMIJOIN": hintSemijoin, + "NO_SEMIJOIN": hintNoSemijoin, + "MAX_EXECUTION_TIME": hintMaxExecutionTime, + "SET_VAR": hintSetVar, + "RESOURCE_GROUP": hintResourceGroup, + "QB_NAME": hintQBName, + + // TiDB hint names + "AGG_TO_COP": hintAggToCop, + "ENABLE_PLAN_CACHE": hintEnablePlanCache, + "HASH_AGG": hintHashAgg, + "IGNORE_INDEX": hintIgnoreIndex, + "INL_HASH_JOIN": hintInlHashJoin, + "INL_JOIN": hintInlJoin, + "INL_MERGE_JOIN": hintInlMergeJoin, + "MEMORY_QUOTA": hintMemoryQuota, + "NO_SWAP_JOIN_INPUTS": hintNoSwapJoinInputs, + "QUERY_TYPE": hintQueryType, + "READ_CONSISTENT_REPLICA": hintReadConsistentReplica, + "READ_FROM_STORAGE": hintReadFromStorage, + "SM_JOIN": hintSMJoin, + "STREAM_AGG": hintStreamAgg, + "SWAP_JOIN_INPUTS": hintSwapJoinInputs, + "USE_INDEX_MERGE": hintUseIndexMerge, + "USE_INDEX": hintUseIndex, + "USE_PLAN_CACHE": hintUsePlanCache, + "USE_TOJA": hintUseToja, + + // TiDB hint aliases + "TIDB_HJ": hintHashJoin, + "TIDB_INLJ": hintInlJoin, + "TIDB_SMJ": hintSMJoin, + + // Other keywords + "OLAP": hintOLAP, + "OLTP": hintOLTP, + "TIKV": hintTiKV, + "TIFLASH": hintTiFlash, + "FALSE": hintFalse, + "TRUE": hintTrue, + "MB": hintMB, + "GB": hintGB, + "DUPSWEEDOUT": hintDupsWeedOut, + "FIRSTMATCH": hintFirstMatch, + "LOOSESCAN": hintLooseScan, + "MATERIALIZATION": hintMaterialization, } func (s *Scanner) isTokenIdentifier(lit string, offset int) int { @@ -759,7 +868,7 @@ func (s *Scanner) isTokenIdentifier(lit string, offset int) int { } } - checkBtFuncToken, tokenStr := false, string(data) + checkBtFuncToken := false if s.r.peek() == '(' { checkBtFuncToken = true } else if s.sqlMode.HasIgnoreSpaceMode() { @@ -769,7 +878,7 @@ func (s *Scanner) isTokenIdentifier(lit string, offset int) int { } } if checkBtFuncToken { - if tok := btFuncTokenMap[tokenStr]; tok != 0 { + if tok := btFuncTokenMap[string(data)]; tok != 0 { return tok } } diff --git a/vendor/github.com/pingcap/parser/model/ddl.go b/vendor/github.com/pingcap/parser/model/ddl.go index c7a156b2b6590bd6ba50871b7881c7b5a15f429f..707aa7219f4e5a523b54439b9e71db266b0104f0 100644 --- a/vendor/github.com/pingcap/parser/model/ddl.go +++ b/vendor/github.com/pingcap/parser/model/ddl.go @@ -61,10 +61,18 @@ const ( ActionRepairTable ActionType = 29 ActionSetTiFlashReplica ActionType = 30 ActionUpdateTiFlashReplicaStatus ActionType = 31 + ActionAddPrimaryKey ActionType = 32 + ActionDropPrimaryKey ActionType = 33 + ActionCreateSequence ActionType = 34 + ActionAlterSequence ActionType = 35 + ActionDropSequence ActionType = 36 ) -// AddIndexStr is a string related to the operation of "add index". -const AddIndexStr = "add index" +const ( + // AddIndexStr is a string related to the operation of "add index". + AddIndexStr = "add index" + AddPrimaryKeyStr = "add primary key" +) var actionMap = map[ActionType]string{ ActionCreateSchema: "create schema", @@ -98,6 +106,11 @@ var actionMap = map[ActionType]string{ ActionRepairTable: "repair table", ActionSetTiFlashReplica: "set tiflash replica", ActionUpdateTiFlashReplicaStatus: "update tiflash replica status", + ActionAddPrimaryKey: AddPrimaryKeyStr, + ActionDropPrimaryKey: "drop primary key", + ActionCreateSequence: "create sequence", + ActionAlterSequence: "alter sequence", + ActionDropSequence: "drop sequence", } // String return current ddl action in string diff --git a/vendor/github.com/pingcap/parser/model/model.go b/vendor/github.com/pingcap/parser/model/model.go index 442f8576af01d07215acf945db21be718160c778..572160eca67099aef6c5400a16dc3c8704bb7718 100644 --- a/vendor/github.com/pingcap/parser/model/model.go +++ b/vendor/github.com/pingcap/parser/model/model.go @@ -93,6 +93,8 @@ type ColumnInfo struct { 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"` // 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. @@ -141,6 +143,18 @@ func (c *ColumnInfo) GetDefaultValue() interface{} { return c.DefaultValue } +// GetTypeDesc gets the description for column type. +func (c *ColumnInfo) GetTypeDesc() string { + desc := c.FieldType.CompactStr() + if mysql.HasUnsignedFlag(c.Flag) && c.Tp != mysql.TypeBit && c.Tp != mysql.TypeYear { + desc += " unsigned" + } + if mysql.HasZerofillFlag(c.Flag) && c.Tp != mysql.TypeYear { + desc += " zerofill" + } + return desc +} + // FindColumnInfo finds ColumnInfo in cols by name. func FindColumnInfo(cols []*ColumnInfo, name string) *ColumnInfo { name = strings.ToLower(name) @@ -221,6 +235,8 @@ type TableInfo struct { 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"` // 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. @@ -231,6 +247,9 @@ type TableInfo struct { Compression string `json:"compression"` View *ViewInfo `json:"view"` + + Sequence *SequenceInfo `json:"sequence"` + // Lock represent the table lock info. Lock *TableLockInfo `json:"Lock"` @@ -379,11 +398,9 @@ func (t *TableInfo) Clone() *TableInfo { // GetPkName will return the pk name if pk exists. func (t *TableInfo) GetPkName() CIStr { - if t.PKIsHandle { - for _, colInfo := range t.Columns { - if mysql.HasPriKeyFlag(colInfo.Flag) { - return colInfo.Name - } + for _, colInfo := range t.Columns { + if mysql.HasPriKeyFlag(colInfo.Flag) { + return colInfo.Name } } return CIStr{} @@ -417,6 +434,19 @@ func (t *TableInfo) IsAutoIncColUnsigned() bool { return mysql.HasUnsignedFlag(col.Flag) } +// 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().Flag) +} + // Cols returns the columns of the table in public state. func (t *TableInfo) Cols() []*ColumnInfo { publicColumns := make([]*ColumnInfo, len(t.Columns)) @@ -472,11 +502,16 @@ func (t *TableInfo) ColumnIsInIndex(c *ColumnInfo) bool { return false } -// IsView checks if tableinfo is a view +// 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 +} + // ViewAlgorithm is VIEW's SQL AlGORITHM characteristic. // See https://dev.mysql.com/doc/refman/5.7/en/view-algorithms.html type ViewAlgorithm int @@ -550,6 +585,33 @@ type ViewInfo struct { 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"` + Order bool `json:"sequence_order"` + 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"` +} + // PartitionType is the type for PartitionInfo type PartitionType int diff --git a/vendor/github.com/pingcap/parser/mysql/const.go b/vendor/github.com/pingcap/parser/mysql/const.go index ca1d3c14d3be82a5704903ca90b39cd061c30b08..832044bde3f5197358b04a6221c497cc3fdc3944 100644 --- a/vendor/github.com/pingcap/parser/mysql/const.go +++ b/vendor/github.com/pingcap/parser/mysql/const.go @@ -168,6 +168,8 @@ const ( const ( // SystemDB is the name of system database. SystemDB = "mysql" + // GlobalPrivTable is the table in system db contains global scope privilege info. + GlobalPrivTable = "global_priv" // UserTable is the table in system db contains user info. UserTable = "User" // DBTable is the table in system db contains db scope privilege info. @@ -242,6 +244,10 @@ const ( // ShutdownPriv the privilege to shutdown a server. ShutdownPriv + // ReloadPriv is the privilege to enable the use of the FLUSH statement. + ReloadPriv + // FilePriv is the privilege to enable the use of LOAD DATA and SELECT ... INTO OUTFILE. + FilePriv // AllPriv is the privilege for all actions. AllPriv @@ -315,6 +321,8 @@ var Priv2UserCol = map[PrivilegeType]string{ AlterRoutinePriv: "Alter_routine_priv", EventPriv: "Event_priv", ShutdownPriv: "Shutdown_priv", + ReloadPriv: "Reload_priv", + FilePriv: "File_priv", } // Col2PrivType is the privilege tables column name to privilege type. @@ -345,6 +353,8 @@ var Col2PrivType = map[string]PrivilegeType{ "Alter_routine_priv": AlterRoutinePriv, "Event_priv": EventPriv, "Shutdown_priv": ShutdownPriv, + "Reload_priv": ReloadPriv, + "File_priv": FilePriv, } // Command2Str is the command information to command name. @@ -411,6 +421,8 @@ var Priv2Str = map[PrivilegeType]string{ AlterRoutinePriv: "ALTER ROUTINE", EventPriv: "EVENT", ShutdownPriv: "SHUTDOWN", + ReloadPriv: "RELOAD", + FilePriv: "FILE", } // Priv2SetStr is the map for privilege to string. @@ -449,7 +461,7 @@ var SetStr2Priv = map[string]PrivilegeType{ } // AllGlobalPrivs is all the privileges in global scope. -var AllGlobalPrivs = []PrivilegeType{SelectPriv, InsertPriv, UpdatePriv, DeletePriv, CreatePriv, DropPriv, ProcessPriv, ReferencesPriv, AlterPriv, ShowDBPriv, SuperPriv, ExecutePriv, IndexPriv, CreateUserPriv, TriggerPriv, CreateViewPriv, ShowViewPriv, CreateRolePriv, DropRolePriv, CreateTMPTablePriv, LockTablesPriv, CreateRoutinePriv, AlterRoutinePriv, EventPriv, ShutdownPriv} +var AllGlobalPrivs = []PrivilegeType{SelectPriv, InsertPriv, UpdatePriv, DeletePriv, CreatePriv, DropPriv, ProcessPriv, ReferencesPriv, AlterPriv, ShowDBPriv, SuperPriv, ExecutePriv, IndexPriv, CreateUserPriv, TriggerPriv, CreateViewPriv, ShowViewPriv, CreateRolePriv, DropRolePriv, CreateTMPTablePriv, LockTablesPriv, CreateRoutinePriv, AlterRoutinePriv, EventPriv, ShutdownPriv, ReloadPriv, FilePriv} // AllDBPrivs is all the privileges in database scope. var AllDBPrivs = []PrivilegeType{SelectPriv, InsertPriv, UpdatePriv, DeletePriv, CreatePriv, DropPriv, AlterPriv, ExecutePriv, IndexPriv, CreateViewPriv, ShowViewPriv} diff --git a/vendor/github.com/pingcap/parser/mysql/errcode.go b/vendor/github.com/pingcap/parser/mysql/errcode.go index b9c97c9cfd264467c70f0f4bd415710656e84a94..83474c318d3d1ff43bbc52f12a0ec642787b3513 100644 --- a/vendor/github.com/pingcap/parser/mysql/errcode.go +++ b/vendor/github.com/pingcap/parser/mysql/errcode.go @@ -884,6 +884,7 @@ const ( ErrErrorLast = 1863 ErrMaxExecTimeExceeded = 1907 ErrInvalidFieldSize = 3013 + ErrIncorrectType = 3064 ErrInvalidJSONData = 3069 ErrGeneratedColumnFunctionIsNotAllowed = 3102 ErrUnsupportedAlterInplaceOnVirtualColumn = 3103 @@ -899,8 +900,9 @@ const ( ErrInvalidJSONPathWildcard = 3149 ErrInvalidJSONContainsPathType = 3150 ErrJSONUsedAsKey = 3152 - ErrInvalidJSONPathArrayCell = 3165 ErrBadUser = 3162 + ErrUserAlreadyExists = 3163 + ErrInvalidJSONPathArrayCell = 3165 ErrInvalidEncryptionOption = 3184 ErrRoleNotGranted = 3530 ErrLockAcquireFailAndNoWaitSet = 3572 @@ -925,28 +927,144 @@ const ( ErrWindowNoGroupOrderUnused = 3597 ErrWindowExplainJson = 3598 ErrWindowFunctionIgnoresFrame = 3599 + ErrDataTruncatedFunctionalIndex = 3751 + ErrDataOutOfRangeFunctionalIndex = 3752 + ErrFunctionalIndexOnJsonOrGeometryFunction = 3753 + ErrFunctionalIndexRefAutoIncrement = 3754 + ErrCannotDropColumnFunctionalIndex = 3755 + ErrFunctionalIndexPrimaryKey = 3756 + ErrFunctionalIndexOnLob = 3757 + ErrFunctionalIndexFunctionIsNotAllowed = 3758 + ErrFulltextFunctionalIndex = 3759 + ErrSpatialFunctionalIndex = 3760 + ErrWrongKeyColumnFunctionalIndex = 3761 + ErrFunctionalIndexOnField = 3762 + ErrFKIncompatibleColumns = 3780 + ErrFunctionalIndexRowValueIsNotAllowed = 3800 + ErrDependentByFunctionalIndex = 3837 + ErrInvalidJsonValueForFuncIndex = 3903 + ErrJsonValueOutOfRangeForFuncIndex = 3904 + ErrFunctionalIndexDataIsTooLong = 3907 + ErrFunctionalIndexNotApplicable = 3909 // MariaDB errors. ErrOnlyOneDefaultPartionAllowed = 4030 ErrWrongPartitionTypeExpectedSystemTime = 4113 ErrSystemVersioningWrongPartitions = 4128 + ErrSequenceRunOut = 4135 + ErrSequenceInvalidData = 4136 + ErrSequenceAccessFail = 4137 + ErrNotSequence = 4138 + ErrUnknownSequence = 4139 + ErrWrongInsertIntoSequence = 4140 + ErrSequenceInvalidTableStructure = 4141 // TiDB self-defined errors. - ErrMemExceedThreshold = 8001 - ErrForUpdateCantRetry = 8002 - ErrAdminCheckTable = 8003 - ErrTxnTooLarge = 8004 - ErrWriteConflictInTiDB = 8005 - ErrInvalidPluginID = 8101 - ErrInvalidPluginManifest = 8102 - ErrInvalidPluginName = 8103 - ErrInvalidPluginVersion = 8104 - ErrDuplicatePlugin = 8105 - ErrInvalidPluginSysVarName = 8106 - ErrRequireVersionCheckFail = 8107 - ErrUnsupportedReloadPlugin = 8018 - ErrUnsupportedReloadPluginVar = 8019 - ErrTableLocked = 8020 + ErrMemExceedThreshold = 8001 + ErrForUpdateCantRetry = 8002 + ErrAdminCheckTable = 8003 + ErrTxnTooLarge = 8004 + ErrWriteConflictInTiDB = 8005 + ErrInvalidPluginID = 8101 + ErrInvalidPluginManifest = 8102 + ErrInvalidPluginName = 8103 + ErrInvalidPluginVersion = 8104 + ErrDuplicatePlugin = 8105 + ErrInvalidPluginSysVarName = 8106 + ErrRequireVersionCheckFail = 8107 + ErrUnsupportedType = 8108 + ErrAnalyzeMissIndex = 8109 + ErrCartesianProductUnsupported = 8110 + ErrPreparedStmtNotFound = 8111 + ErrWrongParamCount = 8112 + ErrSchemaChanged = 8113 + ErrUnknownPlan = 8114 + ErrPrepareMulti = 8115 + ErrPrepareDDL = 8116 + ErrResultIsEmpty = 8117 + ErrBuildExecutor = 8118 + ErrBatchInsertFail = 8119 + ErrGetStartTS = 8120 + ErrPrivilegeCheckFail = 8121 + ErrInvalidWildCard = 8122 + ErrMixOfGroupFuncAndFieldsIncompatible = 8123 + ErrUnsupportedReloadPlugin = 8018 + ErrUnsupportedReloadPluginVar = 8019 + ErrTableLocked = 8020 + ErrNotExist = 8021 + ErrTxnRetryable = 8022 + ErrCannotSetNilValue = 8023 + ErrInvalidTxn = 8024 + ErrEntryTooLarge = 8025 + ErrNotImplemented = 8026 + ErrInfoSchemaExpired = 8027 + ErrInfoSchemaChanged = 8028 + ErrBadNumber = 8029 + ErrCastAsSignedOverflow = 8030 + ErrCastNegIntAsUnsigned = 8031 + ErrInvalidYearFormat = 8032 + ErrInvalidYear = 8033 + ErrIncorrectDatetimeValue = 8034 + ErrInvalidTimeFormat = 8036 + ErrInvalidWeekModeFormat = 8037 + ErrFieldGetDefaultFailed = 8038 + ErrIndexOutBound = 8039 + ErrUnsupportedOp = 8040 + ErrRowNotFound = 8041 + ErrTableStateCantNone = 8042 + ErrColumnStateNonPublic = 8043 + ErrIndexStateCantNone = 8044 + ErrInvalidRecordKey = 8045 + ErrColumnStateCantNone = 8046 + ErrUnsupportedValueForVar = 8047 + ErrUnsupportedIsolationLevel = 8048 + ErrLoadPrivilege = 8049 + ErrInvalidPrivilegeType = 8050 + ErrUnknownFieldType = 8051 + ErrInvalidSequence = 8052 + ErrCantGetValidID = 8053 + ErrCantSetToNull = 8054 + ErrSnapshotTooOld = 8055 + ErrInvalidTableID = 8056 + ErrInvalidType = 8057 + ErrUnknownAllocatorType = 8058 + ErrAutoRandReadFailed = 8059 + ErrInvalidIncrementAndOffset = 8060 + ErrWarnOptimizerHintUnsupportedHint = 8061 + ErrWarnOptimizerHintInvalidToken = 8062 + ErrWarnMemoryQuotaOverflow = 8063 + ErrWarnOptimizerHintParseError = 8064 + ErrWarnOptimizerHintInvalidInteger = 8065 + + // Error codes used by TiDB ddl package + ErrUnsupportedDDLOperation = 8200 + ErrNotOwner = 8201 + ErrCantDecodeIndex = 8202 + ErrInvalidDDLWorker = 8203 + ErrInvalidDDLJob = 8204 + ErrInvalidDDLJobFlag = 8205 + ErrWaitReorgTimeout = 8206 + ErrInvalidStoreVersion = 8207 + ErrUnknownTypeLength = 8208 + ErrUnknownFractionLength = 8209 + ErrInvalidDDLState = 8210 + ErrReorgPanic = 8211 + ErrInvalidSplitRegionRanges = 8212 + ErrInvalidDDLJobVersion = 8213 + ErrCancelledDDLJob = 8214 + ErrRepairTable = 8215 + ErrInvalidAutoRandom = 8216 + ErrInvalidHashKeyFlag = 8217 + ErrInvalidListIndex = 8218 + ErrInvalidListMetaData = 8219 + ErrWriteOnSnapshot = 8220 + ErrInvalidKey = 8221 + ErrInvalidIndexKey = 8222 + ErrDataInConsistent = 8223 + ErrDDLJobNotFound = 8224 + ErrCancelFinishedDDLJob = 8225 + ErrCannotCancelDDLJob = 8226 + ErrSequenceUnsupportedTableOption = 8227 // TiKV/PD errors. ErrPDServerTimeout = 9001 @@ -956,4 +1074,5 @@ const ( ErrRegionUnavailable = 9005 ErrGCTooEarly = 9006 ErrWriteConflict = 9007 + ErrTiKVStoreLimit = 9008 ) diff --git a/vendor/github.com/pingcap/parser/mysql/errname.go b/vendor/github.com/pingcap/parser/mysql/errname.go index 7408fdef19d43c924284c7e9827235e82613a4fb..4b4091478271393ca90da42edf7f6d831952dc6e 100644 --- a/vendor/github.com/pingcap/parser/mysql/errname.go +++ b/vendor/github.com/pingcap/parser/mysql/errname.go @@ -77,7 +77,7 @@ var MySQLErrName = map[uint16]string{ ErrTooLongIdent: "Identifier name '%-.100s' is too long", ErrDupFieldName: "Duplicate column name '%-.192s'", ErrDupKeyName: "Duplicate key name '%-.192s'", - ErrDupEntry: "Duplicate entry '%-.192s' for key %d", + ErrDupEntry: "Duplicate entry '%-.64s' for key '%-.192s'", ErrWrongFieldSpec: "Incorrect column specifier for column '%-.192s'", ErrParse: "%s %s", ErrEmptyQuery: "Query was empty", @@ -265,7 +265,7 @@ var MySQLErrName = map[uint16]string{ ErrIllegalReference: "Reference '%-.64s' not supported (%s)", ErrDerivedMustHaveAlias: "Every derived table must have its own alias", ErrSelectReduced: "Select %d was reduced during optimization", - ErrTablenameNotAllowedHere: "Table '%-.192s' from one of the SELECTs cannot be used in %-.32s", + ErrTablenameNotAllowedHere: "Table '%s' from one of the %ss cannot be used in %s", ErrNotSupportedAuthMode: "Client does not support authentication protocol requested by server; consider upgrading MySQL client", ErrSpatialCantHaveNull: "All parts of a SPATIAL index must be NOT NULL", ErrCollationCharsetMismatch: "COLLATION '%s' is not valid for CHARACTER SET '%s'", @@ -888,6 +888,7 @@ var MySQLErrName = map[uint16]string{ ErrDependentByGeneratedColumn: "Column '%s' has a generated column dependency.", ErrGeneratedColumnRefAutoInc: "Generated column '%s' cannot refer to auto-increment column.", ErrInvalidFieldSize: "Invalid size for column '%s'.", + ErrIncorrectType: "Incorrect type for argument %s in function %s.", ErrInvalidJSONData: "Invalid JSON data provided to function %s: %s", ErrInvalidJSONText: "Invalid JSON text: %-.192s", ErrInvalidJSONPath: "Invalid JSON path expression %s.", @@ -895,6 +896,8 @@ var MySQLErrName = map[uint16]string{ ErrInvalidJSONPathWildcard: "In this situation, path expressions may not contain the * and ** tokens.", ErrInvalidJSONContainsPathType: "The second argument can only be either 'one' or 'all'.", ErrJSONUsedAsKey: "JSON column '%-.192s' cannot be used in key specification.", + ErrBadUser: "User %s does not exist.", + ErrUserAlreadyExists: "User %s already exists.", ErrInvalidJSONPathArrayCell: "A path expression is not a path to a cell in an array.", ErrInvalidEncryptionOption: "Invalid encryption option.", ErrWindowNoSuchWindow: "Window name '%s' is not defined.", @@ -921,17 +924,43 @@ var MySQLErrName = map[uint16]string{ ErrRoleNotGranted: "%s is is not granted to %s", ErrMaxExecTimeExceeded: "Query execution was interrupted, max_execution_time exceeded.", ErrLockAcquireFailAndNoWaitSet: "Statement aborted because lock(s) could not be acquired immediately and NOWAIT is set.", + ErrDataTruncatedFunctionalIndex: "Data truncated for functional index '%s' at row %d", + ErrDataOutOfRangeFunctionalIndex: "Value is out of range for functional index '%s' at row %d", + ErrFunctionalIndexOnJsonOrGeometryFunction: "Cannot create a functional index on a function that returns a JSON or GEOMETRY value", + ErrFunctionalIndexRefAutoIncrement: "Functional index '%s' cannot refer to an auto-increment column", + ErrCannotDropColumnFunctionalIndex: "Cannot drop column '%s' because it is used by a functional index. In order to drop the column, you must remove the functional index", + ErrFunctionalIndexPrimaryKey: "The primary key cannot be a functional index", + ErrFunctionalIndexOnLob: "Cannot create a functional index on an expression that returns a BLOB or TEXT. Please consider using CAST", + ErrFunctionalIndexFunctionIsNotAllowed: "Expression of functional index '%s' contains a disallowed function", + ErrFulltextFunctionalIndex: "Fulltext functional index is not supported", + ErrSpatialFunctionalIndex: "Spatial functional index is not supported", + ErrWrongKeyColumnFunctionalIndex: "The used storage engine cannot index the expression '%s'", + ErrFunctionalIndexOnField: "Functional index on a column is not supported. Consider using a regular index instead", + ErrFKIncompatibleColumns: "Referencing column '%s' in foreign key constraint '%s' are incompatible", + ErrFunctionalIndexRowValueIsNotAllowed: "Expression of functional index '%s' cannot refer to a row value", + ErrDependentByFunctionalIndex: "Column '%s' has a functional index dependency and cannot be dropped or renamed", + ErrInvalidJsonValueForFuncIndex: "Invalid JSON value for CAST for functional index '%s'", + ErrJsonValueOutOfRangeForFuncIndex: "Out of range JSON value for CAST for functional index '%s'", + ErrFunctionalIndexDataIsTooLong: "Data too long for functional index '%s'", + ErrFunctionalIndexNotApplicable: "Cannot use functional index '%s' due to type or collation conversion", // MariaDB errors. ErrOnlyOneDefaultPartionAllowed: "Only one DEFAULT partition allowed", ErrWrongPartitionTypeExpectedSystemTime: "Wrong partitioning type, expected type: `SYSTEM_TIME`", ErrSystemVersioningWrongPartitions: "Wrong Partitions: must have at least one HISTORY and exactly one last CURRENT", + ErrSequenceRunOut: "Sequence '%-.64s.%-.64s' has run out", + ErrSequenceInvalidData: "Sequence '%-.64s.%-.64s' values are conflicting", + ErrSequenceAccessFail: "Sequence '%-.64s.%-.64s' access error", + ErrNotSequence: "'%-.64s.%-.64s' is not a SEQUENCE", + ErrUnknownSequence: "Unknown SEQUENCE: '%-.300s'", + ErrWrongInsertIntoSequence: "Wrong INSERT into a SEQUENCE. One can only do single table INSERT into a sequence object (like with mysqldump). If you want to change the SEQUENCE, use ALTER SEQUENCE instead.", + ErrSequenceInvalidTableStructure: "Sequence '%-.64s.%-.64s' table structure is invalid (%s)", // TiDB errors. ErrMemExceedThreshold: "%s holds %dB memory, exceeds threshold %dB.%s", ErrForUpdateCantRetry: "[%d] can not retry select for update statement", ErrAdminCheckTable: "TiDB admin check table failed.", - ErrTxnTooLarge: "Transaction is too large", + ErrTxnTooLarge: "Transaction is too large, size: %d", ErrWriteConflictInTiDB: "Write conflict, txnStartTS %d is stale", ErrInvalidPluginID: "Wrong plugin id: %s, valid plugin id is [name]-[version], both name and version should not contain '-'", ErrInvalidPluginManifest: "Cannot read plugin %s's manifest", @@ -943,6 +972,96 @@ var MySQLErrName = map[uint16]string{ ErrUnsupportedReloadPlugin: "Plugin %s isn't loaded so cannot be reloaded", ErrUnsupportedReloadPluginVar: "Reload plugin with different sysVar is unsupported %v", ErrTableLocked: "Table '%s' was locked in %s by %v", + ErrNotExist: "Error: key not exist", + ErrTxnRetryable: "Error: KV error safe to retry %s ", + ErrCannotSetNilValue: "can not set nil value", + ErrInvalidTxn: "invalid transaction", + ErrEntryTooLarge: "entry too large, the max entry size is %d, the size of data is %d", + ErrNotImplemented: "not implemented", + ErrInfoSchemaExpired: "Information schema is out of date: schema failed to update in 1 lease, please make sure TiDB can connect to TiKV", + ErrInfoSchemaChanged: "Information schema is changed during the execution of the statement(for example, table definition may be updated by other DDL ran in parallel). If you see this error often, try increasing `tidb_max_delta_schema_count`", + ErrBadNumber: "Bad Number", + ErrCastAsSignedOverflow: "Cast to signed converted positive out-of-range integer to it's negative complement", + ErrCastNegIntAsUnsigned: "Cast to unsigned converted negative integer to it's positive complement", + ErrInvalidYearFormat: "invalid year format", + ErrInvalidYear: "invalid year", + ErrIncorrectDatetimeValue: "Incorrect datetime value: '%s'", + ErrInvalidTimeFormat: "invalid time format: '%v'", + ErrInvalidWeekModeFormat: "invalid week mode format: '%v'", + ErrFieldGetDefaultFailed: "Field '%s' get default value fail", + ErrIndexOutBound: "Index column %s offset out of bound, offset: %d, row: %v", + ErrUnsupportedOp: "operation not supported", + ErrRowNotFound: "can not find the row: %s", + ErrTableStateCantNone: "table %s can't be in none state", + ErrColumnStateCantNone: "column %s can't be in none state", + ErrColumnStateNonPublic: "can not use non-public column", + ErrIndexStateCantNone: "index %s can't be in none state", + ErrInvalidRecordKey: "invalid record key", + ErrUnsupportedValueForVar: "variable '%s' does not yet support value: %s", + ErrUnsupportedIsolationLevel: "The isolation level '%s' is not supported. Set tidb_skip_isolation_level_check=1 to skip this error", + ErrInvalidDDLWorker: "Invalid DDL worker", + ErrUnsupportedDDLOperation: "Unsupported %s", + ErrNotOwner: "TiDB server is not a DDL owner", + ErrCantDecodeIndex: "Cannot decode index value, because %s", + ErrInvalidDDLJob: "Invalid DDL job", + ErrInvalidDDLJobFlag: "Invalid DDL job flag", + ErrWaitReorgTimeout: "Timeout waiting for data reorganization", + ErrInvalidStoreVersion: "Invalid storage current version: %d", + ErrUnknownTypeLength: "Unknown length for type %d", + ErrUnknownFractionLength: "Unknown length for type %d and fraction %d", + ErrInvalidDDLJobVersion: "Version %d of DDL job is greater than current one: %d", + ErrInvalidSplitRegionRanges: "Failed to split region ranges", + ErrReorgPanic: "Reorg worker panic", + ErrInvalidDDLState: "Invalid %s state: %v", + ErrCancelledDDLJob: "Cancelled DDL job", + ErrRepairTable: "Failed to repair table: %s", + ErrLoadPrivilege: "Load privilege table fail: %s", + ErrInvalidPrivilegeType: "unknown privilege type %s", + ErrUnknownFieldType: "unknown field type", + ErrInvalidSequence: "invalid sequence", + ErrInvalidType: "invalid type", + ErrCantGetValidID: "cannot get valid auto-increment id in retry", + ErrCantSetToNull: "cannot set variable to null", + ErrSnapshotTooOld: "snapshot is older than GC safe point %s", + ErrInvalidTableID: "invalid TableID", + ErrInvalidAutoRandom: "Invalid auto random: %s", + ErrInvalidHashKeyFlag: "invalid encoded hash key flag", + ErrInvalidListIndex: "invalid list index", + ErrInvalidListMetaData: "invalid list meta data", + ErrWriteOnSnapshot: "write on snapshot", + ErrInvalidKey: "invalid key", + ErrInvalidIndexKey: "invalid index key", + ErrDataInConsistent: "data isn't equal", + ErrDDLJobNotFound: "DDL Job:%v not found", + ErrCancelFinishedDDLJob: "This job:%v is finished, so can't be cancelled", + ErrCannotCancelDDLJob: "This job:%v is almost finished, can't be cancelled now", + ErrUnknownAllocatorType: "Invalid allocator type", + ErrAutoRandReadFailed: "Failed to read auto-random value from storage engine", + ErrInvalidIncrementAndOffset: "Invalid auto_increment settings: auto_increment_increment: %d, auto_increment_offset: %d, both of them must be in range [1..65535]", + + ErrWarnOptimizerHintInvalidInteger: "integer value is out of range in '%s'", + ErrWarnOptimizerHintUnsupportedHint: "Optimizer hint %s is not supported by TiDB and is ignored", + ErrWarnOptimizerHintInvalidToken: "Cannot use %s '%s' (tok = %d) in an optimizer hint", + ErrWarnMemoryQuotaOverflow: "Max value of MEMORY_QUOTA is %d bytes, ignore this invalid limit", + ErrWarnOptimizerHintParseError: "Optimizer hint syntax error at %v", + + ErrSequenceUnsupportedTableOption: "Unsupported sequence table-option %s", + ErrUnsupportedType: "Unsupported type %T", + ErrAnalyzeMissIndex: "Index '%s' in field list does not exist in table '%s'", + ErrCartesianProductUnsupported: "Cartesian product is unsupported", + ErrPreparedStmtNotFound: "Prepared statement not found", + ErrWrongParamCount: "Wrong parameter count", + ErrSchemaChanged: "Schema has changed", + ErrUnknownPlan: "Unknown plan", + ErrPrepareMulti: "Can not prepare multiple statements", + ErrPrepareDDL: "Can not prepare DDL statements with parameters", + ErrResultIsEmpty: "Result is empty", + ErrBuildExecutor: "Failed to build executor", + ErrBatchInsertFail: "Batch insert failed, please clean the table and try again.", + ErrGetStartTS: "Can not get start ts", + ErrPrivilegeCheckFail: "privilege check fail", // this error message should begin lowercased to be compatible with the test + ErrInvalidWildCard: "Wildcard fields without any table name appears in wrong place", + ErrMixOfGroupFuncAndFieldsIncompatible: "In aggregated query without GROUP BY, expression #%d of SELECT list contains nonaggregated column '%s'; this is incompatible with sql_mode=only_full_group_by", // TiKV/PD errors. ErrPDServerTimeout: "PD server timeout", @@ -952,4 +1071,5 @@ var MySQLErrName = map[uint16]string{ ErrRegionUnavailable: "Region is unavailable", ErrGCTooEarly: "GC life time is shorter than transaction duration, transaction starts at %v, GC safe point is %v", ErrWriteConflict: "Write conflict, txnStartTS=%d, conflictStartTS=%d, conflictCommitTS=%d, key=%s", + ErrTiKVStoreLimit: "Store token is up to the limit, store id = %d", } diff --git a/vendor/github.com/pingcap/parser/parser.go b/vendor/github.com/pingcap/parser/parser.go index d0aa23647362ba58627cc0f1d3723a15a18fc4e2..ed4356737418911a2a56184f0f69f2fa885c537f 100644 --- a/vendor/github.com/pingcap/parser/parser.go +++ b/vendor/github.com/pingcap/parser/parser.go @@ -1,5 +1,4 @@ // Code generated by goyacc DO NOT EDIT. -// CAUTION: Generated file - DO NOT EDIT. // Copyright 2013 The ql Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -55,1769 +54,1795 @@ type yyXError struct { } const ( - yyDefault = 57970 + yyDefault = 57980 yyEOFCode = 57344 - account = 57569 - action = 57570 - add = 57359 - addDate = 57809 - admin = 57856 - after = 57571 - algorithm = 57573 - all = 57360 - alter = 57361 - always = 57572 - analyze = 57362 - and = 57363 - andand = 57354 - andnot = 57936 - any = 57574 - as = 57364 - asc = 57365 - ascii = 57575 - assignmentEq = 57937 - autoIncrement = 57576 - avg = 57578 - avgRowLength = 57577 - begin = 57579 - between = 57366 - bigIntType = 57367 - binaryType = 57368 - binding = 57799 - bindings = 57800 - binlog = 57580 - bitAnd = 57810 - bitLit = 57935 - bitOr = 57811 - bitType = 57581 - bitXor = 57812 - blobType = 57369 - block = 57582 - boolType = 57584 - booleanType = 57583 - both = 57370 - btree = 57585 - buckets = 57857 - builtinAddDate = 57905 - builtinBitAnd = 57906 - builtinBitOr = 57907 - builtinBitXor = 57908 - builtinCast = 57909 - builtinCount = 57910 - builtinCurDate = 57911 - builtinCurTime = 57912 - builtinDateAdd = 57913 - builtinDateSub = 57914 - builtinExtract = 57915 - builtinGroupConcat = 57916 - builtinMax = 57917 - builtinMin = 57918 - builtinNow = 57919 - builtinPosition = 57920 - builtinStddevPop = 57925 - builtinStddevSamp = 57926 - builtinSubDate = 57921 - builtinSubstring = 57922 - builtinSum = 57923 - builtinSysDate = 57924 - builtinTrim = 57927 - builtinUser = 57928 - builtinVarPop = 57929 - builtinVarSamp = 57930 - builtins = 57858 - by = 57371 - byteType = 57586 - cancel = 57859 - cascade = 57372 - cascaded = 57587 - caseKwd = 57373 - cast = 57813 - change = 57374 - charType = 57376 - character = 57375 - charsetKwd = 57588 - check = 57377 - checksum = 57589 - cipher = 57590 - cleanup = 57591 - client = 57592 - cmSketch = 57860 - coalesce = 57593 - collate = 57378 - collation = 57594 - column = 57379 - columnFormat = 57595 - columns = 57596 - comment = 57597 - commit = 57598 - committed = 57599 - compact = 57600 - compressed = 57601 - compression = 57602 - connection = 57603 - consistent = 57604 - constraint = 57380 - context = 57605 - convert = 57381 - copyKwd = 57814 - count = 57815 - cpu = 57606 - create = 57382 - createTableSelect = 57957 - cross = 57383 - cumeDist = 57384 - curTime = 57816 - current = 57607 - currentDate = 57385 - currentRole = 57389 - currentTime = 57386 - currentTs = 57387 - currentUser = 57388 - data = 57609 - database = 57390 - databases = 57391 - dateAdd = 57817 - dateSub = 57818 - dateType = 57610 - datetimeType = 57611 - day = 57608 - dayHour = 57392 - dayMicrosecond = 57393 - dayMinute = 57394 - daySecond = 57395 - ddl = 57861 - deallocate = 57612 - decLit = 57932 - decimalType = 57396 - defaultKwd = 57397 - definer = 57613 - delayKeyWrite = 57614 - delayed = 57398 - deleteKwd = 57399 - denseRank = 57400 - depth = 57862 - desc = 57401 - describe = 57402 - directory = 57615 - disable = 57616 - discard = 57617 - disk = 57618 - distinct = 57403 - distinctRow = 57404 - div = 57405 - do = 57619 + account = 57571 + action = 57572 + add = 57358 + addDate = 57836 + admin = 57887 + advise = 57573 + after = 57574 + against = 57575 + algorithm = 57577 + all = 57359 + alter = 57360 + always = 57576 + analyze = 57361 + and = 57362 + andand = 57353 + andnot = 57946 + any = 57578 + as = 57363 + asc = 57364 + ascii = 57579 + assignmentEq = 57947 + autoIncrement = 57580 + autoRandom = 57581 + avg = 57583 + avgRowLength = 57582 + begin = 57584 + between = 57365 + bigIntType = 57366 + binaryType = 57367 + binding = 57826 + bindings = 57827 + binlog = 57585 + bitAnd = 57837 + bitLit = 57945 + bitOr = 57838 + bitType = 57586 + bitXor = 57839 + blobType = 57368 + block = 57587 + boolType = 57589 + booleanType = 57588 + both = 57369 + bound = 57840 + btree = 57590 + buckets = 57888 + builtinAddDate = 57915 + builtinBitAnd = 57916 + builtinBitOr = 57917 + builtinBitXor = 57918 + builtinCast = 57919 + builtinCount = 57920 + builtinCurDate = 57921 + builtinCurTime = 57922 + builtinDateAdd = 57923 + builtinDateSub = 57924 + builtinExtract = 57925 + builtinGroupConcat = 57926 + builtinMax = 57927 + builtinMin = 57928 + builtinNow = 57929 + builtinPosition = 57930 + builtinStddevPop = 57935 + builtinStddevSamp = 57936 + builtinSubDate = 57931 + builtinSubstring = 57932 + builtinSum = 57933 + builtinSysDate = 57934 + builtinTrim = 57937 + builtinUser = 57938 + builtinVarPop = 57939 + builtinVarSamp = 57940 + builtins = 57889 + by = 57370 + byteType = 57591 + cache = 57592 + cancel = 57890 + capture = 57594 + cascade = 57371 + cascaded = 57593 + caseKwd = 57372 + cast = 57841 + change = 57373 + charType = 57375 + character = 57374 + charsetKwd = 57595 + check = 57376 + checksum = 57596 + cipher = 57597 + cleanup = 57598 + client = 57599 + cmSketch = 57891 + coalesce = 57600 + collate = 57377 + collation = 57601 + column = 57378 + columnFormat = 57602 + columns = 57603 + comment = 57604 + commit = 57605 + committed = 57606 + compact = 57607 + compressed = 57608 + compression = 57609 + connection = 57610 + consistent = 57611 + constraint = 57379 + context = 57612 + convert = 57380 + copyKwd = 57842 + count = 57843 + cpu = 57613 + create = 57381 + createTableSelect = 57967 + cross = 57382 + cumeDist = 57383 + curTime = 57844 + current = 57614 + currentDate = 57384 + currentRole = 57388 + currentTime = 57385 + currentTs = 57386 + currentUser = 57387 + cycle = 57615 + data = 57617 + database = 57389 + databases = 57390 + dateAdd = 57845 + dateSub = 57846 + dateType = 57618 + datetimeType = 57619 + day = 57616 + dayHour = 57391 + dayMicrosecond = 57392 + dayMinute = 57393 + daySecond = 57394 + ddl = 57892 + deallocate = 57620 + decLit = 57942 + decimalType = 57395 + defaultKwd = 57396 + definer = 57621 + delayKeyWrite = 57622 + delayed = 57397 + deleteKwd = 57398 + denseRank = 57399 + depth = 57893 + desc = 57400 + describe = 57401 + directory = 57623 + disable = 57624 + discard = 57625 + disk = 57626 + distinct = 57402 + distinctRow = 57403 + div = 57404 + do = 57627 doubleAtIdentifier = 57350 - doubleType = 57406 - drainer = 57863 - drop = 57407 - dual = 57408 - duplicate = 57620 - dynamic = 57621 - elseKwd = 57409 - empty = 57950 - enable = 57622 - enclosed = 57410 - encryption = 57623 - end = 57624 - enforced = 57807 - engine = 57625 - engines = 57626 - enum = 57627 - eq = 57938 + doubleType = 57405 + drainer = 57894 + drop = 57406 + dual = 57407 + duplicate = 57628 + dynamic = 57629 + elseKwd = 57408 + empty = 57960 + enable = 57630 + enclosed = 57409 + encryption = 57631 + end = 57632 + enforced = 57834 + engine = 57633 + engines = 57634 + enum = 57635 + eq = 57948 yyErrCode = 57345 - escape = 57630 + errorKwd = 57410 + escape = 57639 escaped = 57411 - event = 57628 - events = 57629 + event = 57636 + events = 57637 + evolve = 57638 + exact = 57847 except = 57414 - exchange = 57631 - exclusive = 57632 - execute = 57633 + exchange = 57640 + exclusive = 57641 + execute = 57642 exists = 57412 - expire = 57634 + expansion = 57643 + expire = 57644 explain = 57413 - exprPushdownBlacklist = 57854 - extract = 57819 + exprPushdownBlacklist = 57885 + extended = 57645 + extract = 57848 falseKwd = 57415 - faultsSym = 57635 - fields = 57636 - first = 57637 + faultsSym = 57646 + fields = 57647 + file = 57648 + first = 57649 firstValue = 57416 - fixed = 57638 - floatLit = 57931 + fixed = 57650 + flashback = 57849 + floatLit = 57941 floatType = 57417 - flush = 57639 - following = 57640 + flush = 57651 + following = 57652 forKwd = 57418 force = 57419 foreign = 57420 - format = 57641 + format = 57653 from = 57421 - full = 57642 + full = 57654 fulltext = 57422 - function = 57643 - ge = 57939 + function = 57655 + ge = 57949 + general = 57424 generated = 57423 - getFormat = 57820 - global = 57772 - grant = 57424 - grants = 57644 - group = 57425 - groupConcat = 57821 - groups = 57426 - hash = 57645 - having = 57427 - hexLit = 57934 - highPriority = 57428 - higherThanComma = 57969 - hintAggToCop = 57878 - hintBegin = 57352 - hintEnablePlanCache = 57889 - hintEnd = 57353 - hintHASHAGG = 57882 - hintHJ = 57879 - hintINLJ = 57881 - hintIgnoreIndex = 57885 - hintMemoryQuota = 57895 - hintNoIndexMerge = 57887 - hintOLAP = 57896 - hintOLTP = 57897 - hintQBName = 57893 - hintQueryType = 57894 - hintReadConsistentReplica = 57891 - hintReadFromStorage = 57892 - hintSMJ = 57880 - hintSTREAMAGG = 57883 - hintTiFlash = 57899 - hintTiKV = 57898 - hintUseIndex = 57884 - hintUseIndexMerge = 57886 - hintUsePlanCache = 57890 - hintUseToja = 57888 - history = 57646 - hour = 57647 - hourMicrosecond = 57429 - hourMinute = 57430 - hourSecond = 57431 - identSQLErrors = 57803 - identified = 57648 + getFormat = 57850 + global = 57799 + grant = 57425 + grants = 57656 + group = 57426 + groupConcat = 57851 + groups = 57427 + hash = 57657 + having = 57428 + hexLit = 57944 + highPriority = 57429 + higherThanComma = 57979 + hintComment = 57352 + history = 57658 + hosts = 57659 + hour = 57660 + hourMicrosecond = 57430 + hourMinute = 57431 + hourSecond = 57432 + identSQLErrors = 57830 + identified = 57661 identifier = 57346 - ifKwd = 57432 - ignore = 57433 - importKwd = 57649 - in = 57434 - incremental = 57653 - index = 57435 - indexes = 57654 - infile = 57436 - inner = 57437 - inplace = 57823 - insert = 57442 - insertMethod = 57650 - insertValues = 57955 - instant = 57824 - int1Type = 57444 - int2Type = 57445 - int3Type = 57446 - int4Type = 57447 - int8Type = 57448 - intLit = 57933 - intType = 57443 - integerType = 57438 - internal = 57825 - interval = 57439 - into = 57440 + ifKwd = 57433 + ignore = 57434 + importKwd = 57662 + in = 57435 + increment = 57666 + incremental = 57667 + index = 57436 + indexes = 57668 + infile = 57437 + inner = 57438 + inplace = 57853 + insert = 57443 + insertMethod = 57663 + insertValues = 57965 + instant = 57854 + int1Type = 57445 + int2Type = 57446 + int3Type = 57447 + int4Type = 57448 + int8Type = 57449 + intLit = 57943 + intType = 57444 + integerType = 57439 + internal = 57855 + interval = 57440 + into = 57441 invalid = 57351 - invisible = 57655 - invoker = 57656 - io = 57657 - ipc = 57658 - is = 57441 - isolation = 57651 - issuer = 57652 - job = 57865 - jobs = 57864 - join = 57449 - jsonType = 57659 - jss = 57941 - juss = 57942 - key = 57450 - keyBlockSize = 57660 - keys = 57451 - kill = 57452 - labels = 57661 - lag = 57453 - last = 57662 - lastValue = 57454 - le = 57940 - lead = 57455 - leading = 57456 - left = 57457 - less = 57663 - level = 57664 - like = 57458 - limit = 57459 - linear = 57461 - lines = 57460 - list = 57665 - load = 57462 - local = 57666 - localTime = 57463 - localTs = 57464 - location = 57667 - lock = 57465 - long = 57554 - longblobType = 57466 - longtextType = 57467 - lowPriority = 57468 - lowerThanCharsetKwd = 57958 - lowerThanComma = 57968 - lowerThanCreateTableSelect = 57956 - lowerThanEq = 57965 - lowerThanInsertValues = 57954 - lowerThanIntervalKeyword = 57951 - lowerThanKey = 57959 - lowerThanLocal = 57960 - lowerThanNot = 57967 - lowerThanOn = 57964 - lowerThanRemove = 57961 - lowerThanSetKeyword = 57953 - lowerThanStringLitToken = 57952 - lowerThenOrder = 57962 - lsh = 57943 - master = 57668 - match = 57469 - max = 57827 - maxConnectionsPerHour = 57675 - maxExecutionTime = 57828 - maxQueriesPerHour = 57676 - maxRows = 57674 - maxUpdatesPerHour = 57677 - maxUserConnections = 57678 - maxValue = 57470 - mediumIntType = 57472 - mediumblobType = 57471 - mediumtextType = 57473 - memory = 57679 - merge = 57680 - microsecond = 57669 - min = 57826 - minRows = 57681 - minute = 57670 - minuteMicrosecond = 57474 - minuteSecond = 57475 - mod = 57476 - mode = 57671 - modify = 57672 - month = 57673 - names = 57682 - national = 57683 - natural = 57568 - ncharType = 57684 - neg = 57966 - neq = 57944 - neqSynonym = 57945 - never = 57685 - next_row_id = 57822 - no = 57686 - noWriteToBinLog = 57478 - nodeID = 57866 - nodeState = 57867 - nodegroup = 57687 - none = 57688 - not = 57477 - not2 = 57949 - now = 57829 - nowait = 57808 - nthValue = 57479 - ntile = 57480 - null = 57481 - nulleq = 57946 - nulls = 57689 - numericType = 57482 - nvarcharType = 57483 - odbcDateType = 57356 - odbcTimeType = 57357 - odbcTimestampType = 57358 - offset = 57690 - on = 57484 - only = 57691 - open = 57765 - optRuleBlacklist = 57855 - optimistic = 57868 - optimize = 57485 - option = 57486 - optionally = 57487 - or = 57488 - order = 57489 - outer = 57490 - over = 57491 - packKeys = 57492 - pageSym = 57692 - paramMarker = 57947 - parser = 57494 - partial = 57694 - partition = 57493 - partitioning = 57695 - partitions = 57696 - password = 57693 - percentRank = 57495 - pessimistic = 57869 - pipes = 57355 - pipesAsOr = 57697 - plugins = 57698 - position = 57830 - preSplitRegions = 57500 - preceding = 57699 - precisionType = 57496 - prepare = 57700 - primary = 57497 - privileges = 57701 - procedure = 57498 - process = 57702 - processlist = 57703 - profile = 57704 - profiles = 57705 - pump = 57870 - quarter = 57706 - queries = 57708 - query = 57707 - quick = 57709 - rangeKwd = 57501 - rank = 57502 - read = 57503 - realType = 57504 - rebuild = 57710 - recent = 57831 - recover = 57711 - redundant = 57712 - references = 57505 - regexpKwd = 57506 - region = 57904 - regions = 57903 - reload = 57713 - remove = 57714 - rename = 57507 - reorganize = 57715 - repair = 57716 - repeat = 57508 - repeatable = 57717 - replace = 57509 - replica = 57719 - replication = 57720 - require = 57510 - respect = 57718 - restrict = 57511 - reverse = 57721 - revoke = 57512 - right = 57513 - rlike = 57514 - role = 57722 - rollback = 57723 - routine = 57724 - row = 57515 - rowCount = 57725 - rowFormat = 57726 - rowNumber = 57517 - rows = 57516 - rsh = 57948 - rtree = 57727 - samples = 57871 - second = 57728 - secondMicrosecond = 57518 - secondaryEngine = 57729 - secondaryLoad = 57730 - secondaryUnload = 57731 - security = 57732 - selectKwd = 57519 - separator = 57733 - serial = 57734 - serializable = 57735 - session = 57736 - set = 57520 - shardRowIDBits = 57499 - share = 57737 - shared = 57738 - show = 57521 - shutdown = 57739 - signed = 57740 - simple = 57741 + invisible = 57669 + invoker = 57670 + io = 57671 + ipc = 57672 + is = 57442 + isolation = 57664 + issuer = 57665 + job = 57896 + jobs = 57895 + join = 57450 + jsonType = 57673 + jss = 57951 + juss = 57952 + key = 57451 + keyBlockSize = 57674 + keys = 57452 + kill = 57453 + labels = 57675 + lag = 57454 + language = 57676 + last = 57677 + lastValue = 57455 + le = 57950 + lead = 57456 + leading = 57457 + left = 57458 + less = 57678 + level = 57679 + like = 57459 + limit = 57460 + linear = 57462 + lines = 57461 + list = 57680 + load = 57463 + local = 57681 + localTime = 57464 + localTs = 57465 + location = 57682 + lock = 57466 + logs = 57683 + long = 57556 + longblobType = 57467 + longtextType = 57468 + lowPriority = 57469 + lowerThanCharsetKwd = 57968 + lowerThanComma = 57978 + lowerThanCreateTableSelect = 57966 + lowerThanEq = 57975 + lowerThanInsertValues = 57964 + lowerThanIntervalKeyword = 57961 + lowerThanKey = 57969 + lowerThanLocal = 57970 + lowerThanNot = 57977 + lowerThanOn = 57974 + lowerThanRemove = 57971 + lowerThanSetKeyword = 57963 + lowerThanStringLitToken = 57962 + lowerThenOrder = 57972 + lsh = 57953 + master = 57684 + match = 57470 + max = 57857 + maxConnectionsPerHour = 57691 + maxQueriesPerHour = 57692 + maxRows = 57690 + maxUpdatesPerHour = 57693 + maxUserConnections = 57694 + maxValue = 57471 + max_idxnum = 57700 + max_minutes = 57699 + mediumIntType = 57473 + mediumblobType = 57472 + mediumtextType = 57474 + memory = 57695 + merge = 57696 + microsecond = 57685 + min = 57856 + minRows = 57697 + minValue = 57698 + minute = 57686 + minuteMicrosecond = 57475 + minuteSecond = 57476 + mod = 57477 + mode = 57687 + modify = 57688 + month = 57689 + names = 57701 + national = 57702 + natural = 57570 + ncharType = 57703 + neg = 57976 + neq = 57954 + neqSynonym = 57955 + never = 57704 + next_row_id = 57852 + no = 57705 + noWriteToBinLog = 57479 + nocache = 57706 + nocycle = 57707 + nodeID = 57897 + nodeState = 57898 + nodegroup = 57708 + nomaxvalue = 57709 + nominvalue = 57710 + none = 57711 + noorder = 57712 + not = 57478 + not2 = 57959 + now = 57858 + nowait = 57835 + nthValue = 57480 + ntile = 57481 + null = 57482 + nulleq = 57956 + nulls = 57713 + numericType = 57483 + nvarcharType = 57484 + odbcDateType = 57355 + odbcTimeType = 57356 + odbcTimestampType = 57357 + offset = 57714 + on = 57485 + only = 57715 + open = 57792 + optRuleBlacklist = 57886 + optimistic = 57899 + optimize = 57486 + option = 57487 + optionally = 57488 + or = 57489 + order = 57490 + outer = 57491 + over = 57492 + packKeys = 57493 + pageSym = 57716 + paramMarker = 57957 + parser = 57495 + partial = 57718 + partition = 57494 + partitioning = 57719 + partitions = 57720 + password = 57717 + per_db = 57731 + per_table = 57730 + percentRank = 57496 + pessimistic = 57900 + pipes = 57354 + pipesAsOr = 57721 + plugins = 57722 + position = 57859 + preSplitRegions = 57501 + preceding = 57723 + precisionType = 57497 + prepare = 57724 + primary = 57498 + privileges = 57725 + procedure = 57499 + process = 57726 + processlist = 57727 + profile = 57728 + profiles = 57729 + pump = 57901 + quarter = 57732 + queries = 57734 + query = 57733 + quick = 57735 + rangeKwd = 57502 + rank = 57503 + read = 57504 + realType = 57505 + rebuild = 57736 + recent = 57860 + recover = 57737 + redundant = 57738 + references = 57506 + regexpKwd = 57507 + region = 57914 + regions = 57913 + reload = 57739 + remove = 57740 + rename = 57508 + reorganize = 57741 + repair = 57742 + repeat = 57509 + repeatable = 57743 + replace = 57510 + replica = 57745 + replication = 57746 + require = 57511 + respect = 57744 + restrict = 57512 + reverse = 57747 + revoke = 57513 + right = 57514 + rlike = 57515 + role = 57748 + rollback = 57749 + routine = 57750 + row = 57516 + rowCount = 57751 + rowFormat = 57752 + rowNumber = 57518 + rows = 57517 + rsh = 57958 + rtree = 57753 + samples = 57902 + second = 57754 + secondMicrosecond = 57519 + secondaryEngine = 57755 + secondaryLoad = 57756 + secondaryUnload = 57757 + security = 57758 + selectKwd = 57520 + separator = 57759 + sequence = 57760 + serial = 57761 + serializable = 57762 + session = 57763 + set = 57521 + shardRowIDBits = 57500 + share = 57764 + shared = 57765 + show = 57522 + shutdown = 57766 + signed = 57767 + simple = 57768 singleAtIdentifier = 57349 - slave = 57742 - slow = 57743 - smallIntType = 57522 - snapshot = 57744 - some = 57771 - source = 57766 - spatial = 57523 - split = 57901 - sql = 57524 - sqlBigResult = 57525 - sqlBufferResult = 57745 - sqlCache = 57746 - sqlCalcFoundRows = 57526 - sqlNoCache = 57747 - sqlSmallResult = 57527 - sqlTsiDay = 57748 - sqlTsiHour = 57749 - sqlTsiMinute = 57750 - sqlTsiMonth = 57751 - sqlTsiQuarter = 57752 - sqlTsiSecond = 57753 - sqlTsiWeek = 57754 - sqlTsiYear = 57755 - ssl = 57528 - start = 57756 - starting = 57529 - stats = 57872 - statsAutoRecalc = 57757 - statsBuckets = 57875 - statsHealthy = 57876 - statsHistograms = 57874 - statsMeta = 57873 - statsPersistent = 57758 - statsSamplePages = 57759 - status = 57760 - std = 57832 - stddev = 57833 - stddevPop = 57834 - stddevSamp = 57835 - storage = 57761 - stored = 57532 - straightJoin = 57530 + slave = 57769 + slow = 57770 + smallIntType = 57523 + snapshot = 57771 + some = 57798 + source = 57793 + spatial = 57524 + split = 57911 + sql = 57525 + sqlBigResult = 57526 + sqlBufferResult = 57772 + sqlCache = 57773 + sqlCalcFoundRows = 57527 + sqlNoCache = 57774 + sqlSmallResult = 57528 + sqlTsiDay = 57775 + sqlTsiHour = 57776 + sqlTsiMinute = 57777 + sqlTsiMonth = 57778 + sqlTsiQuarter = 57779 + sqlTsiSecond = 57780 + sqlTsiWeek = 57781 + sqlTsiYear = 57782 + ssl = 57529 + staleness = 57861 + start = 57783 + starting = 57530 + stats = 57903 + statsAutoRecalc = 57784 + statsBuckets = 57906 + statsHealthy = 57907 + statsHistograms = 57905 + statsMeta = 57904 + statsPersistent = 57785 + statsSamplePages = 57786 + status = 57787 + std = 57862 + stddev = 57863 + stddevPop = 57864 + stddevSamp = 57865 + storage = 57788 + stored = 57533 + straightJoin = 57531 stringLit = 57348 - subDate = 57836 - subject = 57767 - subpartition = 57768 - subpartitions = 57769 - substring = 57838 - sum = 57837 - super = 57770 - swaps = 57762 - switchesSym = 57763 - systemTime = 57764 - tableChecksum = 57773 - tableKwd = 57531 - tableRefPriority = 57963 - tables = 57774 - tablespace = 57775 - temporary = 57776 - temptable = 57777 - terminated = 57533 - textType = 57778 - than = 57779 - then = 57534 - tidb = 57877 - timeType = 57780 - timestampAdd = 57839 - timestampDiff = 57840 - timestampType = 57781 - tinyIntType = 57536 - tinyblobType = 57535 - tinytextType = 57537 - to = 57538 - tokudbDefault = 57841 - tokudbFast = 57842 - tokudbLzma = 57843 - tokudbQuickLZ = 57844 - tokudbSmall = 57846 - tokudbSnappy = 57845 - tokudbUncompressed = 57847 - tokudbZlib = 57848 - top = 57849 - topn = 57900 - tp = 57787 - trace = 57782 - traditional = 57783 - trailing = 57539 - transaction = 57784 - trigger = 57540 - triggers = 57785 - trim = 57850 - trueKwd = 57541 - truncate = 57786 - unbounded = 57788 - uncommitted = 57789 - undefined = 57793 + strong = 57866 + subDate = 57867 + subject = 57794 + subpartition = 57795 + subpartitions = 57796 + substring = 57869 + sum = 57868 + super = 57797 + swaps = 57789 + switchesSym = 57790 + systemTime = 57791 + tableChecksum = 57800 + tableKwd = 57532 + tableRefPriority = 57973 + tables = 57801 + tablespace = 57802 + temporary = 57803 + temptable = 57804 + terminated = 57534 + textType = 57805 + than = 57806 + then = 57535 + tiFlash = 57909 + tidb = 57908 + timeType = 57807 + timestampAdd = 57870 + timestampDiff = 57871 + timestampType = 57808 + tinyIntType = 57537 + tinyblobType = 57536 + tinytextType = 57538 + to = 57539 + tokudbDefault = 57872 + tokudbFast = 57873 + tokudbLzma = 57874 + tokudbQuickLZ = 57875 + tokudbSmall = 57877 + tokudbSnappy = 57876 + tokudbUncompressed = 57878 + tokudbZlib = 57879 + top = 57880 + topn = 57910 + tp = 57814 + trace = 57809 + traditional = 57810 + trailing = 57540 + transaction = 57811 + trigger = 57541 + triggers = 57812 + trim = 57881 + trueKwd = 57542 + truncate = 57813 + unbounded = 57815 + uncommitted = 57816 + undefined = 57820 underscoreCS = 57347 - unicodeSym = 57790 - union = 57543 - unique = 57542 - unknown = 57791 - unlock = 57544 - unsigned = 57545 - update = 57546 - usage = 57547 - use = 57548 - user = 57792 - using = 57549 - utcDate = 57550 - utcTime = 57552 - utcTimestamp = 57551 - validation = 57794 - value = 57795 - values = 57553 - varPop = 57852 - varSamp = 57853 - varbinaryType = 57557 - varcharType = 57555 - varcharacter = 57556 - variables = 57796 - variance = 57851 - varying = 57558 - view = 57797 - virtual = 57559 - visible = 57798 - warnings = 57801 - week = 57804 - when = 57560 - where = 57561 - width = 57902 - window = 57563 - with = 57564 - without = 57802 - write = 57562 - x509 = 57806 - xor = 57565 - yearMonth = 57566 - yearType = 57805 - zerofill = 57567 + unicodeSym = 57817 + union = 57544 + unique = 57543 + unknown = 57818 + unlock = 57545 + unsigned = 57546 + until = 57547 + update = 57548 + usage = 57549 + use = 57550 + user = 57819 + using = 57551 + utcDate = 57552 + utcTime = 57554 + utcTimestamp = 57553 + validation = 57821 + value = 57822 + values = 57555 + varPop = 57883 + varSamp = 57884 + varbinaryType = 57559 + varcharType = 57557 + varcharacter = 57558 + variables = 57823 + variance = 57882 + varying = 57560 + view = 57824 + virtual = 57561 + visible = 57825 + warnings = 57828 + week = 57831 + when = 57562 + where = 57563 + width = 57912 + window = 57565 + with = 57566 + without = 57829 + write = 57564 + x509 = 57833 + xor = 57567 + yearMonth = 57568 + yearType = 57832 + zerofill = 57569 yyMaxDepth = 200 - yyTabOfs = -1923 + yyTabOfs = -1973 ) var ( yyXLAT = map[int]int{ - 57344: 0, // $end (1656x) - 59: 1, // ';' (1655x) - 57714: 2, // remove (1536x) - 57597: 3, // comment (1458x) - 57761: 4, // storage (1435x) - 57576: 5, // autoIncrement (1423x) - 44: 6, // ',' (1410x) - 57637: 7, // first (1364x) - 57571: 8, // after (1363x) - 57734: 9, // serial (1359x) - 57595: 10, // columnFormat (1358x) - 57693: 11, // password (1292x) - 57588: 12, // charsetKwd (1284x) - 57660: 13, // keyBlockSize (1261x) - 57775: 14, // tablespace (1258x) - 57609: 15, // data (1252x) - 57625: 16, // engine (1252x) - 57623: 17, // encryption (1251x) - 57650: 18, // insertMethod (1250x) - 57674: 19, // maxRows (1250x) - 57681: 20, // minRows (1250x) - 57687: 21, // nodegroup (1250x) - 57603: 22, // connection (1244x) - 57589: 23, // checksum (1239x) - 57577: 24, // avgRowLength (1238x) - 57602: 25, // compression (1238x) - 57614: 26, // delayKeyWrite (1238x) - 57726: 27, // rowFormat (1238x) - 57729: 28, // secondaryEngine (1238x) - 57757: 29, // statsAutoRecalc (1238x) - 57758: 30, // statsPersistent (1238x) - 57759: 31, // statsSamplePages (1238x) - 57773: 32, // tableChecksum (1238x) - 41: 33, // ')' (1233x) - 57569: 34, // account (1221x) - 57740: 35, // signed (1217x) - 57878: 36, // hintAggToCop (1198x) - 57889: 37, // hintEnablePlanCache (1198x) - 57882: 38, // hintHASHAGG (1198x) - 57879: 39, // hintHJ (1198x) - 57885: 40, // hintIgnoreIndex (1198x) - 57881: 41, // hintINLJ (1198x) - 57895: 42, // hintMemoryQuota (1198x) - 57887: 43, // hintNoIndexMerge (1198x) - 57893: 44, // hintQBName (1198x) - 57894: 45, // hintQueryType (1198x) - 57891: 46, // hintReadConsistentReplica (1198x) - 57892: 47, // hintReadFromStorage (1198x) - 57880: 48, // hintSMJ (1198x) - 57883: 49, // hintSTREAMAGG (1198x) - 57884: 50, // hintUseIndex (1198x) - 57886: 51, // hintUseIndexMerge (1198x) - 57890: 52, // hintUsePlanCache (1198x) - 57888: 53, // hintUseToja (1198x) - 57828: 54, // maxExecutionTime (1198x) - 57573: 55, // algorithm (1196x) - 57787: 56, // tp (1196x) - 57655: 57, // invisible (1195x) - 57798: 58, // visible (1195x) - 57797: 59, // view (1191x) - 57768: 60, // subpartition (1186x) - 57696: 61, // partitions (1185x) - 57575: 62, // ascii (1184x) - 57586: 63, // byteType (1184x) - 57790: 64, // unicodeSym (1184x) - 57774: 65, // tables (1183x) - 57733: 66, // separator (1182x) - 57760: 67, // status (1182x) - 57608: 68, // day (1181x) - 57699: 69, // preceding (1181x) - 57755: 70, // sqlTsiYear (1181x) - 57805: 71, // yearType (1181x) - 57596: 72, // columns (1180x) - 57636: 73, // fields (1180x) - 57647: 74, // hour (1180x) - 57669: 75, // microsecond (1180x) - 57670: 76, // minute (1180x) - 57673: 77, // month (1180x) - 57706: 78, // quarter (1180x) - 57728: 79, // second (1180x) - 57748: 80, // sqlTsiDay (1180x) - 57749: 81, // sqlTsiHour (1180x) - 57750: 82, // sqlTsiMinute (1180x) - 57751: 83, // sqlTsiMonth (1180x) - 57752: 84, // sqlTsiQuarter (1180x) - 57753: 85, // sqlTsiSecond (1180x) - 57754: 86, // sqlTsiWeek (1180x) - 57804: 87, // week (1180x) - 57675: 88, // maxConnectionsPerHour (1179x) - 57676: 89, // maxQueriesPerHour (1179x) - 57677: 90, // maxUpdatesPerHour (1179x) - 57678: 91, // maxUserConnections (1179x) - 57613: 92, // definer (1178x) - 57645: 93, // hash (1178x) - 57648: 94, // identified (1178x) - 57666: 95, // local (1178x) - 57718: 96, // respect (1178x) - 57607: 97, // current (1177x) - 57640: 98, // following (1177x) - 57799: 99, // binding (1176x) - 57624: 100, // end (1176x) - 57788: 101, // unbounded (1176x) - 57807: 102, // enforced (1175x) - 57700: 103, // prepare (1175x) - 57903: 104, // regions (1175x) - 57722: 105, // role (1175x) - 57792: 106, // user (1175x) - 57579: 107, // begin (1174x) - 57800: 108, // bindings (1174x) - 57585: 109, // btree (1174x) - 57598: 110, // commit (1174x) - 57611: 111, // datetimeType (1174x) - 57610: 112, // dateType (1174x) - 57638: 113, // fixed (1174x) - 57899: 114, // hintTiFlash (1174x) - 57651: 115, // isolation (1174x) - 57659: 116, // jsonType (1174x) - 57679: 117, // memory (1174x) - 57690: 118, // offset (1174x) - 57701: 119, // privileges (1174x) - 57707: 120, // query (1174x) - 57723: 121, // rollback (1174x) - 57727: 122, // rtree (1174x) - 57756: 123, // start (1174x) - 57776: 124, // temporary (1174x) - 57780: 125, // timeType (1174x) - 57786: 126, // truncate (1174x) - 57794: 127, // validation (1174x) - 57795: 128, // value (1174x) - 57796: 129, // variables (1174x) - 57616: 130, // disable (1173x) - 57621: 131, // dynamic (1173x) - 57622: 132, // enable (1173x) - 57633: 133, // execute (1173x) - 57772: 134, // global (1173x) - 57898: 135, // hintTiKV (1173x) - 57685: 136, // never (1173x) - 57822: 137, // next_row_id (1173x) - 57698: 138, // plugins (1173x) - 57703: 139, // processlist (1173x) - 57711: 140, // recover (1173x) - 57716: 141, // repair (1173x) - 57736: 142, // session (1173x) - 57739: 143, // shutdown (1173x) - 57769: 144, // subpartitions (1173x) - 57877: 145, // tidb (1173x) - 57791: 146, // unknown (1173x) - 57802: 147, // without (1173x) - 57856: 148, // admin (1172x) - 57580: 149, // binlog (1172x) - 57582: 150, // block (1172x) - 57590: 151, // cipher (1172x) - 57592: 152, // client (1172x) - 57593: 153, // coalesce (1172x) - 57600: 154, // compact (1172x) - 57601: 155, // compressed (1172x) - 57605: 156, // context (1172x) - 57814: 157, // copyKwd (1172x) - 57606: 158, // cpu (1172x) - 57612: 159, // deallocate (1172x) - 57615: 160, // directory (1172x) - 57617: 161, // discard (1172x) - 57618: 162, // disk (1172x) - 57619: 163, // do (1172x) - 57863: 164, // drainer (1172x) - 57631: 165, // exchange (1172x) - 57639: 166, // flush (1172x) - 57642: 167, // full (1172x) - 57896: 168, // hintOLAP (1172x) - 57897: 169, // hintOLTP (1172x) - 57346: 170, // identifier (1172x) - 57649: 171, // importKwd (1172x) - 57823: 172, // inplace (1172x) - 57824: 173, // instant (1172x) - 57658: 174, // ipc (1172x) - 57652: 175, // issuer (1172x) - 57865: 176, // job (1172x) - 57864: 177, // jobs (1172x) - 57667: 178, // location (1172x) - 57672: 179, // modify (1172x) - 57686: 180, // no (1172x) - 57866: 181, // nodeID (1172x) - 57867: 182, // nodeState (1172x) - 57689: 183, // nulls (1172x) - 57692: 184, // pageSym (1172x) - 57870: 185, // pump (1172x) - 57710: 186, // rebuild (1172x) - 57712: 187, // redundant (1172x) - 57713: 188, // reload (1172x) - 57715: 189, // reorganize (1172x) - 57724: 190, // routine (1172x) - 57730: 191, // secondaryLoad (1172x) - 57731: 192, // secondaryUnload (1172x) - 57742: 193, // slave (1172x) - 57766: 194, // source (1172x) - 57901: 195, // split (1172x) - 57872: 196, // stats (1172x) - 57767: 197, // subject (1172x) - 57762: 198, // swaps (1172x) - 57781: 199, // timestampType (1172x) - 57841: 200, // tokudbDefault (1172x) - 57842: 201, // tokudbFast (1172x) - 57843: 202, // tokudbLzma (1172x) - 57844: 203, // tokudbQuickLZ (1172x) - 57846: 204, // tokudbSmall (1172x) - 57845: 205, // tokudbSnappy (1172x) - 57847: 206, // tokudbUncompressed (1172x) - 57848: 207, // tokudbZlib (1172x) - 57782: 208, // trace (1172x) - 57570: 209, // action (1171x) - 57572: 210, // always (1171x) - 57581: 211, // bitType (1171x) - 57583: 212, // booleanType (1171x) - 57584: 213, // boolType (1171x) - 57857: 214, // buckets (1171x) - 57858: 215, // builtins (1171x) - 57859: 216, // cancel (1171x) - 57587: 217, // cascaded (1171x) - 57591: 218, // cleanup (1171x) - 57860: 219, // cmSketch (1171x) - 57594: 220, // collation (1171x) - 57599: 221, // committed (1171x) - 57604: 222, // consistent (1171x) - 57861: 223, // ddl (1171x) - 57862: 224, // depth (1171x) - 57620: 225, // duplicate (1171x) - 57626: 226, // engines (1171x) - 57627: 227, // enum (1171x) - 57628: 228, // event (1171x) - 57629: 229, // events (1171x) - 57634: 230, // expire (1171x) - 57854: 231, // exprPushdownBlacklist (1171x) - 57635: 232, // faultsSym (1171x) - 57641: 233, // format (1171x) - 57643: 234, // function (1171x) - 57644: 235, // grants (1171x) - 57646: 236, // history (1171x) - 57803: 237, // identSQLErrors (1171x) - 57653: 238, // incremental (1171x) - 57654: 239, // indexes (1171x) - 57825: 240, // internal (1171x) - 57656: 241, // invoker (1171x) - 57657: 242, // io (1171x) - 57661: 243, // labels (1171x) - 57662: 244, // last (1171x) - 57663: 245, // less (1171x) - 57664: 246, // level (1171x) - 57665: 247, // list (1171x) - 57668: 248, // master (1171x) - 57680: 249, // merge (1171x) - 57671: 250, // mode (1171x) - 57683: 251, // national (1171x) - 57684: 252, // ncharType (1171x) - 57688: 253, // none (1171x) - 57808: 254, // nowait (1171x) - 57691: 255, // only (1171x) - 57765: 256, // open (1171x) - 57868: 257, // optimistic (1171x) - 57855: 258, // optRuleBlacklist (1171x) - 57694: 259, // partial (1171x) - 57695: 260, // partitioning (1171x) - 57869: 261, // pessimistic (1171x) - 57702: 262, // process (1171x) - 57704: 263, // profile (1171x) - 57705: 264, // profiles (1171x) - 57708: 265, // queries (1171x) - 57831: 266, // recent (1171x) - 57904: 267, // region (1171x) - 57717: 268, // repeatable (1171x) - 57719: 269, // replica (1171x) - 57720: 270, // replication (1171x) - 57871: 271, // samples (1171x) - 57732: 272, // security (1171x) - 57735: 273, // serializable (1171x) - 57737: 274, // share (1171x) - 57741: 275, // simple (1171x) - 57744: 276, // snapshot (1171x) - 57875: 277, // statsBuckets (1171x) - 57876: 278, // statsHealthy (1171x) - 57874: 279, // statsHistograms (1171x) - 57873: 280, // statsMeta (1171x) - 57770: 281, // super (1171x) - 57763: 282, // switchesSym (1171x) - 57764: 283, // systemTime (1171x) - 57777: 284, // temptable (1171x) - 57778: 285, // textType (1171x) - 57779: 286, // than (1171x) - 57849: 287, // top (1171x) - 57900: 288, // topn (1171x) - 57783: 289, // traditional (1171x) - 57784: 290, // transaction (1171x) - 57785: 291, // triggers (1171x) - 57789: 292, // uncommitted (1171x) - 57793: 293, // undefined (1171x) - 57801: 294, // warnings (1171x) - 57902: 295, // width (1171x) - 57806: 296, // x509 (1171x) - 57809: 297, // addDate (1170x) - 57574: 298, // any (1170x) - 57578: 299, // avg (1170x) - 57810: 300, // bitAnd (1170x) - 57811: 301, // bitOr (1170x) - 57812: 302, // bitXor (1170x) - 57813: 303, // cast (1170x) - 57815: 304, // count (1170x) - 57816: 305, // curTime (1170x) - 57817: 306, // dateAdd (1170x) - 57818: 307, // dateSub (1170x) - 57630: 308, // escape (1170x) - 57632: 309, // exclusive (1170x) - 57819: 310, // extract (1170x) - 57820: 311, // getFormat (1170x) - 57821: 312, // groupConcat (1170x) - 57827: 313, // max (1170x) - 57826: 314, // min (1170x) - 57682: 315, // names (1170x) - 57829: 316, // now (1170x) - 57830: 317, // position (1170x) - 57709: 318, // quick (1170x) - 57721: 319, // reverse (1170x) - 57725: 320, // rowCount (1170x) - 57738: 321, // shared (1170x) - 57743: 322, // slow (1170x) - 57771: 323, // some (1170x) - 57745: 324, // sqlBufferResult (1170x) - 57746: 325, // sqlCache (1170x) - 57747: 326, // sqlNoCache (1170x) - 57832: 327, // std (1170x) - 57833: 328, // stddev (1170x) - 57834: 329, // stddevPop (1170x) - 57835: 330, // stddevSamp (1170x) - 57836: 331, // subDate (1170x) - 57838: 332, // substring (1170x) - 57837: 333, // sum (1170x) - 57839: 334, // timestampAdd (1170x) - 57840: 335, // timestampDiff (1170x) - 57850: 336, // trim (1170x) - 57851: 337, // variance (1170x) - 57852: 338, // varPop (1170x) - 57853: 339, // varSamp (1170x) - 40: 340, // '(' (1062x) - 57484: 341, // on (972x) - 57348: 342, // stringLit (929x) - 57477: 343, // not (927x) - 57364: 344, // as (889x) - 57397: 345, // defaultKwd (862x) - 57457: 346, // left (831x) - 57513: 347, // right (831x) - 57378: 348, // collate (809x) - 57564: 349, // with (797x) - 57543: 350, // union (792x) - 43: 351, // '+' (785x) - 45: 352, // '-' (785x) - 57476: 353, // mod (783x) - 57493: 354, // partition (762x) - 57481: 355, // null (761x) - 57549: 356, // using (741x) - 57418: 357, // forKwd (729x) - 57465: 358, // lock (725x) - 57459: 359, // limit (713x) - 57489: 360, // order (695x) - 57363: 361, // and (692x) - 57561: 362, // where (688x) - 57509: 363, // replace (680x) - 57376: 364, // charType (677x) - 57488: 365, // or (675x) - 57354: 366, // andand (674x) - 57697: 367, // pipesAsOr (674x) - 57565: 368, // xor (674x) - 57520: 369, // set (672x) - 57421: 370, // from (668x) - 57938: 371, // eq (665x) - 57933: 372, // intLit (652x) - 57530: 373, // straightJoin (649x) - 57563: 374, // window (640x) - 57427: 375, // having (638x) - 57449: 376, // join (635x) - 57425: 377, // group (630x) - 57383: 378, // cross (624x) - 57437: 379, // inner (624x) - 57568: 380, // natural (624x) - 125: 381, // '}' (623x) - 57458: 382, // like (622x) - 42: 383, // '*' (617x) - 46: 384, // '.' (606x) - 57501: 385, // rangeKwd (605x) - 57426: 386, // groups (604x) - 57516: 387, // rows (604x) - 57401: 388, // desc (602x) - 57365: 389, // asc (600x) - 57368: 390, // binaryType (600x) - 57392: 391, // dayHour (599x) - 57393: 392, // dayMicrosecond (599x) - 57394: 393, // dayMinute (599x) - 57395: 394, // daySecond (599x) - 57429: 395, // hourMicrosecond (599x) - 57430: 396, // hourMinute (599x) - 57431: 397, // hourSecond (599x) - 57474: 398, // minuteMicrosecond (599x) - 57475: 399, // minuteSecond (599x) - 57518: 400, // secondMicrosecond (599x) - 57566: 401, // yearMonth (599x) - 57560: 402, // when (598x) - 57409: 403, // elseKwd (595x) - 57434: 404, // in (595x) - 57534: 405, // then (592x) - 57349: 406, // singleAtIdentifier (587x) - 60: 407, // '<' (586x) - 62: 408, // '>' (586x) - 57939: 409, // ge (586x) - 57441: 410, // is (586x) - 57940: 411, // le (586x) - 57944: 412, // neq (586x) - 57945: 413, // neqSynonym (586x) - 57946: 414, // nulleq (586x) - 57366: 415, // between (585x) - 57432: 416, // ifKwd (578x) - 37: 417, // '%' (577x) - 38: 418, // '&' (577x) - 47: 419, // '/' (577x) - 94: 420, // '^' (577x) - 124: 421, // '|' (577x) - 57405: 422, // div (577x) - 57943: 423, // lsh (577x) - 57948: 424, // rsh (577x) - 57506: 425, // regexpKwd (574x) - 57514: 426, // rlike (574x) - 57450: 427, // key (570x) - 57497: 428, // primary (565x) - 57388: 429, // currentUser (564x) - 57442: 430, // insert (561x) - 57377: 431, // check (560x) - 123: 432, // '{' (556x) - 57932: 433, // decLit (556x) - 57931: 434, // floatLit (556x) - 57439: 435, // interval (556x) - 57947: 436, // paramMarker (556x) - 57415: 437, // falseKwd (555x) - 57541: 438, // trueKwd (555x) - 57542: 439, // unique (553x) - 57553: 440, // values (552x) - 57935: 441, // bitLit (551x) - 57934: 442, // hexLit (551x) - 57381: 443, // convert (550x) - 57412: 444, // exists (550x) - 57390: 445, // database (549x) - 57380: 446, // constraint (548x) - 57350: 447, // doubleAtIdentifier (548x) - 57505: 448, // references (548x) - 57919: 449, // builtinNow (547x) - 57387: 450, // currentTs (547x) - 57463: 451, // localTime (547x) - 57464: 452, // localTs (547x) - 57347: 453, // underscoreCS (547x) - 57515: 454, // row (546x) - 33: 455, // '!' (545x) - 126: 456, // '~' (545x) - 57905: 457, // builtinAddDate (545x) - 57906: 458, // builtinBitAnd (545x) - 57907: 459, // builtinBitOr (545x) - 57908: 460, // builtinBitXor (545x) - 57909: 461, // builtinCast (545x) - 57910: 462, // builtinCount (545x) - 57911: 463, // builtinCurDate (545x) - 57912: 464, // builtinCurTime (545x) - 57913: 465, // builtinDateAdd (545x) - 57914: 466, // builtinDateSub (545x) - 57915: 467, // builtinExtract (545x) - 57916: 468, // builtinGroupConcat (545x) - 57917: 469, // builtinMax (545x) - 57918: 470, // builtinMin (545x) - 57920: 471, // builtinPosition (545x) - 57925: 472, // builtinStddevPop (545x) - 57926: 473, // builtinStddevSamp (545x) - 57921: 474, // builtinSubDate (545x) - 57922: 475, // builtinSubstring (545x) - 57923: 476, // builtinSum (545x) - 57924: 477, // builtinSysDate (545x) - 57927: 478, // builtinTrim (545x) - 57928: 479, // builtinUser (545x) - 57929: 480, // builtinVarPop (545x) - 57930: 481, // builtinVarSamp (545x) - 57373: 482, // caseKwd (545x) - 57384: 483, // cumeDist (545x) - 57385: 484, // currentDate (545x) - 57389: 485, // currentRole (545x) - 57386: 486, // currentTime (545x) - 57400: 487, // denseRank (545x) - 57416: 488, // firstValue (545x) - 57453: 489, // lag (545x) - 57454: 490, // lastValue (545x) - 57455: 491, // lead (545x) - 57949: 492, // not2 (545x) - 57479: 493, // nthValue (545x) - 57480: 494, // ntile (545x) - 57495: 495, // percentRank (545x) - 57502: 496, // rank (545x) - 57508: 497, // repeat (545x) - 57517: 498, // rowNumber (545x) - 57550: 499, // utcDate (545x) - 57552: 500, // utcTime (545x) - 57551: 501, // utcTimestamp (545x) - 57423: 502, // generated (544x) - 57355: 503, // pipes (534x) - 57433: 504, // ignore (517x) - 57519: 505, // selectKwd (507x) - 57375: 506, // character (470x) - 57435: 507, // index (466x) - 57492: 508, // packKeys (413x) - 57500: 509, // preSplitRegions (413x) - 57499: 510, // shardRowIDBits (413x) - 58144: 511, // Identifier (407x) - 58209: 512, // NotKeywordToken (407x) - 58384: 513, // TiDBKeyword (407x) - 58394: 514, // UnReservedKeyword (407x) - 57941: 515, // jss (375x) - 57942: 516, // juss (375x) - 57538: 517, // to (372x) - 57371: 518, // by (367x) - 57460: 519, // lines (362x) - 57937: 520, // assignmentEq (361x) - 57510: 521, // require (361x) - 57419: 522, // force (357x) - 57548: 523, // use (357x) - 57524: 524, // sql (356x) - 57440: 525, // into (355x) - 64: 526, // '@' (354x) - 57372: 527, // cascade (353x) - 57407: 528, // drop (353x) - 57511: 529, // restrict (353x) - 57362: 530, // analyze (350x) - 57503: 531, // read (350x) - 57361: 532, // alter (349x) - 57382: 533, // create (349x) - 57420: 534, // foreign (348x) - 57422: 535, // fulltext (348x) - 57374: 536, // change (346x) - 57507: 537, // rename (346x) - 57556: 538, // varcharacter (346x) - 57555: 539, // varcharType (346x) - 93: 540, // ']' (345x) - 57396: 541, // decimalType (345x) - 57406: 542, // doubleType (345x) - 57417: 543, // floatType (345x) - 57438: 544, // integerType (345x) - 57443: 545, // intType (345x) - 57469: 546, // match (345x) - 57504: 547, // realType (345x) - 57359: 548, // add (344x) - 57485: 549, // optimize (344x) - 57557: 550, // varbinaryType (344x) - 57562: 551, // write (344x) - 57367: 552, // bigIntType (343x) - 57369: 553, // blobType (343x) - 57444: 554, // int1Type (343x) - 57445: 555, // int2Type (343x) - 57446: 556, // int3Type (343x) - 57447: 557, // int4Type (343x) - 57448: 558, // int8Type (343x) - 57554: 559, // long (343x) - 57466: 560, // longblobType (343x) - 57467: 561, // longtextType (343x) - 57471: 562, // mediumblobType (343x) - 57472: 563, // mediumIntType (343x) - 57473: 564, // mediumtextType (343x) - 57482: 565, // numericType (343x) - 57483: 566, // nvarcharType (343x) - 57522: 567, // smallIntType (343x) - 57535: 568, // tinyblobType (343x) - 57536: 569, // tinyIntType (343x) - 57537: 570, // tinytextType (343x) - 58357: 571, // SubSelect (148x) - 58404: 572, // UserVariable (147x) - 58336: 573, // SimpleIdent (146x) - 58190: 574, // Literal (144x) - 58348: 575, // StringLiteral (144x) - 58118: 576, // FunctionCallGeneric (142x) - 58119: 577, // FunctionCallKeyword (142x) - 58120: 578, // FunctionCallNonKeyword (142x) - 58121: 579, // FunctionNameConflict (142x) - 58122: 580, // FunctionNameDateArith (142x) - 58123: 581, // FunctionNameDateArithMultiForms (142x) - 58124: 582, // FunctionNameDatetimePrecision (142x) - 58125: 583, // FunctionNameOptionalBraces (142x) - 58335: 584, // SimpleExpr (142x) - 58358: 585, // SumExpr (142x) - 58360: 586, // SystemVariable (142x) - 58414: 587, // Variable (142x) - 58437: 588, // WindowFuncCall (142x) - 57998: 589, // BitExpr (130x) - 58268: 590, // PredicateExpr (114x) - 58001: 591, // BoolPri (111x) - 58092: 592, // Expression (111x) - 58448: 593, // logAnd (85x) - 58449: 594, // logOr (85x) - 58206: 595, // NUM (65x) - 58369: 596, // TableName (61x) - 57360: 597, // all (50x) - 58349: 598, // StringName (49x) - 57545: 599, // unsigned (47x) - 57567: 600, // zerofill (45x) - 58020: 601, // ColumnName (39x) - 58083: 602, // EqOpt (38x) - 57491: 603, // over (38x) - 57531: 604, // tableKwd (35x) - 58303: 605, // SelectStmt (29x) - 58304: 606, // SelectStmtBasic (29x) - 58307: 607, // SelectStmtFromDualTable (29x) - 58308: 608, // SelectStmtFromTable (29x) - 58442: 609, // WindowingClause (28x) - 57353: 610, // hintEnd (27x) - 58181: 611, // LengthNum (27x) - 58101: 612, // FieldLen (23x) - 57526: 613, // sqlCalcFoundRows (23x) - 58397: 614, // UnionSelect (22x) - 58395: 615, // UnionClauseList (21x) - 58398: 616, // UnionStmt (21x) - 57546: 617, // update (21x) - 58009: 618, // CharsetKw (20x) - 58277: 619, // QueryBlockOpt (19x) - 57399: 620, // deleteKwd (18x) - 58241: 621, // OptWindowingClause (17x) - 57398: 622, // delayed (16x) - 57428: 623, // highPriority (16x) - 57468: 624, // lowPriority (16x) - 57525: 625, // sqlBigResult (16x) - 57533: 626, // terminated (16x) - 57403: 627, // distinct (15x) - 57404: 628, // distinctRow (15x) - 58406: 629, // Username (15x) - 57410: 630, // enclosed (14x) - 58228: 631, // OptFieldLen (14x) - 57527: 632, // sqlSmallResult (14x) - 57411: 633, // escaped (13x) - 58093: 634, // ExpressionList (13x) - 58175: 635, // JoinTable (13x) - 57487: 636, // optionally (13x) - 58257: 637, // PartitionNameList (13x) - 58366: 638, // TableFactor (13x) - 58377: 639, // TableRef (13x) - 58062: 640, // DefaultKwdOpt (12x) - 58066: 641, // DistinctKwd (12x) - 58067: 642, // DistinctOpt (11x) - 58114: 643, // FromOrIn (11x) - 58297: 644, // Rolename (11x) - 58294: 645, // RoleNameString (11x) - 58370: 646, // TableNameList (11x) - 58427: 647, // WhereClause (11x) - 58428: 648, // WhereClauseOptional (11x) - 58010: 649, // CharsetName (10x) - 58061: 650, // DefaultFalseDistinctOpt (10x) - 58145: 651, // IfExists (10x) - 58146: 652, // IfNotExists (10x) - 58223: 653, // OptBinary (10x) - 58246: 654, // OrderBy (10x) - 58247: 655, // OrderByOptional (10x) - 58386: 656, // TimestampUnit (10x) - 58003: 657, // BuggyDefaultFalseDistinctOpt (9x) - 58091: 658, // ExprOrDefault (9x) - 58163: 659, // IndexNameList (9x) - 58176: 660, // JoinType (9x) - 57478: 661, // noWriteToBinLog (9x) - 57986: 662, // AnalyzeOptionListOpt (8x) - 58052: 663, // CrossOpt (8x) - 58065: 664, // DeleteFromStmt (8x) - 58141: 665, // HintTable (8x) - 58150: 666, // IndexColName (8x) - 58169: 667, // InsertIntoStmt (8x) - 58177: 668, // KeyOrIndex (8x) - 58249: 669, // PartDefOption (8x) - 58286: 670, // ReplaceIntoStmt (8x) - 58298: 671, // RolenameList (8x) - 58310: 672, // SelectStmtLimit (8x) - 58385: 673, // TimeUnit (8x) - 58400: 674, // UpdateStmt (8x) - 58417: 675, // VariableName (8x) - 57974: 676, // AllOrPartitionNameList (7x) - 58021: 677, // ColumnNameList (7x) - 58041: 678, // ConstraintKeywordOpt (7x) - 58085: 679, // EscapedTableRef (7x) - 58151: 680, // IndexColNameList (7x) - 58208: 681, // NoWriteToBinLogAliasOpt (7x) - 58323: 682, // ShowDatabaseNameOpt (7x) - 57558: 683, // varying (7x) - 57379: 684, // column (6x) - 58015: 685, // ColumnDef (6x) - 58054: 686, // DatabaseOption (6x) - 58053: 687, // DBName (6x) - 58084: 688, // EqOrAssignmentEq (6x) - 57424: 689, // grant (6x) - 58158: 690, // IndexInvisible (6x) - 58166: 691, // IndexType (6x) - 58214: 692, // NumLiteral (6x) - 58300: 693, // RowFormat (6x) - 58301: 694, // RowValue (6x) - 58302: 695, // SelectLockOpt (6x) - 57521: 696, // show (6x) - 58325: 697, // ShowLikeOrWhereOpt (6x) - 58374: 698, // TableOption (6x) - 58378: 699, // TableRefs (6x) - 57973: 700, // AlgorithmClause (5x) - 58004: 701, // ByItem (5x) - 58018: 702, // ColumnKeywordOpt (5x) - 58094: 703, // ExpressionListOpt (5x) - 58103: 704, // FieldOpt (5x) - 58104: 705, // FieldOpts (5x) - 58161: 706, // IndexName (5x) - 58164: 707, // IndexOption (5x) - 58165: 708, // IndexOptionList (5x) - 58198: 709, // LockClause (5x) - 58235: 710, // OptNullTreatment (5x) - 58272: 711, // PriorityOpt (5x) - 58361: 712, // TableAsName (5x) - 58407: 713, // UsernameList (5x) - 58402: 714, // UserSpec (5x) - 57990: 715, // Assignment (4x) - 57994: 716, // AuthString (4x) - 57995: 717, // BeginTransactionStmt (4x) - 58005: 718, // ByList (4x) - 58014: 719, // CollationName (4x) - 58034: 720, // CommitStmt (4x) - 58039: 721, // Constraint (4x) - 58090: 722, // ExplainableStmt (4x) - 58105: 723, // FieldTerminator (4x) - 58109: 724, // FloatOpt (4x) - 58142: 725, // HintTableList (4x) - 58148: 726, // IgnoreOptional (4x) - 58167: 727, // IndexTypeName (4x) - 58186: 728, // LimitOption (4x) - 57462: 729, // load (4x) - 58194: 730, // LoadDataStmt (4x) - 57470: 731, // maxValue (4x) - 57486: 732, // option (4x) - 57490: 733, // outer (4x) - 58267: 734, // Precision (4x) - 58280: 735, // ReferDef (4x) - 58291: 736, // RestrictOrCascadeOpt (4x) - 58299: 737, // RollbackStmt (4x) - 58319: 738, // SetExpr (4x) - 58322: 739, // SetStmt (4x) - 58389: 740, // TransactionChar (4x) - 58403: 741, // UserSpecList (4x) - 58438: 742, // WindowName (4x) - 91: 743, // '[' (3x) - 57991: 744, // AssignmentList (3x) - 58027: 745, // ColumnOption (3x) - 58030: 746, // ColumnPosition (3x) - 58048: 747, // CreateTableStmt (3x) - 58055: 748, // DatabaseOptionList (3x) - 58057: 749, // DatabaseSym (3x) - 58080: 750, // EnforcedOrNot (3x) - 58107: 751, // FieldsOrColumns (3x) - 58126: 752, // GeneratedAlways (3x) - 58128: 753, // GlobalScope (3x) - 57352: 754, // hintBegin (3x) - 58153: 755, // IndexHint (3x) - 58157: 756, // IndexHintType (3x) - 58162: 757, // IndexNameAndTypeOpt (3x) - 57436: 758, // infile (3x) - 57451: 759, // keys (3x) - 58203: 760, // MaxValueOrExpression (3x) - 58224: 761, // OptCharset (3x) - 58225: 762, // OptCharsetWithOptBinary (3x) - 58238: 763, // OptTemporary (3x) - 58245: 764, // Order (3x) - 58252: 765, // PartitionDefinition (3x) - 58261: 766, // PasswordExpire (3x) - 58263: 767, // PasswordOrLockOption (3x) - 58266: 768, // PluginNameList (3x) - 58271: 769, // PrimaryOpt (3x) - 58273: 770, // PrivElem (3x) - 58276: 771, // PrivType (3x) - 58346: 772, // StorageOptimizerHintOpt (3x) - 58347: 773, // StringList (3x) - 58363: 774, // TableElement (3x) - 58372: 775, // TableOptimizerHintOpt (3x) - 58373: 776, // TableOptimizerHints (3x) - 58375: 777, // TableOptionList (3x) - 58390: 778, // TransactionChars (3x) - 57540: 779, // trigger (3x) - 57544: 780, // unlock (3x) - 57547: 781, // usage (3x) - 58411: 782, // ValuesList (3x) - 58409: 783, // ValueSym (3x) - 58415: 784, // VariableAssignment (3x) - 58435: 785, // WindowFrameStart (3x) - 57972: 786, // AdminStmt (2x) - 57975: 787, // AlterDatabaseStmt (2x) - 57976: 788, // AlterOrderItem (2x) - 57979: 789, // AlterTableSpec (2x) - 57982: 790, // AlterTableStmt (2x) - 57983: 791, // AlterUserStmt (2x) - 57984: 792, // AnalyzeOption (2x) - 57987: 793, // AnalyzeTableStmt (2x) - 57997: 794, // BinlogStmt (2x) - 58006: 795, // CastType (2x) - 58007: 796, // ChangeStmt (2x) - 58022: 797, // ColumnNameListOpt (2x) - 58025: 798, // ColumnNameOrUserVariable (2x) - 58028: 799, // ColumnOptionList (2x) - 58029: 800, // ColumnOptionListOpt (2x) - 58031: 801, // ColumnSetValue (2x) - 58036: 802, // ConnectionOption (2x) - 58038: 803, // ConnectionOptions (2x) - 58042: 804, // CreateBindingStmt (2x) - 58043: 805, // CreateDatabaseStmt (2x) - 58044: 806, // CreateIndexStmt (2x) - 58045: 807, // CreateRoleStmt (2x) - 58049: 808, // CreateUserStmt (2x) - 58051: 809, // CreateViewStmt (2x) - 57391: 810, // databases (2x) - 58059: 811, // DeallocateStmt (2x) - 58060: 812, // DeallocateSym (2x) - 57402: 813, // describe (2x) - 58068: 814, // DoStmt (2x) - 58069: 815, // DropBindingStmt (2x) - 58070: 816, // DropDatabaseStmt (2x) - 58071: 817, // DropIndexStmt (2x) - 58072: 818, // DropRoleStmt (2x) - 58073: 819, // DropStatsStmt (2x) - 58074: 820, // DropTableStmt (2x) - 58075: 821, // DropUserStmt (2x) - 58076: 822, // DropViewStmt (2x) - 58077: 823, // DuplicateOpt (2x) - 58079: 824, // EmptyStmt (2x) - 58081: 825, // EnforcedOrNotOpt (2x) - 58086: 826, // ExecuteStmt (2x) - 57413: 827, // explain (2x) - 58088: 828, // ExplainStmt (2x) - 58089: 829, // ExplainSym (2x) - 58096: 830, // Field (2x) - 58097: 831, // FieldAsName (2x) - 58098: 832, // FieldAsNameOpt (2x) - 58099: 833, // FieldItem (2x) - 58112: 834, // FlushStmt (2x) - 58113: 835, // FromDual (2x) - 58116: 836, // FuncDatetimePrecList (2x) - 58117: 837, // FuncDatetimePrecListOpt (2x) - 58129: 838, // GrantRoleStmt (2x) - 58130: 839, // GrantStmt (2x) - 58132: 840, // HandleRange (2x) - 58134: 841, // HashString (2x) - 58138: 842, // HintStorageType (2x) - 58139: 843, // HintStorageTypeAndTable (2x) - 58143: 844, // HintTrueOrFalse (2x) - 58154: 845, // IndexHintList (2x) - 58155: 846, // IndexHintListOpt (2x) - 58160: 847, // IndexLockAndAlgorithmOpt (2x) - 58170: 848, // InsertValues (2x) - 58172: 849, // IntoOpt (2x) - 58178: 850, // KeyOrIndexOpt (2x) - 57452: 851, // kill (2x) - 58179: 852, // KillOrKillTiDB (2x) - 58180: 853, // KillStmt (2x) - 58185: 854, // LimitClause (2x) - 57461: 855, // linear (2x) - 58187: 856, // LinearOpt (2x) - 58191: 857, // LoadDataSetItem (2x) - 58195: 858, // LoadStatsStmt (2x) - 58199: 859, // LockTablesStmt (2x) - 58204: 860, // MaxValueOrExpressionList (2x) - 58210: 861, // NowSym (2x) - 58211: 862, // NowSymFunc (2x) - 58212: 863, // NowSymOptionFraction (2x) - 58213: 864, // NumList (2x) - 58217: 865, // ObjectType (2x) - 58216: 866, // ODBCDateTimeType (2x) - 57356: 867, // odbcDateType (2x) - 57358: 868, // odbcTimestampType (2x) - 57357: 869, // odbcTimeType (2x) - 58218: 870, // OnDelete (2x) - 58221: 871, // OnUpdate (2x) - 58232: 872, // OptInteger (2x) - 58243: 873, // OptionalBraces (2x) - 58234: 874, // OptLeadLagInfo (2x) - 58233: 875, // OptLLDefault (2x) - 58248: 876, // OuterOpt (2x) - 58250: 877, // PartDefOptionList (2x) - 58253: 878, // PartitionDefinitionList (2x) - 58254: 879, // PartitionDefinitionListOpt (2x) - 58258: 880, // PartitionNameListOpt (2x) - 58260: 881, // PartitionOpt (2x) - 58262: 882, // PasswordOpt (2x) - 58264: 883, // PasswordOrLockOptionList (2x) - 58265: 884, // PasswordOrLockOptions (2x) - 58270: 885, // PreparedStmt (2x) - 58274: 886, // PrivElemList (2x) - 58275: 887, // PrivLevel (2x) - 58279: 888, // RecoverTableStmt (2x) - 58281: 889, // ReferOpt (2x) - 58283: 890, // RegexpSym (2x) - 58284: 891, // RenameTableStmt (2x) - 58287: 892, // RequireClause (2x) - 58288: 893, // RequireClauseOpt (2x) - 58289: 894, // RequireList (2x) - 58290: 895, // RequireListElement (2x) - 57512: 896, // revoke (2x) - 58292: 897, // RevokeRoleStmt (2x) - 58293: 898, // RevokeStmt (2x) - 58295: 899, // RoleSpec (2x) - 58317: 900, // SetDefaultRoleOpt (2x) - 58318: 901, // SetDefaultRoleStmt (2x) - 58321: 902, // SetRoleStmt (2x) - 58327: 903, // ShowProfileType (2x) - 58330: 904, // ShowStmt (2x) - 58331: 905, // ShowTableAliasOpt (2x) - 58333: 906, // ShutdownStmt (2x) - 58334: 907, // SignedLiteral (2x) - 58337: 908, // SplitOption (2x) - 58338: 909, // SplitRegionStmt (2x) - 58342: 910, // Statement (2x) - 58344: 911, // StatsPersistentVal (2x) - 58351: 912, // SubPartDefinition (2x) - 58354: 913, // SubPartitionMethod (2x) - 58359: 914, // Symbol (2x) - 58362: 915, // TableAsNameOpt (2x) - 58364: 916, // TableElementList (2x) - 58367: 917, // TableLock (2x) - 58371: 918, // TableNameListOpt (2x) - 58376: 919, // TableOrTables (2x) - 58382: 920, // TablesTerminalSym (2x) - 58380: 921, // TableToTable (2x) - 58388: 922, // TraceableStmt (2x) - 58387: 923, // TraceStmt (2x) - 58392: 924, // TruncateTableStmt (2x) - 58399: 925, // UnlockTablesStmt (2x) - 58401: 926, // UseStmt (2x) - 58413: 927, // Varchar (2x) - 58416: 928, // VariableAssignmentList (2x) - 58425: 929, // WhenClause (2x) - 58430: 930, // WindowDefinition (2x) - 58433: 931, // WindowFrameBound (2x) - 58440: 932, // WindowSpec (2x) - 61: 933, // '=' (1x) - 57971: 934, // AdminShowSlow (1x) - 57977: 935, // AlterOrderList (1x) - 57978: 936, // AlterTablePartitionOpt (1x) - 57980: 937, // AlterTableSpecList (1x) - 57981: 938, // AlterTableSpecListOpt (1x) - 57985: 939, // AnalyzeOptionList (1x) - 57988: 940, // AnyOrAll (1x) - 57989: 941, // AsOpt (1x) - 57993: 942, // AuthOption (1x) - 57996: 943, // BetweenOrNotOp (1x) - 57999: 944, // BitValueType (1x) - 58000: 945, // BlobType (1x) - 58002: 946, // BooleanType (1x) - 57370: 947, // both (1x) - 58008: 948, // Char (1x) - 58011: 949, // CharsetNameOrDefault (1x) - 58012: 950, // CharsetOpt (1x) - 58013: 951, // ClearPasswordExpireOptions (1x) - 58017: 952, // ColumnFormat (1x) - 58019: 953, // ColumnList (1x) - 58026: 954, // ColumnNameOrUserVariableList (1x) - 58023: 955, // ColumnNameOrUserVarListOpt (1x) - 58024: 956, // ColumnNameOrUserVarListOptWithBrackets (1x) - 58032: 957, // ColumnSetValueList (1x) - 58035: 958, // CompareOp (1x) - 58037: 959, // ConnectionOptionList (1x) - 58040: 960, // ConstraintElem (1x) - 58046: 961, // CreateTableOptionListOpt (1x) - 58047: 962, // CreateTableSelectOpt (1x) - 58050: 963, // CreateViewSelectOpt (1x) - 58056: 964, // DatabaseOptionListOpt (1x) - 58058: 965, // DateAndTimeType (1x) - 58063: 966, // DefaultTrueDistinctOpt (1x) - 58064: 967, // DefaultValueExpr (1x) - 57408: 968, // dual (1x) - 58078: 969, // ElseOpt (1x) - 58082: 970, // EnforcedOrNotOrNotNullOpt (1x) - 57345: 971, // error (1x) - 57414: 972, // except (1x) - 58087: 973, // ExplainFormatType (1x) - 58095: 974, // ExpressionOpt (1x) - 58100: 975, // FieldItemList (1x) - 58102: 976, // FieldList (1x) - 58106: 977, // Fields (1x) - 58108: 978, // FixedPointType (1x) - 58110: 979, // FloatingPointType (1x) - 58111: 980, // FlushOption (1x) - 58115: 981, // FuncDatetimePrec (1x) - 58127: 982, // GetFormatSelector (1x) - 58131: 983, // GroupByClause (1x) - 58133: 984, // HandleRangeList (1x) - 58135: 985, // HavingClause (1x) - 58136: 986, // HintMemoryQuota (1x) - 58137: 987, // HintQueryType (1x) - 58140: 988, // HintStorageTypeAndTableList (1x) - 58147: 989, // IgnoreLines (1x) - 58152: 990, // IndexColNameListOpt (1x) - 58156: 991, // IndexHintScope (1x) - 58159: 992, // IndexKeyTypeOpt (1x) - 58168: 993, // IndexTypeOpt (1x) - 58149: 994, // InOrNotOp (1x) - 58171: 995, // IntegerType (1x) - 58174: 996, // IsolationLevel (1x) - 58173: 997, // IsOrNotOp (1x) - 57456: 998, // leading (1x) - 58182: 999, // LikeEscapeOpt (1x) - 58183: 1000, // LikeOrNotOp (1x) - 58184: 1001, // LikeTableWithOrWithoutParen (1x) - 58188: 1002, // Lines (1x) - 58189: 1003, // LinesTerminated (1x) - 58192: 1004, // LoadDataSetList (1x) - 58193: 1005, // LoadDataSetSpecOpt (1x) - 58196: 1006, // LocalOpt (1x) - 58197: 1007, // LocationLabelList (1x) - 58200: 1008, // LockType (1x) - 58201: 1009, // Match (1x) - 58202: 1010, // MatchOpt (1x) - 58205: 1011, // NChar (1x) - 58215: 1012, // NumericType (1x) - 58207: 1013, // NVarchar (1x) - 58219: 1014, // OnDeleteUpdateOpt (1x) - 58220: 1015, // OnDuplicateKeyUpdate (1x) - 58222: 1016, // OptBinMod (1x) - 58226: 1017, // OptCollate (1x) - 58227: 1018, // OptExistingWindowName (1x) - 58229: 1019, // OptFromFirstLast (1x) - 58230: 1020, // OptFull (1x) - 58231: 1021, // OptGConcatSeparator (1x) - 58242: 1022, // OptimizerHintList (1x) - 58236: 1023, // OptPartitionClause (1x) - 58237: 1024, // OptTable (1x) - 58239: 1025, // OptWindowFrameClause (1x) - 58240: 1026, // OptWindowOrderByClause (1x) - 58244: 1027, // OrReplace (1x) - 57494: 1028, // parser (1x) - 58251: 1029, // PartDefValuesOpt (1x) - 58255: 1030, // PartitionKeyAlgorithmOpt (1x) - 58256: 1031, // PartitionMethod (1x) - 58259: 1032, // PartitionNumOpt (1x) - 57496: 1033, // precisionType (1x) - 58269: 1034, // PrepareSQL (1x) - 57498: 1035, // procedure (1x) - 58278: 1036, // QuickOptional (1x) - 58282: 1037, // RegexpOrNotOp (1x) - 58285: 1038, // ReorganizePartitionRuleOpt (1x) - 58296: 1039, // RoleSpecList (1x) - 58305: 1040, // SelectStmtCalcFoundRows (1x) - 58306: 1041, // SelectStmtFieldList (1x) - 58309: 1042, // SelectStmtGroup (1x) - 58311: 1043, // SelectStmtOpts (1x) - 58312: 1044, // SelectStmtSQLBigResult (1x) - 58313: 1045, // SelectStmtSQLBufferResult (1x) - 58314: 1046, // SelectStmtSQLCache (1x) - 58315: 1047, // SelectStmtSQLSmallResult (1x) - 58316: 1048, // SelectStmtStraightJoin (1x) - 58320: 1049, // SetRoleOpt (1x) - 58324: 1050, // ShowIndexKwd (1x) - 58326: 1051, // ShowProfileArgsOpt (1x) - 58328: 1052, // ShowProfileTypes (1x) - 58329: 1053, // ShowProfileTypesOpt (1x) - 58332: 1054, // ShowTargetFilterable (1x) - 57523: 1055, // spatial (1x) - 58339: 1056, // SplitSyntaxOption (1x) - 57528: 1057, // ssl (1x) - 58340: 1058, // Start (1x) - 58341: 1059, // Starting (1x) - 57529: 1060, // starting (1x) - 58343: 1061, // StatementList (1x) - 58345: 1062, // StorageMedia (1x) - 57532: 1063, // stored (1x) - 58350: 1064, // StringType (1x) - 58352: 1065, // SubPartDefinitionList (1x) - 58353: 1066, // SubPartDefinitionListOpt (1x) - 58355: 1067, // SubPartitionNumOpt (1x) - 58356: 1068, // SubPartitionOpt (1x) - 58365: 1069, // TableElementListOpt (1x) - 58368: 1070, // TableLockList (1x) - 58379: 1071, // TableRefsClause (1x) - 58381: 1072, // TableToTableList (1x) - 58383: 1073, // TextType (1x) - 57539: 1074, // trailing (1x) - 58391: 1075, // TrimDirection (1x) - 58393: 1076, // Type (1x) - 58396: 1077, // UnionOpt (1x) - 58405: 1078, // UserVariableList (1x) - 58408: 1079, // UsingRoles (1x) - 58410: 1080, // Values (1x) - 58412: 1081, // ValuesOpt (1x) - 58418: 1082, // ViewAlgorithm (1x) - 58419: 1083, // ViewCheckOption (1x) - 58420: 1084, // ViewDefiner (1x) - 58421: 1085, // ViewFieldList (1x) - 58422: 1086, // ViewName (1x) - 58423: 1087, // ViewSQLSecurity (1x) - 57559: 1088, // virtual (1x) - 58424: 1089, // VirtualOrStored (1x) - 58426: 1090, // WhenClauseList (1x) - 58429: 1091, // WindowClauseOptional (1x) - 58431: 1092, // WindowDefinitionList (1x) - 58432: 1093, // WindowFrameBetween (1x) - 58434: 1094, // WindowFrameExtent (1x) - 58436: 1095, // WindowFrameUnits (1x) - 58439: 1096, // WindowNameOrSpec (1x) - 58441: 1097, // WindowSpecDetails (1x) - 58443: 1098, // WithGrantOptionOpt (1x) - 58444: 1099, // WithReadLockOpt (1x) - 58445: 1100, // WithValidation (1x) - 58446: 1101, // WithValidationOpt (1x) - 58447: 1102, // Year (1x) - 57970: 1103, // $default (0x) - 57936: 1104, // andnot (0x) - 57992: 1105, // AssignmentListOpt (0x) - 58016: 1106, // ColumnDefList (0x) - 58033: 1107, // CommaOpt (0x) - 57957: 1108, // createTableSelect (0x) - 57950: 1109, // empty (0x) - 57969: 1110, // higherThanComma (0x) - 57955: 1111, // insertValues (0x) - 57351: 1112, // invalid (0x) - 57958: 1113, // lowerThanCharsetKwd (0x) - 57968: 1114, // lowerThanComma (0x) - 57956: 1115, // lowerThanCreateTableSelect (0x) - 57965: 1116, // lowerThanEq (0x) - 57954: 1117, // lowerThanInsertValues (0x) - 57951: 1118, // lowerThanIntervalKeyword (0x) - 57959: 1119, // lowerThanKey (0x) - 57960: 1120, // lowerThanLocal (0x) - 57967: 1121, // lowerThanNot (0x) - 57964: 1122, // lowerThanOn (0x) - 57961: 1123, // lowerThanRemove (0x) - 57953: 1124, // lowerThanSetKeyword (0x) - 57952: 1125, // lowerThanStringLitToken (0x) - 57962: 1126, // lowerThenOrder (0x) - 57966: 1127, // neg (0x) - 57963: 1128, // tableRefPriority (0x) + 57344: 0, // $end (1735x) + 59: 1, // ';' (1734x) + 57740: 2, // remove (1544x) + 57604: 3, // comment (1491x) + 57788: 4, // storage (1468x) + 57580: 5, // autoIncrement (1456x) + 44: 6, // ',' (1392x) + 57649: 7, // first (1369x) + 57574: 8, // after (1368x) + 57761: 9, // serial (1364x) + 57581: 10, // autoRandom (1363x) + 57602: 11, // columnFormat (1363x) + 57717: 12, // password (1324x) + 57595: 13, // charsetKwd (1315x) + 57674: 14, // keyBlockSize (1292x) + 57802: 15, // tablespace (1289x) + 57633: 16, // engine (1285x) + 57617: 17, // data (1283x) + 57631: 18, // encryption (1282x) + 57663: 19, // insertMethod (1281x) + 57690: 20, // maxRows (1281x) + 57697: 21, // minRows (1281x) + 57708: 22, // nodegroup (1281x) + 57610: 23, // connection (1275x) + 57596: 24, // checksum (1270x) + 57582: 25, // avgRowLength (1269x) + 57609: 26, // compression (1269x) + 57622: 27, // delayKeyWrite (1269x) + 57752: 28, // rowFormat (1269x) + 57755: 29, // secondaryEngine (1269x) + 57784: 30, // statsAutoRecalc (1269x) + 57785: 31, // statsPersistent (1269x) + 57786: 32, // statsSamplePages (1269x) + 57800: 33, // tableChecksum (1269x) + 57571: 34, // account (1226x) + 57767: 35, // signed (1220x) + 41: 36, // ')' (1213x) + 57783: 37, // start (1204x) + 57705: 38, // no (1202x) + 57592: 39, // cache (1201x) + 57615: 40, // cycle (1201x) + 57698: 41, // minValue (1201x) + 57577: 42, // algorithm (1200x) + 57666: 43, // increment (1200x) + 57706: 44, // nocache (1200x) + 57707: 45, // nocycle (1200x) + 57709: 46, // nomaxvalue (1200x) + 57710: 47, // nominvalue (1200x) + 57712: 48, // noorder (1200x) + 57814: 49, // tp (1200x) + 57669: 50, // invisible (1199x) + 57825: 51, // visible (1199x) + 57824: 52, // view (1194x) + 57795: 53, // subpartition (1190x) + 57720: 54, // partitions (1189x) + 57579: 55, // ascii (1187x) + 57591: 56, // byteType (1187x) + 57817: 57, // unicodeSym (1187x) + 57801: 58, // tables (1186x) + 57603: 59, // columns (1185x) + 57616: 60, // day (1185x) + 57647: 61, // fields (1185x) + 57759: 62, // separator (1185x) + 57787: 63, // status (1185x) + 57723: 64, // preceding (1184x) + 57782: 65, // sqlTsiYear (1184x) + 57832: 66, // yearType (1184x) + 57660: 67, // hour (1183x) + 57691: 68, // maxConnectionsPerHour (1183x) + 57692: 69, // maxQueriesPerHour (1183x) + 57693: 70, // maxUpdatesPerHour (1183x) + 57694: 71, // maxUserConnections (1183x) + 57685: 72, // microsecond (1183x) + 57686: 73, // minute (1183x) + 57689: 74, // month (1183x) + 57732: 75, // quarter (1183x) + 57754: 76, // second (1183x) + 57775: 77, // sqlTsiDay (1183x) + 57776: 78, // sqlTsiHour (1183x) + 57777: 79, // sqlTsiMinute (1183x) + 57778: 80, // sqlTsiMonth (1183x) + 57779: 81, // sqlTsiQuarter (1183x) + 57780: 82, // sqlTsiSecond (1183x) + 57781: 83, // sqlTsiWeek (1183x) + 57831: 84, // week (1183x) + 57597: 85, // cipher (1182x) + 57665: 86, // issuer (1182x) + 57681: 87, // local (1182x) + 57794: 88, // subject (1182x) + 57621: 89, // definer (1181x) + 57657: 90, // hash (1181x) + 57661: 91, // identified (1181x) + 57683: 92, // logs (1181x) + 57744: 93, // respect (1181x) + 57827: 94, // bindings (1180x) + 57614: 95, // current (1180x) + 57652: 96, // following (1180x) + 57826: 97, // binding (1179x) + 57632: 98, // end (1179x) + 57733: 99, // query (1179x) + 57760: 100, // sequence (1179x) + 57808: 101, // timestampType (1179x) + 57815: 102, // unbounded (1179x) + 57834: 103, // enforced (1178x) + 57714: 104, // offset (1178x) + 57724: 105, // prepare (1178x) + 57913: 106, // regions (1178x) + 57748: 107, // role (1178x) + 57819: 108, // user (1178x) + 57584: 109, // begin (1177x) + 57590: 110, // btree (1177x) + 57605: 111, // commit (1177x) + 57619: 112, // datetimeType (1177x) + 57618: 113, // dateType (1177x) + 57650: 114, // fixed (1177x) + 57664: 115, // isolation (1177x) + 57673: 116, // jsonType (1177x) + 57700: 117, // max_idxnum (1177x) + 57695: 118, // memory (1177x) + 57731: 119, // per_db (1177x) + 57725: 120, // privileges (1177x) + 57749: 121, // rollback (1177x) + 57753: 122, // rtree (1177x) + 57803: 123, // temporary (1177x) + 57807: 124, // timeType (1177x) + 57813: 125, // truncate (1177x) + 57821: 126, // validation (1177x) + 57822: 127, // value (1177x) + 57823: 128, // variables (1177x) + 57624: 129, // disable (1176x) + 57629: 130, // dynamic (1176x) + 57630: 131, // enable (1176x) + 57642: 132, // execute (1176x) + 57651: 133, // flush (1176x) + 57654: 134, // full (1176x) + 57799: 135, // global (1176x) + 57682: 136, // location (1176x) + 57687: 137, // mode (1176x) + 57704: 138, // never (1176x) + 57852: 139, // next_row_id (1176x) + 57722: 140, // plugins (1176x) + 57727: 141, // processlist (1176x) + 57737: 142, // recover (1176x) + 57742: 143, // repair (1176x) + 57763: 144, // session (1176x) + 57766: 145, // shutdown (1176x) + 57796: 146, // subpartitions (1176x) + 57908: 147, // tidb (1176x) + 57818: 148, // unknown (1176x) + 57829: 149, // without (1176x) + 57887: 150, // admin (1175x) + 57585: 151, // binlog (1175x) + 57587: 152, // block (1175x) + 57588: 153, // booleanType (1175x) + 57888: 154, // buckets (1175x) + 57599: 155, // client (1175x) + 57891: 156, // cmSketch (1175x) + 57600: 157, // coalesce (1175x) + 57607: 158, // compact (1175x) + 57608: 159, // compressed (1175x) + 57612: 160, // context (1175x) + 57842: 161, // copyKwd (1175x) + 57613: 162, // cpu (1175x) + 57620: 163, // deallocate (1175x) + 57623: 164, // directory (1175x) + 57625: 165, // discard (1175x) + 57626: 166, // disk (1175x) + 57627: 167, // do (1175x) + 57894: 168, // drainer (1175x) + 57640: 169, // exchange (1175x) + 57643: 170, // expansion (1175x) + 57849: 171, // flashback (1175x) + 57659: 172, // hosts (1175x) + 57346: 173, // identifier (1175x) + 57662: 174, // importKwd (1175x) + 57853: 175, // inplace (1175x) + 57854: 176, // instant (1175x) + 57672: 177, // ipc (1175x) + 57896: 178, // job (1175x) + 57895: 179, // jobs (1175x) + 57688: 180, // modify (1175x) + 57897: 181, // nodeID (1175x) + 57898: 182, // nodeState (1175x) + 57713: 183, // nulls (1175x) + 57715: 184, // only (1175x) + 57716: 185, // pageSym (1175x) + 57901: 186, // pump (1175x) + 57736: 187, // rebuild (1175x) + 57738: 188, // redundant (1175x) + 57739: 189, // reload (1175x) + 57741: 190, // reorganize (1175x) + 57750: 191, // routine (1175x) + 57902: 192, // samples (1175x) + 57756: 193, // secondaryLoad (1175x) + 57757: 194, // secondaryUnload (1175x) + 57769: 195, // slave (1175x) + 57770: 196, // slow (1175x) + 57793: 197, // source (1175x) + 57911: 198, // split (1175x) + 57861: 199, // staleness (1175x) + 57903: 200, // stats (1175x) + 57789: 201, // swaps (1175x) + 57872: 202, // tokudbDefault (1175x) + 57873: 203, // tokudbFast (1175x) + 57874: 204, // tokudbLzma (1175x) + 57875: 205, // tokudbQuickLZ (1175x) + 57877: 206, // tokudbSmall (1175x) + 57876: 207, // tokudbSnappy (1175x) + 57878: 208, // tokudbUncompressed (1175x) + 57879: 209, // tokudbZlib (1175x) + 57910: 210, // topn (1175x) + 57809: 211, // trace (1175x) + 57572: 212, // action (1174x) + 57573: 213, // advise (1174x) + 57575: 214, // against (1174x) + 57576: 215, // always (1174x) + 57586: 216, // bitType (1174x) + 57589: 217, // boolType (1174x) + 57840: 218, // bound (1174x) + 57889: 219, // builtins (1174x) + 57890: 220, // cancel (1174x) + 57594: 221, // capture (1174x) + 57593: 222, // cascaded (1174x) + 57598: 223, // cleanup (1174x) + 57601: 224, // collation (1174x) + 57606: 225, // committed (1174x) + 57611: 226, // consistent (1174x) + 57892: 227, // ddl (1174x) + 57893: 228, // depth (1174x) + 57628: 229, // duplicate (1174x) + 57634: 230, // engines (1174x) + 57635: 231, // enum (1174x) + 57636: 232, // event (1174x) + 57637: 233, // events (1174x) + 57638: 234, // evolve (1174x) + 57847: 235, // exact (1174x) + 57644: 236, // expire (1174x) + 57885: 237, // exprPushdownBlacklist (1174x) + 57645: 238, // extended (1174x) + 57646: 239, // faultsSym (1174x) + 57648: 240, // file (1174x) + 57653: 241, // format (1174x) + 57655: 242, // function (1174x) + 57656: 243, // grants (1174x) + 57658: 244, // history (1174x) + 57830: 245, // identSQLErrors (1174x) + 57667: 246, // incremental (1174x) + 57668: 247, // indexes (1174x) + 57855: 248, // internal (1174x) + 57670: 249, // invoker (1174x) + 57671: 250, // io (1174x) + 57675: 251, // labels (1174x) + 57676: 252, // language (1174x) + 57677: 253, // last (1174x) + 57678: 254, // less (1174x) + 57679: 255, // level (1174x) + 57680: 256, // list (1174x) + 57684: 257, // master (1174x) + 57857: 258, // max (1174x) + 57699: 259, // max_minutes (1174x) + 57696: 260, // merge (1174x) + 57856: 261, // min (1174x) + 57702: 262, // national (1174x) + 57703: 263, // ncharType (1174x) + 57711: 264, // none (1174x) + 57835: 265, // nowait (1174x) + 57792: 266, // open (1174x) + 57899: 267, // optimistic (1174x) + 57886: 268, // optRuleBlacklist (1174x) + 57718: 269, // partial (1174x) + 57719: 270, // partitioning (1174x) + 57730: 271, // per_table (1174x) + 57900: 272, // pessimistic (1174x) + 57726: 273, // process (1174x) + 57728: 274, // profile (1174x) + 57729: 275, // profiles (1174x) + 57734: 276, // queries (1174x) + 57860: 277, // recent (1174x) + 57914: 278, // region (1174x) + 57743: 279, // repeatable (1174x) + 57745: 280, // replica (1174x) + 57746: 281, // replication (1174x) + 57758: 282, // security (1174x) + 57762: 283, // serializable (1174x) + 57764: 284, // share (1174x) + 57768: 285, // simple (1174x) + 57771: 286, // snapshot (1174x) + 57906: 287, // statsBuckets (1174x) + 57907: 288, // statsHealthy (1174x) + 57905: 289, // statsHistograms (1174x) + 57904: 290, // statsMeta (1174x) + 57866: 291, // strong (1174x) + 57797: 292, // super (1174x) + 57790: 293, // switchesSym (1174x) + 57791: 294, // systemTime (1174x) + 57804: 295, // temptable (1174x) + 57805: 296, // textType (1174x) + 57806: 297, // than (1174x) + 57909: 298, // tiFlash (1174x) + 57880: 299, // top (1174x) + 57810: 300, // traditional (1174x) + 57811: 301, // transaction (1174x) + 57812: 302, // triggers (1174x) + 57816: 303, // uncommitted (1174x) + 57820: 304, // undefined (1174x) + 57828: 305, // warnings (1174x) + 57912: 306, // width (1174x) + 57833: 307, // x509 (1174x) + 57836: 308, // addDate (1173x) + 57578: 309, // any (1173x) + 57583: 310, // avg (1173x) + 57837: 311, // bitAnd (1173x) + 57838: 312, // bitOr (1173x) + 57839: 313, // bitXor (1173x) + 57841: 314, // cast (1173x) + 57843: 315, // count (1173x) + 57844: 316, // curTime (1173x) + 57845: 317, // dateAdd (1173x) + 57846: 318, // dateSub (1173x) + 57639: 319, // escape (1173x) + 57641: 320, // exclusive (1173x) + 57848: 321, // extract (1173x) + 57850: 322, // getFormat (1173x) + 57851: 323, // groupConcat (1173x) + 57701: 324, // names (1173x) + 57858: 325, // now (1173x) + 57859: 326, // position (1173x) + 57735: 327, // quick (1173x) + 57747: 328, // reverse (1173x) + 57751: 329, // rowCount (1173x) + 57765: 330, // shared (1173x) + 57798: 331, // some (1173x) + 57772: 332, // sqlBufferResult (1173x) + 57773: 333, // sqlCache (1173x) + 57774: 334, // sqlNoCache (1173x) + 57862: 335, // std (1173x) + 57863: 336, // stddev (1173x) + 57864: 337, // stddevPop (1173x) + 57865: 338, // stddevSamp (1173x) + 57867: 339, // subDate (1173x) + 57869: 340, // substring (1173x) + 57868: 341, // sum (1173x) + 57870: 342, // timestampAdd (1173x) + 57871: 343, // timestampDiff (1173x) + 57881: 344, // trim (1173x) + 57882: 345, // variance (1173x) + 57883: 346, // varPop (1173x) + 57884: 347, // varSamp (1173x) + 40: 348, // '(' (1068x) + 57485: 349, // on (984x) + 57348: 350, // stringLit (946x) + 57478: 351, // not (940x) + 57396: 352, // defaultKwd (905x) + 57363: 353, // as (901x) + 57377: 354, // collate (846x) + 57458: 355, // left (844x) + 57514: 356, // right (844x) + 57544: 357, // union (827x) + 43: 358, // '+' (812x) + 45: 359, // '-' (812x) + 57566: 360, // with (812x) + 57477: 361, // mod (797x) + 57482: 362, // null (775x) + 57494: 363, // partition (773x) + 57551: 364, // using (757x) + 57418: 365, // forKwd (737x) + 57466: 366, // lock (733x) + 57490: 367, // order (733x) + 57460: 368, // limit (723x) + 57375: 369, // charType (716x) + 57362: 370, // and (709x) + 57563: 371, // where (698x) + 57510: 372, // replace (692x) + 57489: 373, // or (689x) + 57353: 374, // andand (688x) + 57721: 375, // pipesAsOr (688x) + 57567: 376, // xor (688x) + 57421: 377, // from (682x) + 57521: 378, // set (680x) + 57948: 379, // eq (678x) + 57943: 380, // intLit (676x) + 57531: 381, // straightJoin (656x) + 57565: 382, // window (648x) + 57428: 383, // having (646x) + 57450: 384, // join (643x) + 57426: 385, // group (638x) + 57570: 386, // natural (633x) + 57382: 387, // cross (632x) + 57438: 388, // inner (632x) + 125: 389, // '}' (631x) + 57459: 390, // like (629x) + 42: 391, // '*' (627x) + 46: 392, // '.' (623x) + 57367: 393, // binaryType (617x) + 57502: 394, // rangeKwd (614x) + 57427: 395, // groups (613x) + 57517: 396, // rows (613x) + 57400: 397, // desc (612x) + 57364: 398, // asc (610x) + 57391: 399, // dayHour (608x) + 57392: 400, // dayMicrosecond (608x) + 57393: 401, // dayMinute (608x) + 57394: 402, // daySecond (608x) + 57430: 403, // hourMicrosecond (608x) + 57431: 404, // hourMinute (608x) + 57432: 405, // hourSecond (608x) + 57475: 406, // minuteMicrosecond (608x) + 57476: 407, // minuteSecond (608x) + 57519: 408, // secondMicrosecond (608x) + 57568: 409, // yearMonth (608x) + 57562: 410, // when (607x) + 57435: 411, // in (605x) + 57408: 412, // elseKwd (604x) + 57535: 413, // then (601x) + 60: 414, // '<' (594x) + 62: 415, // '>' (594x) + 57949: 416, // ge (594x) + 57442: 417, // is (594x) + 57950: 418, // le (594x) + 57954: 419, // neq (594x) + 57955: 420, // neqSynonym (594x) + 57956: 421, // nulleq (594x) + 57433: 422, // ifKwd (593x) + 57365: 423, // between (592x) + 37: 424, // '%' (586x) + 38: 425, // '&' (586x) + 47: 426, // '/' (586x) + 94: 427, // '^' (586x) + 124: 428, // '|' (586x) + 57404: 429, // div (586x) + 57953: 430, // lsh (586x) + 57958: 431, // rsh (586x) + 57507: 432, // regexpKwd (582x) + 57515: 433, // rlike (582x) + 57349: 434, // singleAtIdentifier (582x) + 57451: 435, // key (579x) + 57387: 436, // currentUser (577x) + 57443: 437, // insert (574x) + 123: 438, // '{' (569x) + 57376: 439, // check (569x) + 57942: 440, // decLit (569x) + 57941: 441, // floatLit (569x) + 57440: 442, // interval (569x) + 57957: 443, // paramMarker (569x) + 57498: 444, // primary (569x) + 57945: 445, // bitLit (564x) + 57944: 446, // hexLit (564x) + 57555: 447, // values (564x) + 57412: 448, // exists (563x) + 57415: 449, // falseKwd (563x) + 57542: 450, // trueKwd (563x) + 57380: 451, // convert (562x) + 57389: 452, // database (562x) + 57543: 453, // unique (562x) + 57350: 454, // doubleAtIdentifier (561x) + 57929: 455, // builtinNow (560x) + 57386: 456, // currentTs (560x) + 57464: 457, // localTime (560x) + 57465: 458, // localTs (560x) + 57347: 459, // underscoreCS (560x) + 57516: 460, // row (559x) + 33: 461, // '!' (558x) + 126: 462, // '~' (558x) + 57915: 463, // builtinAddDate (558x) + 57916: 464, // builtinBitAnd (558x) + 57917: 465, // builtinBitOr (558x) + 57918: 466, // builtinBitXor (558x) + 57919: 467, // builtinCast (558x) + 57920: 468, // builtinCount (558x) + 57921: 469, // builtinCurDate (558x) + 57922: 470, // builtinCurTime (558x) + 57923: 471, // builtinDateAdd (558x) + 57924: 472, // builtinDateSub (558x) + 57925: 473, // builtinExtract (558x) + 57926: 474, // builtinGroupConcat (558x) + 57927: 475, // builtinMax (558x) + 57928: 476, // builtinMin (558x) + 57930: 477, // builtinPosition (558x) + 57935: 478, // builtinStddevPop (558x) + 57936: 479, // builtinStddevSamp (558x) + 57931: 480, // builtinSubDate (558x) + 57932: 481, // builtinSubstring (558x) + 57933: 482, // builtinSum (558x) + 57934: 483, // builtinSysDate (558x) + 57937: 484, // builtinTrim (558x) + 57938: 485, // builtinUser (558x) + 57939: 486, // builtinVarPop (558x) + 57940: 487, // builtinVarSamp (558x) + 57372: 488, // caseKwd (558x) + 57383: 489, // cumeDist (558x) + 57384: 490, // currentDate (558x) + 57388: 491, // currentRole (558x) + 57385: 492, // currentTime (558x) + 57399: 493, // denseRank (558x) + 57416: 494, // firstValue (558x) + 57454: 495, // lag (558x) + 57455: 496, // lastValue (558x) + 57456: 497, // lead (558x) + 57959: 498, // not2 (558x) + 57480: 499, // nthValue (558x) + 57481: 500, // ntile (558x) + 57496: 501, // percentRank (558x) + 57503: 502, // rank (558x) + 57509: 503, // repeat (558x) + 57518: 504, // rowNumber (558x) + 57552: 505, // utcDate (558x) + 57554: 506, // utcTime (558x) + 57553: 507, // utcTimestamp (558x) + 57379: 508, // constraint (557x) + 57506: 509, // references (557x) + 57423: 510, // generated (553x) + 57354: 511, // pipes (542x) + 57434: 512, // ignore (525x) + 57470: 513, // match (515x) + 57520: 514, // selectKwd (515x) + 57374: 515, // character (504x) + 57436: 516, // index (502x) + 57493: 517, // packKeys (447x) + 57501: 518, // preSplitRegions (447x) + 57500: 519, // shardRowIDBits (447x) + 58153: 520, // Identifier (409x) + 58222: 521, // NotKeywordToken (409x) + 58401: 522, // TiDBKeyword (409x) + 58412: 523, // UnReservedKeyword (409x) + 57951: 524, // jss (383x) + 57952: 525, // juss (383x) + 57471: 526, // maxValue (381x) + 57539: 527, // to (380x) + 57461: 528, // lines (378x) + 57370: 529, // by (375x) + 57511: 530, // require (370x) + 57947: 531, // assignmentEq (369x) + 57419: 532, // force (366x) + 57550: 533, // use (366x) + 57525: 534, // sql (364x) + 64: 535, // '@' (363x) + 57441: 536, // into (363x) + 57371: 537, // cascade (360x) + 57406: 538, // drop (360x) + 57504: 539, // read (360x) + 57512: 540, // restrict (360x) + 57361: 541, // analyze (357x) + 57360: 542, // alter (356x) + 57381: 543, // create (356x) + 57420: 544, // foreign (356x) + 57422: 545, // fulltext (356x) + 57558: 546, // varcharacter (354x) + 57557: 547, // varcharType (354x) + 57373: 548, // change (353x) + 57395: 549, // decimalType (353x) + 57405: 550, // doubleType (353x) + 57417: 551, // floatType (353x) + 57439: 552, // integerType (353x) + 57444: 553, // intType (353x) + 57505: 554, // realType (353x) + 57508: 555, // rename (353x) + 57559: 556, // varbinaryType (352x) + 57564: 557, // write (352x) + 57358: 558, // add (351x) + 57366: 559, // bigIntType (351x) + 57368: 560, // blobType (351x) + 57445: 561, // int1Type (351x) + 57446: 562, // int2Type (351x) + 57447: 563, // int3Type (351x) + 57448: 564, // int4Type (351x) + 57449: 565, // int8Type (351x) + 57556: 566, // long (351x) + 57467: 567, // longblobType (351x) + 57468: 568, // longtextType (351x) + 57472: 569, // mediumblobType (351x) + 57473: 570, // mediumIntType (351x) + 57474: 571, // mediumtextType (351x) + 57483: 572, // numericType (351x) + 57484: 573, // nvarcharType (351x) + 57486: 574, // optimize (351x) + 57523: 575, // smallIntType (351x) + 57536: 576, // tinyblobType (351x) + 57537: 577, // tinyIntType (351x) + 57538: 578, // tinytextType (351x) + 57547: 579, // until (350x) + 58373: 580, // SubSelect (154x) + 58422: 581, // UserVariable (153x) + 58353: 582, // SimpleIdent (152x) + 58364: 583, // StringLiteral (151x) + 58200: 584, // Literal (150x) + 58135: 585, // FunctionCallGeneric (148x) + 58136: 586, // FunctionCallKeyword (148x) + 58137: 587, // FunctionCallNonKeyword (148x) + 58138: 588, // FunctionNameConflict (148x) + 58139: 589, // FunctionNameDateArith (148x) + 58140: 590, // FunctionNameDateArithMultiForms (148x) + 58141: 591, // FunctionNameDatetimePrecision (148x) + 58142: 592, // FunctionNameOptionalBraces (148x) + 58352: 593, // SimpleExpr (148x) + 58374: 594, // SumExpr (148x) + 58376: 595, // SystemVariable (148x) + 58432: 596, // Variable (148x) + 58455: 597, // WindowFuncCall (148x) + 58008: 598, // BitExpr (136x) + 58283: 599, // PredicateExpr (119x) + 58011: 600, // BoolPri (116x) + 58105: 601, // Expression (116x) + 58466: 602, // logAnd (90x) + 58467: 603, // logOr (90x) + 58219: 604, // NUM (75x) + 58386: 605, // TableName (64x) + 57359: 606, // all (49x) + 58365: 607, // StringName (49x) + 57546: 608, // unsigned (47x) + 57569: 609, // zerofill (45x) + 58096: 610, // EqOpt (43x) + 58030: 611, // ColumnName (38x) + 57492: 612, // over (38x) + 57532: 613, // tableKwd (37x) + 58317: 614, // SelectStmt (30x) + 58318: 615, // SelectStmtBasic (30x) + 58321: 616, // SelectStmtFromDualTable (30x) + 58322: 617, // SelectStmtFromTable (30x) + 58460: 618, // WindowingClause (28x) + 58191: 619, // LengthNum (27x) + 58114: 620, // FieldLen (24x) + 57527: 621, // sqlCalcFoundRows (22x) + 58415: 622, // UnionSelect (22x) + 58413: 623, // UnionClauseList (21x) + 58416: 624, // UnionStmt (21x) + 57548: 625, // update (21x) + 58019: 626, // CharsetKw (20x) + 57398: 627, // deleteKwd (18x) + 58255: 628, // OptWindowingClause (17x) + 57534: 629, // terminated (16x) + 57397: 630, // delayed (15x) + 57429: 631, // highPriority (15x) + 57469: 632, // lowPriority (15x) + 58241: 633, // OptFieldLen (15x) + 57526: 634, // sqlBigResult (15x) + 58424: 635, // Username (15x) + 57402: 636, // distinct (14x) + 57403: 637, // distinctRow (14x) + 57409: 638, // enclosed (14x) + 58074: 639, // DefaultKwdOpt (13x) + 57411: 640, // escaped (13x) + 58106: 641, // ExpressionList (13x) + 58185: 642, // JoinTable (13x) + 57488: 643, // optionally (13x) + 58270: 644, // PartitionNameList (13x) + 57528: 645, // sqlSmallResult (13x) + 58383: 646, // TableFactor (13x) + 58394: 647, // TableRef (13x) + 58078: 648, // DistinctKwd (12x) + 58079: 649, // DistinctOpt (11x) + 58130: 650, // FromOrIn (11x) + 58154: 651, // IfExists (11x) + 58155: 652, // IfNotExists (11x) + 58311: 653, // Rolename (11x) + 58308: 654, // RoleNameString (11x) + 58445: 655, // WhereClause (11x) + 58446: 656, // WhereClauseOptional (11x) + 58020: 657, // CharsetName (10x) + 58073: 658, // DefaultFalseDistinctOpt (10x) + 58236: 659, // OptBinary (10x) + 58259: 660, // OrderBy (10x) + 58260: 661, // OrderByOptional (10x) + 58387: 662, // TableNameList (10x) + 58404: 663, // TimestampUnit (10x) + 58013: 664, // BuggyDefaultFalseDistinctOpt (9x) + 58104: 665, // ExprOrDefault (9x) + 58186: 666, // JoinType (9x) + 57479: 667, // noWriteToBinLog (9x) + 58262: 668, // PartDefOption (9x) + 57996: 669, // AnalyzeOptionListOpt (8x) + 58031: 670, // ColumnNameList (8x) + 58064: 671, // CrossOpt (8x) + 58077: 672, // DeleteFromStmt (8x) + 58173: 673, // IndexPartSpecification (8x) + 58179: 674, // InsertIntoStmt (8x) + 58187: 675, // KeyOrIndex (8x) + 58300: 676, // ReplaceIntoStmt (8x) + 58312: 677, // RolenameList (8x) + 58324: 678, // SelectStmtLimit (8x) + 58402: 679, // TimeUnit (8x) + 58418: 680, // UpdateStmt (8x) + 58435: 681, // VariableName (8x) + 57984: 682, // AllOrPartitionNameList (7x) + 58051: 683, // ConstraintKeywordOpt (7x) + 58098: 684, // EscapedTableRef (7x) + 58174: 685, // IndexPartSpecificationList (7x) + 58221: 686, // NoWriteToBinLogAliasOpt (7x) + 58314: 687, // RowFormat (7x) + 58339: 688, // ShowDatabaseNameOpt (7x) + 58351: 689, // SignedNum (7x) + 58391: 690, // TableOption (7x) + 57560: 691, // varying (7x) + 57378: 692, // column (6x) + 58025: 693, // ColumnDef (6x) + 58066: 694, // DatabaseOption (6x) + 58065: 695, // DBName (6x) + 58097: 696, // EqOrAssignmentEq (6x) + 57425: 697, // grant (6x) + 58165: 698, // IndexInvisible (6x) + 58170: 699, // IndexNameList (6x) + 58176: 700, // IndexType (6x) + 58227: 701, // NumLiteral (6x) + 58315: 702, // RowValue (6x) + 58316: 703, // SelectLockOpt (6x) + 57522: 704, // show (6x) + 58341: 705, // ShowLikeOrWhereOpt (6x) + 58395: 706, // TableRefs (6x) + 57983: 707, // AlgorithmClause (5x) + 58014: 708, // ByItem (5x) + 58028: 709, // ColumnKeywordOpt (5x) + 58107: 710, // ExpressionListOpt (5x) + 58116: 711, // FieldOpt (5x) + 58117: 712, // FieldOpts (5x) + 58120: 713, // FieldsOrColumns (5x) + 58168: 714, // IndexName (5x) + 58171: 715, // IndexOption (5x) + 58172: 716, // IndexOptionList (5x) + 57437: 717, // infile (5x) + 58208: 718, // LockClause (5x) + 58248: 719, // OptNullTreatment (5x) + 58287: 720, // PriorityOpt (5x) + 58378: 721, // TableAsName (5x) + 58425: 722, // UsernameList (5x) + 58420: 723, // UserSpec (5x) + 58000: 724, // Assignment (4x) + 58004: 725, // AuthString (4x) + 58005: 726, // BeginTransactionStmt (4x) + 58015: 727, // ByList (4x) + 58024: 728, // CollationName (4x) + 58044: 729, // CommitStmt (4x) + 58049: 730, // Constraint (4x) + 57410: 731, // errorKwd (4x) + 58103: 732, // ExplainableStmt (4x) + 58118: 733, // FieldTerminator (4x) + 58125: 734, // FloatOpt (4x) + 57424: 735, // general (4x) + 58157: 736, // IgnoreOptional (4x) + 58177: 737, // IndexTypeName (4x) + 58196: 738, // LimitOption (4x) + 57463: 739, // load (4x) + 58204: 740, // LoadDataStmt (4x) + 57487: 741, // option (4x) + 58252: 742, // OptWild (4x) + 58258: 743, // Order (4x) + 57491: 744, // outer (4x) + 58282: 745, // Precision (4x) + 58294: 746, // ReferDef (4x) + 58305: 747, // RestrictOrCascadeOpt (4x) + 58313: 748, // RollbackStmt (4x) + 58335: 749, // SetExpr (4x) + 58338: 750, // SetStmt (4x) + 58392: 751, // TableOptionList (4x) + 58407: 752, // TransactionChar (4x) + 58421: 753, // UserSpecList (4x) + 58456: 754, // WindowName (4x) + 58001: 755, // AssignmentList (3x) + 58037: 756, // ColumnOption (3x) + 58040: 757, // ColumnPosition (3x) + 58060: 758, // CreateTableStmt (3x) + 58067: 759, // DatabaseOptionList (3x) + 58069: 760, // DatabaseSym (3x) + 58093: 761, // EnforcedOrNot (3x) + 58143: 762, // GeneratedAlways (3x) + 58145: 763, // GlobalScope (3x) + 57352: 764, // hintComment (3x) + 58160: 765, // IndexHint (3x) + 58164: 766, // IndexHintType (3x) + 58169: 767, // IndexNameAndTypeOpt (3x) + 57452: 768, // keys (3x) + 58216: 769, // MaxValueOrExpression (3x) + 58237: 770, // OptCharset (3x) + 58238: 771, // OptCharsetWithOptBinary (3x) + 58251: 772, // OptTemporary (3x) + 58265: 773, // PartitionDefinition (3x) + 58274: 774, // PasswordExpire (3x) + 58276: 775, // PasswordOrLockOption (3x) + 58281: 776, // PluginNameList (3x) + 58286: 777, // PrimaryOpt (3x) + 58288: 778, // PrivElem (3x) + 58291: 779, // PrivType (3x) + 58301: 780, // RequireClause (3x) + 58302: 781, // RequireClauseOpt (3x) + 58304: 782, // RequireListElement (3x) + 58363: 783, // StringList (3x) + 58380: 784, // TableElement (3x) + 58389: 785, // TableNameOptWild (3x) + 58390: 786, // TableOptimizerHints (3x) + 58408: 787, // TransactionChars (3x) + 57541: 788, // trigger (3x) + 57545: 789, // unlock (3x) + 57549: 790, // usage (3x) + 58429: 791, // ValuesList (3x) + 58427: 792, // ValueSym (3x) + 58433: 793, // VariableAssignment (3x) + 58453: 794, // WindowFrameStart (3x) + 57982: 795, // AdminStmt (2x) + 57985: 796, // AlterDatabaseStmt (2x) + 57986: 797, // AlterOrderItem (2x) + 57989: 798, // AlterTableSpec (2x) + 57992: 799, // AlterTableStmt (2x) + 57993: 800, // AlterUserStmt (2x) + 57994: 801, // AnalyzeOption (2x) + 57997: 802, // AnalyzeTableStmt (2x) + 58007: 803, // BinlogStmt (2x) + 58016: 804, // CastType (2x) + 58017: 805, // ChangeStmt (2x) + 58032: 806, // ColumnNameListOpt (2x) + 58035: 807, // ColumnNameOrUserVariable (2x) + 58038: 808, // ColumnOptionList (2x) + 58039: 809, // ColumnOptionListOpt (2x) + 58041: 810, // ColumnSetValue (2x) + 58046: 811, // ConnectionOption (2x) + 58048: 812, // ConnectionOptions (2x) + 58052: 813, // CreateBindingStmt (2x) + 58053: 814, // CreateDatabaseStmt (2x) + 58054: 815, // CreateIndexStmt (2x) + 58055: 816, // CreateRoleStmt (2x) + 58057: 817, // CreateSequenceStmt (2x) + 58058: 818, // CreateTableOptionListOpt (2x) + 58061: 819, // CreateUserStmt (2x) + 58063: 820, // CreateViewStmt (2x) + 57390: 821, // databases (2x) + 58071: 822, // DeallocateStmt (2x) + 58072: 823, // DeallocateSym (2x) + 57401: 824, // describe (2x) + 58080: 825, // DoStmt (2x) + 58081: 826, // DropBindingStmt (2x) + 58082: 827, // DropDatabaseStmt (2x) + 58083: 828, // DropIndexStmt (2x) + 58084: 829, // DropRoleStmt (2x) + 58085: 830, // DropSequenceStmt (2x) + 58086: 831, // DropStatsStmt (2x) + 58087: 832, // DropTableStmt (2x) + 58088: 833, // DropUserStmt (2x) + 58089: 834, // DropViewStmt (2x) + 58090: 835, // DuplicateOpt (2x) + 58092: 836, // EmptyStmt (2x) + 58094: 837, // EnforcedOrNotOpt (2x) + 58099: 838, // ExecuteStmt (2x) + 57413: 839, // explain (2x) + 58101: 840, // ExplainStmt (2x) + 58102: 841, // ExplainSym (2x) + 58109: 842, // Field (2x) + 58110: 843, // FieldAsName (2x) + 58111: 844, // FieldAsNameOpt (2x) + 58112: 845, // FieldItem (2x) + 58122: 846, // FlashbackTableStmt (2x) + 58128: 847, // FlushStmt (2x) + 58129: 848, // FromDual (2x) + 58133: 849, // FuncDatetimePrecList (2x) + 58134: 850, // FuncDatetimePrecListOpt (2x) + 58146: 851, // GrantRoleStmt (2x) + 58147: 852, // GrantStmt (2x) + 58149: 853, // HandleRange (2x) + 58151: 854, // HashString (2x) + 58159: 855, // IndexAdviseStmt (2x) + 58161: 856, // IndexHintList (2x) + 58162: 857, // IndexHintListOpt (2x) + 58167: 858, // IndexLockAndAlgorithmOpt (2x) + 58180: 859, // InsertValues (2x) + 58182: 860, // IntoOpt (2x) + 58188: 861, // KeyOrIndexOpt (2x) + 57453: 862, // kill (2x) + 58189: 863, // KillOrKillTiDB (2x) + 58190: 864, // KillStmt (2x) + 58195: 865, // LimitClause (2x) + 57462: 866, // linear (2x) + 58197: 867, // LinearOpt (2x) + 58198: 868, // Lines (2x) + 58201: 869, // LoadDataSetItem (2x) + 58205: 870, // LoadStatsStmt (2x) + 58206: 871, // LocalOpt (2x) + 58209: 872, // LockTablesStmt (2x) + 58217: 873, // MaxValueOrExpressionList (2x) + 58223: 874, // NowSym (2x) + 58224: 875, // NowSymFunc (2x) + 58225: 876, // NowSymOptionFraction (2x) + 58226: 877, // NumList (2x) + 58230: 878, // ObjectType (2x) + 58229: 879, // ODBCDateTimeType (2x) + 57355: 880, // odbcDateType (2x) + 57357: 881, // odbcTimestampType (2x) + 57356: 882, // odbcTimeType (2x) + 58231: 883, // OnDelete (2x) + 58234: 884, // OnUpdate (2x) + 58239: 885, // OptCollate (2x) + 58243: 886, // OptFull (2x) + 58245: 887, // OptInteger (2x) + 58256: 888, // OptionalBraces (2x) + 58247: 889, // OptLeadLagInfo (2x) + 58246: 890, // OptLLDefault (2x) + 58261: 891, // OuterOpt (2x) + 58263: 892, // PartDefOptionList (2x) + 58266: 893, // PartitionDefinitionList (2x) + 58267: 894, // PartitionDefinitionListOpt (2x) + 58271: 895, // PartitionNameListOpt (2x) + 58273: 896, // PartitionOpt (2x) + 58275: 897, // PasswordOpt (2x) + 58277: 898, // PasswordOrLockOptionList (2x) + 58278: 899, // PasswordOrLockOptions (2x) + 58285: 900, // PreparedStmt (2x) + 58289: 901, // PrivElemList (2x) + 58290: 902, // PrivLevel (2x) + 58293: 903, // RecoverTableStmt (2x) + 58295: 904, // ReferOpt (2x) + 58297: 905, // RegexpSym (2x) + 58298: 906, // RenameTableStmt (2x) + 57513: 907, // revoke (2x) + 58306: 908, // RevokeRoleStmt (2x) + 58307: 909, // RevokeStmt (2x) + 58309: 910, // RoleSpec (2x) + 58331: 911, // SequenceOption (2x) + 58333: 912, // SetDefaultRoleOpt (2x) + 58334: 913, // SetDefaultRoleStmt (2x) + 58337: 914, // SetRoleStmt (2x) + 58343: 915, // ShowProfileType (2x) + 58346: 916, // ShowStmt (2x) + 58347: 917, // ShowTableAliasOpt (2x) + 58349: 918, // ShutdownStmt (2x) + 58350: 919, // SignedLiteral (2x) + 58354: 920, // SplitOption (2x) + 58355: 921, // SplitRegionStmt (2x) + 58359: 922, // Statement (2x) + 58361: 923, // StatsPersistentVal (2x) + 58367: 924, // SubPartDefinition (2x) + 58370: 925, // SubPartitionMethod (2x) + 58375: 926, // Symbol (2x) + 58377: 927, // TableAliasRefList (2x) + 58379: 928, // TableAsNameOpt (2x) + 58381: 929, // TableElementList (2x) + 58384: 930, // TableLock (2x) + 58388: 931, // TableNameListOpt (2x) + 58393: 932, // TableOrTables (2x) + 58399: 933, // TablesTerminalSym (2x) + 58397: 934, // TableToTable (2x) + 58406: 935, // TraceableStmt (2x) + 58405: 936, // TraceStmt (2x) + 58410: 937, // TruncateTableStmt (2x) + 58417: 938, // UnlockTablesStmt (2x) + 58419: 939, // UseStmt (2x) + 58431: 940, // Varchar (2x) + 58434: 941, // VariableAssignmentList (2x) + 58443: 942, // WhenClause (2x) + 58448: 943, // WindowDefinition (2x) + 58451: 944, // WindowFrameBound (2x) + 58458: 945, // WindowSpec (2x) + 61: 946, // '=' (1x) + 57981: 947, // AdminShowSlow (1x) + 57987: 948, // AlterOrderList (1x) + 57988: 949, // AlterTablePartitionOpt (1x) + 57990: 950, // AlterTableSpecList (1x) + 57991: 951, // AlterTableSpecListOpt (1x) + 57995: 952, // AnalyzeOptionList (1x) + 57998: 953, // AnyOrAll (1x) + 57999: 954, // AsOpt (1x) + 58003: 955, // AuthOption (1x) + 58006: 956, // BetweenOrNotOp (1x) + 58009: 957, // BitValueType (1x) + 58010: 958, // BlobType (1x) + 58012: 959, // BooleanType (1x) + 57369: 960, // both (1x) + 58018: 961, // Char (1x) + 58021: 962, // CharsetNameOrDefault (1x) + 58022: 963, // CharsetOpt (1x) + 58023: 964, // ClearPasswordExpireOptions (1x) + 58027: 965, // ColumnFormat (1x) + 58029: 966, // ColumnList (1x) + 58036: 967, // ColumnNameOrUserVariableList (1x) + 58033: 968, // ColumnNameOrUserVarListOpt (1x) + 58034: 969, // ColumnNameOrUserVarListOptWithBrackets (1x) + 58042: 970, // ColumnSetValueList (1x) + 58045: 971, // CompareOp (1x) + 58047: 972, // ConnectionOptionList (1x) + 58050: 973, // ConstraintElem (1x) + 58056: 974, // CreateSequenceOptionListOpt (1x) + 58059: 975, // CreateTableSelectOpt (1x) + 58062: 976, // CreateViewSelectOpt (1x) + 58068: 977, // DatabaseOptionListOpt (1x) + 58070: 978, // DateAndTimeType (1x) + 58075: 979, // DefaultTrueDistinctOpt (1x) + 58076: 980, // DefaultValueExpr (1x) + 57407: 981, // dual (1x) + 58091: 982, // ElseOpt (1x) + 58095: 983, // EnforcedOrNotOrNotNullOpt (1x) + 57414: 984, // except (1x) + 58100: 985, // ExplainFormatType (1x) + 58108: 986, // ExpressionOpt (1x) + 58113: 987, // FieldItemList (1x) + 58115: 988, // FieldList (1x) + 58119: 989, // Fields (1x) + 58121: 990, // FixedPointType (1x) + 58123: 991, // FlashbackToNewName (1x) + 58124: 992, // FlashbackUntil (1x) + 58126: 993, // FloatingPointType (1x) + 58127: 994, // FlushOption (1x) + 58131: 995, // FulltextSearchModifierOpt (1x) + 58132: 996, // FuncDatetimePrec (1x) + 58144: 997, // GetFormatSelector (1x) + 58148: 998, // GroupByClause (1x) + 58150: 999, // HandleRangeList (1x) + 58152: 1000, // HavingClause (1x) + 58156: 1001, // IgnoreLines (1x) + 58163: 1002, // IndexHintScope (1x) + 58166: 1003, // IndexKeyTypeOpt (1x) + 58175: 1004, // IndexPartSpecificationListOpt (1x) + 58178: 1005, // IndexTypeOpt (1x) + 58158: 1006, // InOrNotOp (1x) + 58181: 1007, // IntegerType (1x) + 58184: 1008, // IsolationLevel (1x) + 58183: 1009, // IsOrNotOp (1x) + 57457: 1010, // leading (1x) + 58192: 1011, // LikeEscapeOpt (1x) + 58193: 1012, // LikeOrNotOp (1x) + 58194: 1013, // LikeTableWithOrWithoutParen (1x) + 58199: 1014, // LinesTerminated (1x) + 58202: 1015, // LoadDataSetList (1x) + 58203: 1016, // LoadDataSetSpecOpt (1x) + 58207: 1017, // LocationLabelList (1x) + 58210: 1018, // LockType (1x) + 58211: 1019, // LogTypeOpt (1x) + 58212: 1020, // Match (1x) + 58213: 1021, // MatchOpt (1x) + 58214: 1022, // MaxIndexNumOpt (1x) + 58215: 1023, // MaxMinutesOpt (1x) + 58218: 1024, // NChar (1x) + 58228: 1025, // NumericType (1x) + 58220: 1026, // NVarchar (1x) + 58232: 1027, // OnDeleteUpdateOpt (1x) + 58233: 1028, // OnDuplicateKeyUpdate (1x) + 58235: 1029, // OptBinMod (1x) + 58240: 1030, // OptExistingWindowName (1x) + 58242: 1031, // OptFromFirstLast (1x) + 58244: 1032, // OptGConcatSeparator (1x) + 58249: 1033, // OptPartitionClause (1x) + 58250: 1034, // OptTable (1x) + 58253: 1035, // OptWindowFrameClause (1x) + 58254: 1036, // OptWindowOrderByClause (1x) + 58257: 1037, // OrReplace (1x) + 57495: 1038, // parser (1x) + 58264: 1039, // PartDefValuesOpt (1x) + 58268: 1040, // PartitionKeyAlgorithmOpt (1x) + 58269: 1041, // PartitionMethod (1x) + 58272: 1042, // PartitionNumOpt (1x) + 58279: 1043, // PerDB (1x) + 58280: 1044, // PerTable (1x) + 57497: 1045, // precisionType (1x) + 58284: 1046, // PrepareSQL (1x) + 57499: 1047, // procedure (1x) + 58292: 1048, // QuickOptional (1x) + 58296: 1049, // RegexpOrNotOp (1x) + 58299: 1050, // ReorganizePartitionRuleOpt (1x) + 58303: 1051, // RequireList (1x) + 58310: 1052, // RoleSpecList (1x) + 58319: 1053, // SelectStmtCalcFoundRows (1x) + 58320: 1054, // SelectStmtFieldList (1x) + 58323: 1055, // SelectStmtGroup (1x) + 58325: 1056, // SelectStmtOpts (1x) + 58326: 1057, // SelectStmtSQLBigResult (1x) + 58327: 1058, // SelectStmtSQLBufferResult (1x) + 58328: 1059, // SelectStmtSQLCache (1x) + 58329: 1060, // SelectStmtSQLSmallResult (1x) + 58330: 1061, // SelectStmtStraightJoin (1x) + 58332: 1062, // SequenceOptionList (1x) + 58336: 1063, // SetRoleOpt (1x) + 58340: 1064, // ShowIndexKwd (1x) + 58342: 1065, // ShowProfileArgsOpt (1x) + 58344: 1066, // ShowProfileTypes (1x) + 58345: 1067, // ShowProfileTypesOpt (1x) + 58348: 1068, // ShowTargetFilterable (1x) + 57524: 1069, // spatial (1x) + 58356: 1070, // SplitSyntaxOption (1x) + 57529: 1071, // ssl (1x) + 58357: 1072, // Start (1x) + 58358: 1073, // Starting (1x) + 57530: 1074, // starting (1x) + 58360: 1075, // StatementList (1x) + 58362: 1076, // StorageMedia (1x) + 57533: 1077, // stored (1x) + 58366: 1078, // StringType (1x) + 58368: 1079, // SubPartDefinitionList (1x) + 58369: 1080, // SubPartDefinitionListOpt (1x) + 58371: 1081, // SubPartitionNumOpt (1x) + 58372: 1082, // SubPartitionOpt (1x) + 58382: 1083, // TableElementListOpt (1x) + 58385: 1084, // TableLockList (1x) + 58396: 1085, // TableRefsClause (1x) + 58398: 1086, // TableToTableList (1x) + 58400: 1087, // TextType (1x) + 58403: 1088, // TimestampBound (1x) + 57540: 1089, // trailing (1x) + 58409: 1090, // TrimDirection (1x) + 58411: 1091, // Type (1x) + 58414: 1092, // UnionOpt (1x) + 58423: 1093, // UserVariableList (1x) + 58426: 1094, // UsingRoles (1x) + 58428: 1095, // Values (1x) + 58430: 1096, // ValuesOpt (1x) + 58436: 1097, // ViewAlgorithm (1x) + 58437: 1098, // ViewCheckOption (1x) + 58438: 1099, // ViewDefiner (1x) + 58439: 1100, // ViewFieldList (1x) + 58440: 1101, // ViewName (1x) + 58441: 1102, // ViewSQLSecurity (1x) + 57561: 1103, // virtual (1x) + 58442: 1104, // VirtualOrStored (1x) + 58444: 1105, // WhenClauseList (1x) + 58447: 1106, // WindowClauseOptional (1x) + 58449: 1107, // WindowDefinitionList (1x) + 58450: 1108, // WindowFrameBetween (1x) + 58452: 1109, // WindowFrameExtent (1x) + 58454: 1110, // WindowFrameUnits (1x) + 58457: 1111, // WindowNameOrSpec (1x) + 58459: 1112, // WindowSpecDetails (1x) + 58461: 1113, // WithGrantOptionOpt (1x) + 58462: 1114, // WithReadLockOpt (1x) + 58463: 1115, // WithValidation (1x) + 58464: 1116, // WithValidationOpt (1x) + 58465: 1117, // Year (1x) + 57980: 1118, // $default (0x) + 57946: 1119, // andnot (0x) + 58002: 1120, // AssignmentListOpt (0x) + 58026: 1121, // ColumnDefList (0x) + 58043: 1122, // CommaOpt (0x) + 57967: 1123, // createTableSelect (0x) + 57960: 1124, // empty (0x) + 57345: 1125, // error (0x) + 57979: 1126, // higherThanComma (0x) + 57965: 1127, // insertValues (0x) + 57351: 1128, // invalid (0x) + 57968: 1129, // lowerThanCharsetKwd (0x) + 57978: 1130, // lowerThanComma (0x) + 57966: 1131, // lowerThanCreateTableSelect (0x) + 57975: 1132, // lowerThanEq (0x) + 57964: 1133, // lowerThanInsertValues (0x) + 57961: 1134, // lowerThanIntervalKeyword (0x) + 57969: 1135, // lowerThanKey (0x) + 57970: 1136, // lowerThanLocal (0x) + 57977: 1137, // lowerThanNot (0x) + 57974: 1138, // lowerThanOn (0x) + 57971: 1139, // lowerThanRemove (0x) + 57963: 1140, // lowerThanSetKeyword (0x) + 57962: 1141, // lowerThanStringLitToken (0x) + 57972: 1142, // lowerThenOrder (0x) + 57976: 1143, // neg (0x) + 57973: 1144, // tableRefPriority (0x) } yySymNames = []string{ @@ -1831,13 +1856,14 @@ var ( "first", "after", "serial", + "autoRandom", "columnFormat", "password", "charsetKwd", "keyBlockSize", "tablespace", - "data", "engine", + "data", "encryption", "insertMethod", "maxRows", @@ -1854,29 +1880,21 @@ var ( "statsPersistent", "statsSamplePages", "tableChecksum", - "')'", "account", "signed", - "hintAggToCop", - "hintEnablePlanCache", - "hintHASHAGG", - "hintHJ", - "hintIgnoreIndex", - "hintINLJ", - "hintMemoryQuota", - "hintNoIndexMerge", - "hintQBName", - "hintQueryType", - "hintReadConsistentReplica", - "hintReadFromStorage", - "hintSMJ", - "hintSTREAMAGG", - "hintUseIndex", - "hintUseIndexMerge", - "hintUsePlanCache", - "hintUseToja", - "maxExecutionTime", + "')'", + "start", + "no", + "cache", + "cycle", + "minValue", "algorithm", + "increment", + "nocache", + "nocycle", + "nomaxvalue", + "nominvalue", + "noorder", "tp", "invisible", "visible", @@ -1887,15 +1905,19 @@ var ( "byteType", "unicodeSym", "tables", + "columns", + "day", + "fields", "separator", "status", - "day", "preceding", "sqlTsiYear", "yearType", - "columns", - "fields", "hour", + "maxConnectionsPerHour", + "maxQueriesPerHour", + "maxUpdatesPerHour", + "maxUserConnections", "microsecond", "minute", "month", @@ -1909,42 +1931,44 @@ var ( "sqlTsiSecond", "sqlTsiWeek", "week", - "maxConnectionsPerHour", - "maxQueriesPerHour", - "maxUpdatesPerHour", - "maxUserConnections", + "cipher", + "issuer", + "local", + "subject", "definer", "hash", "identified", - "local", + "logs", "respect", + "bindings", "current", "following", "binding", "end", + "query", + "sequence", + "timestampType", "unbounded", "enforced", + "offset", "prepare", "regions", "role", "user", "begin", - "bindings", "btree", "commit", "datetimeType", "dateType", "fixed", - "hintTiFlash", "isolation", "jsonType", + "max_idxnum", "memory", - "offset", + "per_db", "privileges", - "query", "rollback", "rtree", - "start", "temporary", "timeType", "truncate", @@ -1955,8 +1979,11 @@ var ( "dynamic", "enable", "execute", + "flush", + "full", "global", - "hintTiKV", + "location", + "mode", "never", "next_row_id", "plugins", @@ -1972,8 +1999,10 @@ var ( "admin", "binlog", "block", - "cipher", + "booleanType", + "buckets", "client", + "cmSketch", "coalesce", "compact", "compressed", @@ -1987,24 +2016,21 @@ var ( "do", "drainer", "exchange", - "flush", - "full", - "hintOLAP", - "hintOLTP", + "expansion", + "flashback", + "hosts", "identifier", "importKwd", "inplace", "instant", "ipc", - "issuer", "job", "jobs", - "location", "modify", - "no", "nodeID", "nodeState", "nulls", + "only", "pageSym", "pump", "rebuild", @@ -2012,15 +2038,16 @@ var ( "reload", "reorganize", "routine", + "samples", "secondaryLoad", "secondaryUnload", "slave", + "slow", "source", "split", + "staleness", "stats", - "subject", "swaps", - "timestampType", "tokudbDefault", "tokudbFast", "tokudbLzma", @@ -2029,18 +2056,20 @@ var ( "tokudbSnappy", "tokudbUncompressed", "tokudbZlib", + "topn", "trace", "action", + "advise", + "against", "always", "bitType", - "booleanType", "boolType", - "buckets", + "bound", "builtins", "cancel", + "capture", "cascaded", "cleanup", - "cmSketch", "collation", "committed", "consistent", @@ -2051,9 +2080,13 @@ var ( "enum", "event", "events", + "evolve", + "exact", "expire", "exprPushdownBlacklist", + "extended", "faultsSym", + "file", "format", "function", "grants", @@ -2065,23 +2098,26 @@ var ( "invoker", "io", "labels", + "language", "last", "less", "level", "list", "master", + "max", + "max_minutes", "merge", - "mode", + "min", "national", "ncharType", "none", "nowait", - "only", "open", "optimistic", "optRuleBlacklist", "partial", "partitioning", + "per_table", "pessimistic", "process", "profile", @@ -2092,7 +2128,6 @@ var ( "repeatable", "replica", "replication", - "samples", "security", "serializable", "share", @@ -2102,14 +2137,15 @@ var ( "statsHealthy", "statsHistograms", "statsMeta", + "strong", "super", "switchesSym", "systemTime", "temptable", "textType", "than", + "tiFlash", "top", - "topn", "traditional", "transaction", "triggers", @@ -2134,8 +2170,6 @@ var ( "extract", "getFormat", "groupConcat", - "max", - "min", "names", "now", "position", @@ -2143,7 +2177,6 @@ var ( "reverse", "rowCount", "shared", - "slow", "some", "sqlBufferResult", "sqlCache", @@ -2165,33 +2198,33 @@ var ( "on", "stringLit", "not", - "as", "defaultKwd", + "as", + "collate", "left", "right", - "collate", - "with", "union", "'+'", "'-'", + "with", "mod", - "partition", "null", + "partition", "using", "forKwd", "lock", - "limit", "order", + "limit", + "charType", "and", "where", "replace", - "charType", "or", "andand", "pipesAsOr", "xor", - "set", "from", + "set", "eq", "intLit", "straightJoin", @@ -2199,19 +2232,19 @@ var ( "having", "join", "group", + "natural", "cross", "inner", - "natural", "'}'", "like", "'*'", "'.'", + "binaryType", "rangeKwd", "groups", "rows", "desc", "asc", - "binaryType", "dayHour", "dayMicrosecond", "dayMinute", @@ -2224,10 +2257,9 @@ var ( "secondMicrosecond", "yearMonth", "when", - "elseKwd", "in", + "elseKwd", "then", - "singleAtIdentifier", "'<'", "'>'", "ge", @@ -2236,8 +2268,8 @@ var ( "neq", "neqSynonym", "nulleq", - "between", "ifKwd", + "between", "'%'", "'&'", "'/'", @@ -2248,28 +2280,27 @@ var ( "rsh", "regexpKwd", "rlike", + "singleAtIdentifier", "key", - "primary", "currentUser", "insert", - "check", "'{'", + "check", "decLit", "floatLit", "interval", "paramMarker", - "falseKwd", - "trueKwd", - "unique", - "values", + "primary", "bitLit", "hexLit", - "convert", + "values", "exists", + "falseKwd", + "trueKwd", + "convert", "database", - "constraint", + "unique", "doubleAtIdentifier", - "references", "builtinNow", "currentTs", "localTime", @@ -2323,9 +2354,12 @@ var ( "utcDate", "utcTime", "utcTimestamp", + "constraint", + "references", "generated", "pipes", "ignore", + "match", "selectKwd", "character", "index", @@ -2338,41 +2372,39 @@ var ( "UnReservedKeyword", "jss", "juss", + "maxValue", "to", - "by", "lines", - "assignmentEq", + "by", "require", + "assignmentEq", "force", "use", "sql", - "into", "'@'", + "into", "cascade", "drop", + "read", "restrict", "analyze", - "read", "alter", "create", "foreign", "fulltext", - "change", - "rename", "varcharacter", "varcharType", - "']'", + "change", "decimalType", "doubleType", "floatType", "integerType", "intType", - "match", "realType", - "add", - "optimize", + "rename", "varbinaryType", "write", + "add", "bigIntType", "blobType", "int1Type", @@ -2388,15 +2420,17 @@ var ( "mediumtextType", "numericType", "nvarcharType", + "optimize", "smallIntType", "tinyblobType", "tinyIntType", "tinytextType", + "until", "SubSelect", "UserVariable", "SimpleIdent", - "Literal", "StringLiteral", + "Literal", "FunctionCallGeneric", "FunctionCallKeyword", "FunctionCallNonKeyword", @@ -2422,8 +2456,8 @@ var ( "StringName", "unsigned", "zerofill", - "ColumnName", "EqOpt", + "ColumnName", "over", "tableKwd", "SelectStmt", @@ -2431,7 +2465,6 @@ var ( "SelectStmtFromDualTable", "SelectStmtFromTable", "WindowingClause", - "hintEnd", "LengthNum", "FieldLen", "sqlCalcFoundRows", @@ -2440,57 +2473,55 @@ var ( "UnionStmt", "update", "CharsetKw", - "QueryBlockOpt", "deleteKwd", "OptWindowingClause", + "terminated", "delayed", "highPriority", "lowPriority", + "OptFieldLen", "sqlBigResult", - "terminated", + "Username", "distinct", "distinctRow", - "Username", "enclosed", - "OptFieldLen", - "sqlSmallResult", + "DefaultKwdOpt", "escaped", "ExpressionList", "JoinTable", "optionally", "PartitionNameList", + "sqlSmallResult", "TableFactor", "TableRef", - "DefaultKwdOpt", "DistinctKwd", "DistinctOpt", "FromOrIn", + "IfExists", + "IfNotExists", "Rolename", "RoleNameString", - "TableNameList", "WhereClause", "WhereClauseOptional", "CharsetName", "DefaultFalseDistinctOpt", - "IfExists", - "IfNotExists", "OptBinary", "OrderBy", "OrderByOptional", + "TableNameList", "TimestampUnit", "BuggyDefaultFalseDistinctOpt", "ExprOrDefault", - "IndexNameList", "JoinType", "noWriteToBinLog", + "PartDefOption", "AnalyzeOptionListOpt", + "ColumnNameList", "CrossOpt", "DeleteFromStmt", - "HintTable", - "IndexColName", + "IndexPartSpecification", "InsertIntoStmt", "KeyOrIndex", - "PartDefOption", "ReplaceIntoStmt", "RolenameList", "SelectStmtLimit", @@ -2498,12 +2529,14 @@ var ( "UpdateStmt", "VariableName", "AllOrPartitionNameList", - "ColumnNameList", "ConstraintKeywordOpt", "EscapedTableRef", - "IndexColNameList", + "IndexPartSpecificationList", "NoWriteToBinLogAliasOpt", + "RowFormat", "ShowDatabaseNameOpt", + "SignedNum", + "TableOption", "varying", "column", "ColumnDef", @@ -2512,14 +2545,13 @@ var ( "EqOrAssignmentEq", "grant", "IndexInvisible", + "IndexNameList", "IndexType", "NumLiteral", - "RowFormat", "RowValue", "SelectLockOpt", "show", "ShowLikeOrWhereOpt", - "TableOption", "TableRefs", "AlgorithmClause", "ByItem", @@ -2527,9 +2559,11 @@ var ( "ExpressionListOpt", "FieldOpt", "FieldOpts", + "FieldsOrColumns", "IndexName", "IndexOption", "IndexOptionList", + "infile", "LockClause", "OptNullTreatment", "PriorityOpt", @@ -2543,17 +2577,19 @@ var ( "CollationName", "CommitStmt", "Constraint", + "errorKwd", "ExplainableStmt", "FieldTerminator", "FloatOpt", - "HintTableList", + "general", "IgnoreOptional", "IndexTypeName", "LimitOption", "load", "LoadDataStmt", - "maxValue", "option", + "OptWild", + "Order", "outer", "Precision", "ReferDef", @@ -2561,10 +2597,10 @@ var ( "RollbackStmt", "SetExpr", "SetStmt", + "TableOptionList", "TransactionChar", "UserSpecList", "WindowName", - "'['", "AssignmentList", "ColumnOption", "ColumnPosition", @@ -2572,20 +2608,17 @@ var ( "DatabaseOptionList", "DatabaseSym", "EnforcedOrNot", - "FieldsOrColumns", "GeneratedAlways", "GlobalScope", - "hintBegin", + "hintComment", "IndexHint", "IndexHintType", "IndexNameAndTypeOpt", - "infile", "keys", "MaxValueOrExpression", "OptCharset", "OptCharsetWithOptBinary", "OptTemporary", - "Order", "PartitionDefinition", "PasswordExpire", "PasswordOrLockOption", @@ -2593,12 +2626,13 @@ var ( "PrimaryOpt", "PrivElem", "PrivType", - "StorageOptimizerHintOpt", + "RequireClause", + "RequireClauseOpt", + "RequireListElement", "StringList", "TableElement", - "TableOptimizerHintOpt", + "TableNameOptWild", "TableOptimizerHints", - "TableOptionList", "TransactionChars", "trigger", "unlock", @@ -2629,6 +2663,8 @@ var ( "CreateDatabaseStmt", "CreateIndexStmt", "CreateRoleStmt", + "CreateSequenceStmt", + "CreateTableOptionListOpt", "CreateUserStmt", "CreateViewStmt", "databases", @@ -2640,6 +2676,7 @@ var ( "DropDatabaseStmt", "DropIndexStmt", "DropRoleStmt", + "DropSequenceStmt", "DropStatsStmt", "DropTableStmt", "DropUserStmt", @@ -2655,6 +2692,7 @@ var ( "FieldAsName", "FieldAsNameOpt", "FieldItem", + "FlashbackTableStmt", "FlushStmt", "FromDual", "FuncDatetimePrecList", @@ -2663,9 +2701,7 @@ var ( "GrantStmt", "HandleRange", "HashString", - "HintStorageType", - "HintStorageTypeAndTable", - "HintTrueOrFalse", + "IndexAdviseStmt", "IndexHintList", "IndexHintListOpt", "IndexLockAndAlgorithmOpt", @@ -2678,8 +2714,10 @@ var ( "LimitClause", "linear", "LinearOpt", + "Lines", "LoadDataSetItem", "LoadStatsStmt", + "LocalOpt", "LockTablesStmt", "MaxValueOrExpressionList", "NowSym", @@ -2693,6 +2731,8 @@ var ( "odbcTimeType", "OnDelete", "OnUpdate", + "OptCollate", + "OptFull", "OptInteger", "OptionalBraces", "OptLeadLagInfo", @@ -2713,14 +2753,11 @@ var ( "ReferOpt", "RegexpSym", "RenameTableStmt", - "RequireClause", - "RequireClauseOpt", - "RequireList", - "RequireListElement", "revoke", "RevokeRoleStmt", "RevokeStmt", "RoleSpec", + "SequenceOption", "SetDefaultRoleOpt", "SetDefaultRoleStmt", "SetRoleStmt", @@ -2736,6 +2773,7 @@ var ( "SubPartDefinition", "SubPartitionMethod", "Symbol", + "TableAliasRefList", "TableAsNameOpt", "TableElementList", "TableLock", @@ -2782,7 +2820,7 @@ var ( "CompareOp", "ConnectionOptionList", "ConstraintElem", - "CreateTableOptionListOpt", + "CreateSequenceOptionListOpt", "CreateTableSelectOpt", "CreateViewSelectOpt", "DatabaseOptionListOpt", @@ -2792,7 +2830,6 @@ var ( "dual", "ElseOpt", "EnforcedOrNotOrNotNullOpt", - "error", "except", "ExplainFormatType", "ExpressionOpt", @@ -2800,20 +2837,20 @@ var ( "FieldList", "Fields", "FixedPointType", + "FlashbackToNewName", + "FlashbackUntil", "FloatingPointType", "FlushOption", + "FulltextSearchModifierOpt", "FuncDatetimePrec", "GetFormatSelector", "GroupByClause", "HandleRangeList", "HavingClause", - "HintMemoryQuota", - "HintQueryType", - "HintStorageTypeAndTableList", "IgnoreLines", - "IndexColNameListOpt", "IndexHintScope", "IndexKeyTypeOpt", + "IndexPartSpecificationListOpt", "IndexTypeOpt", "InOrNotOp", "IntegerType", @@ -2823,27 +2860,25 @@ var ( "LikeEscapeOpt", "LikeOrNotOp", "LikeTableWithOrWithoutParen", - "Lines", "LinesTerminated", "LoadDataSetList", "LoadDataSetSpecOpt", - "LocalOpt", "LocationLabelList", "LockType", + "LogTypeOpt", "Match", "MatchOpt", + "MaxIndexNumOpt", + "MaxMinutesOpt", "NChar", "NumericType", "NVarchar", "OnDeleteUpdateOpt", "OnDuplicateKeyUpdate", "OptBinMod", - "OptCollate", "OptExistingWindowName", "OptFromFirstLast", - "OptFull", "OptGConcatSeparator", - "OptimizerHintList", "OptPartitionClause", "OptTable", "OptWindowFrameClause", @@ -2854,12 +2889,15 @@ var ( "PartitionKeyAlgorithmOpt", "PartitionMethod", "PartitionNumOpt", + "PerDB", + "PerTable", "precisionType", "PrepareSQL", "procedure", "QuickOptional", "RegexpOrNotOp", "ReorganizePartitionRuleOpt", + "RequireList", "RoleSpecList", "SelectStmtCalcFoundRows", "SelectStmtFieldList", @@ -2870,6 +2908,7 @@ var ( "SelectStmtSQLCache", "SelectStmtSQLSmallResult", "SelectStmtStraightJoin", + "SequenceOptionList", "SetRoleOpt", "ShowIndexKwd", "ShowProfileArgsOpt", @@ -2895,6 +2934,7 @@ var ( "TableRefsClause", "TableToTableList", "TextType", + "TimestampBound", "trailing", "TrimDirection", "Type", @@ -2931,6 +2971,7 @@ var ( "CommaOpt", "createTableSelect", "empty", + "error", "higherThanComma", "insertValues", "invalid", @@ -2954,1580 +2995,1527 @@ var ( yyReductions = []struct{ xsym, components int }{ {0, 1}, - {1058, 1}, - {790, 6}, - {790, 8}, - {790, 10}, - {936, 1}, - {936, 2}, - {1007, 0}, - {1007, 3}, - {789, 1}, - {789, 5}, - {789, 5}, - {789, 5}, - {789, 6}, - {789, 2}, - {789, 5}, - {789, 6}, - {789, 3}, - {789, 4}, - {789, 5}, - {789, 3}, - {789, 4}, - {789, 7}, - {789, 3}, - {789, 4}, - {789, 4}, - {789, 4}, - {789, 4}, - {789, 2}, - {789, 2}, - {789, 4}, - {789, 4}, - {789, 4}, - {789, 5}, - {789, 3}, - {789, 2}, - {789, 2}, - {789, 5}, - {789, 6}, - {789, 6}, - {789, 8}, - {789, 5}, - {789, 5}, - {789, 3}, - {789, 3}, - {789, 3}, - {789, 5}, - {789, 1}, - {789, 1}, - {789, 1}, - {789, 2}, - {789, 2}, - {789, 1}, - {789, 1}, - {789, 4}, - {789, 3}, - {789, 4}, - {1038, 0}, - {1038, 5}, - {676, 1}, - {676, 1}, - {1101, 0}, - {1101, 1}, - {1100, 2}, - {1100, 2}, - {700, 3}, - {700, 3}, - {700, 3}, - {700, 3}, - {700, 3}, - {709, 3}, - {709, 3}, - {668, 1}, - {668, 1}, - {850, 0}, - {850, 1}, - {702, 0}, - {702, 1}, - {746, 0}, - {746, 1}, - {746, 2}, - {938, 0}, - {938, 1}, - {937, 1}, - {937, 3}, - {637, 1}, - {637, 3}, - {678, 0}, - {678, 1}, - {678, 2}, - {914, 1}, - {891, 3}, {1072, 1}, - {1072, 3}, - {921, 3}, - {888, 5}, - {888, 3}, - {888, 4}, - {909, 6}, - {909, 8}, - {908, 6}, - {908, 2}, - {1056, 0}, - {1056, 2}, - {1056, 1}, - {1056, 3}, - {793, 4}, - {793, 6}, - {793, 7}, - {793, 6}, - {793, 8}, - {793, 9}, - {662, 0}, - {662, 2}, - {939, 1}, - {939, 3}, - {792, 2}, - {792, 2}, - {792, 3}, - {792, 3}, - {792, 2}, - {715, 3}, - {744, 1}, - {744, 3}, - {1105, 0}, - {1105, 1}, - {717, 1}, - {717, 2}, - {717, 2}, - {717, 2}, - {717, 5}, - {794, 2}, - {1106, 1}, - {1106, 3}, - {685, 3}, - {685, 3}, - {601, 1}, - {601, 3}, - {601, 5}, - {677, 1}, - {677, 3}, - {797, 0}, - {797, 1}, - {955, 0}, - {955, 1}, - {954, 1}, - {954, 3}, + {799, 6}, + {799, 8}, + {799, 10}, + {949, 1}, + {949, 2}, + {1017, 0}, + {1017, 3}, {798, 1}, + {798, 5}, + {798, 5}, + {798, 5}, + {798, 5}, + {798, 6}, + {798, 2}, + {798, 5}, + {798, 6}, + {798, 3}, + {798, 4}, + {798, 5}, + {798, 3}, + {798, 4}, + {798, 7}, + {798, 3}, + {798, 4}, + {798, 4}, + {798, 4}, + {798, 4}, + {798, 2}, + {798, 2}, + {798, 4}, + {798, 4}, + {798, 4}, + {798, 5}, + {798, 3}, + {798, 2}, + {798, 2}, + {798, 5}, + {798, 6}, + {798, 6}, + {798, 8}, + {798, 5}, + {798, 5}, + {798, 3}, + {798, 3}, + {798, 3}, + {798, 5}, {798, 1}, - {956, 0}, - {956, 3}, - {720, 1}, - {769, 0}, - {769, 1}, - {750, 1}, - {750, 2}, - {825, 0}, - {825, 1}, - {970, 2}, - {970, 1}, - {745, 2}, - {745, 1}, - {745, 1}, - {745, 2}, - {745, 1}, - {745, 2}, - {745, 2}, - {745, 3}, - {745, 3}, - {745, 2}, - {745, 6}, - {745, 6}, - {745, 1}, - {745, 2}, - {745, 2}, - {745, 2}, - {1062, 1}, - {1062, 1}, - {1062, 1}, - {952, 1}, - {952, 1}, + {798, 1}, + {798, 1}, + {798, 2}, + {798, 2}, + {798, 1}, + {798, 1}, + {798, 4}, + {798, 3}, + {798, 4}, + {1050, 0}, + {1050, 5}, + {682, 1}, + {682, 1}, + {1116, 0}, + {1116, 1}, + {1115, 2}, + {1115, 2}, + {707, 3}, + {707, 3}, + {707, 3}, + {707, 3}, + {707, 3}, + {718, 3}, + {718, 3}, + {675, 1}, + {675, 1}, + {861, 0}, + {861, 1}, + {709, 0}, + {709, 1}, + {757, 0}, + {757, 1}, + {757, 2}, + {951, 0}, + {951, 1}, + {950, 1}, + {950, 3}, + {644, 1}, + {644, 3}, + {683, 0}, + {683, 1}, + {683, 2}, + {926, 1}, + {906, 3}, + {1086, 1}, + {1086, 3}, + {934, 3}, + {903, 5}, + {903, 3}, + {903, 4}, + {846, 5}, + {992, 3}, + {991, 0}, + {991, 2}, + {921, 6}, + {921, 8}, + {920, 6}, + {920, 2}, + {1070, 0}, + {1070, 2}, + {1070, 1}, + {1070, 3}, + {802, 4}, + {802, 6}, + {802, 7}, + {802, 6}, + {802, 8}, + {802, 9}, + {669, 0}, + {669, 2}, {952, 1}, - {752, 0}, - {752, 2}, - {1089, 0}, - {1089, 1}, - {1089, 1}, - {799, 1}, - {799, 2}, - {800, 0}, - {800, 1}, - {960, 7}, - {960, 7}, - {960, 7}, - {960, 7}, - {960, 8}, - {960, 5}, - {1009, 2}, - {1009, 2}, - {1009, 2}, - {1010, 0}, - {1010, 1}, - {735, 5}, - {990, 0}, - {990, 3}, - {870, 3}, - {871, 3}, - {1014, 0}, - {1014, 1}, - {1014, 1}, - {1014, 2}, - {1014, 2}, - {889, 1}, - {889, 1}, - {889, 2}, - {889, 2}, - {889, 2}, - {967, 1}, + {952, 3}, + {801, 2}, + {801, 2}, + {801, 3}, + {801, 3}, + {801, 2}, + {724, 3}, + {755, 1}, + {755, 3}, + {1120, 0}, + {1120, 1}, + {726, 1}, + {726, 2}, + {726, 2}, + {726, 2}, + {726, 4}, + {726, 5}, + {726, 4}, + {726, 8}, + {1088, 1}, + {1088, 3}, + {1088, 4}, + {1088, 3}, + {1088, 3}, + {803, 2}, + {1121, 1}, + {1121, 3}, + {693, 3}, + {693, 3}, + {611, 1}, + {611, 3}, + {611, 5}, + {670, 1}, + {670, 3}, + {806, 0}, + {806, 1}, + {968, 0}, + {968, 1}, {967, 1}, - {863, 1}, - {863, 3}, - {863, 4}, - {862, 1}, - {862, 1}, - {862, 1}, - {862, 1}, - {861, 1}, - {861, 1}, - {861, 1}, - {907, 1}, - {907, 2}, - {907, 2}, - {692, 1}, - {692, 1}, - {692, 1}, - {806, 13}, - {666, 3}, - {680, 1}, - {680, 3}, - {847, 0}, - {847, 1}, - {847, 1}, - {847, 2}, - {847, 2}, - {992, 0}, - {992, 1}, - {992, 1}, - {992, 1}, - {787, 4}, - {787, 3}, - {805, 5}, - {687, 1}, - {686, 4}, - {686, 4}, - {686, 4}, - {964, 0}, - {964, 1}, - {748, 1}, - {748, 2}, - {747, 11}, - {747, 6}, - {640, 0}, - {640, 1}, - {881, 0}, - {881, 6}, - {913, 6}, - {913, 5}, - {1030, 0}, - {1030, 3}, - {1031, 1}, - {1031, 4}, - {1031, 5}, - {1031, 4}, - {1031, 5}, - {1031, 4}, - {1031, 3}, - {1031, 1}, - {856, 0}, - {856, 1}, - {1068, 0}, - {1068, 4}, - {1067, 0}, - {1067, 2}, - {1032, 0}, - {1032, 2}, - {879, 0}, - {879, 3}, - {878, 1}, - {878, 3}, - {765, 5}, - {1066, 0}, - {1066, 3}, - {1065, 1}, - {1065, 3}, - {912, 3}, - {877, 0}, - {877, 2}, - {669, 3}, - {669, 3}, - {669, 4}, - {669, 3}, - {669, 4}, - {669, 4}, - {669, 3}, - {669, 3}, - {669, 3}, - {669, 3}, - {1029, 0}, - {1029, 4}, - {1029, 6}, - {1029, 1}, - {1029, 5}, - {1029, 1}, - {1029, 1}, - {823, 0}, - {823, 1}, - {823, 1}, - {941, 0}, - {941, 1}, - {962, 0}, - {962, 1}, - {962, 1}, - {962, 1}, - {963, 1}, - {963, 1}, - {963, 3}, - {963, 3}, - {1001, 2}, - {1001, 4}, - {809, 11}, + {967, 3}, + {807, 1}, + {807, 1}, + {969, 0}, + {969, 3}, + {729, 1}, + {777, 0}, + {777, 1}, + {761, 1}, + {761, 2}, + {837, 0}, + {837, 1}, + {983, 2}, + {983, 1}, + {756, 2}, + {756, 1}, + {756, 1}, + {756, 2}, + {756, 1}, + {756, 2}, + {756, 2}, + {756, 3}, + {756, 3}, + {756, 2}, + {756, 6}, + {756, 6}, + {756, 1}, + {756, 2}, + {756, 2}, + {756, 2}, + {756, 2}, + {1076, 1}, + {1076, 1}, + {1076, 1}, + {965, 1}, + {965, 1}, + {965, 1}, + {762, 0}, + {762, 2}, + {1104, 0}, + {1104, 1}, + {1104, 1}, + {808, 1}, + {808, 2}, + {809, 0}, + {809, 1}, + {973, 7}, + {973, 7}, + {973, 7}, + {973, 7}, + {973, 8}, + {973, 5}, + {1020, 2}, + {1020, 2}, + {1020, 2}, + {1021, 0}, + {1021, 1}, + {746, 5}, + {883, 3}, + {884, 3}, {1027, 0}, + {1027, 1}, + {1027, 1}, {1027, 2}, - {1082, 0}, - {1082, 3}, - {1082, 3}, - {1082, 3}, - {1084, 0}, - {1084, 3}, - {1087, 0}, - {1087, 3}, - {1087, 3}, - {1086, 1}, - {1085, 0}, - {1085, 3}, - {953, 1}, - {953, 3}, - {1083, 0}, - {1083, 4}, - {1083, 4}, - {814, 2}, - {664, 12}, - {664, 9}, - {664, 10}, - {749, 1}, - {816, 4}, - {817, 7}, - {820, 6}, - {763, 0}, - {763, 1}, - {822, 4}, - {822, 6}, - {821, 3}, - {821, 5}, - {818, 3}, - {818, 5}, - {819, 3}, - {736, 0}, - {736, 1}, - {736, 1}, - {919, 1}, + {1027, 2}, + {904, 1}, + {904, 1}, + {904, 2}, + {904, 2}, + {904, 2}, + {980, 1}, + {980, 1}, + {876, 1}, + {876, 3}, + {876, 4}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {874, 1}, + {874, 1}, + {874, 1}, {919, 1}, - {602, 0}, - {602, 1}, - {824, 0}, - {923, 2}, - {923, 5}, - {829, 1}, - {829, 1}, - {829, 1}, - {828, 2}, - {828, 3}, - {828, 2}, - {828, 4}, - {828, 7}, - {828, 5}, - {828, 7}, - {828, 5}, - {828, 3}, - {973, 1}, - {973, 1}, - {611, 1}, - {595, 1}, - {592, 3}, - {592, 3}, - {592, 3}, - {592, 3}, - {592, 2}, - {592, 3}, - {592, 3}, - {592, 3}, - {592, 1}, - {760, 1}, - {760, 1}, - {594, 1}, - {594, 1}, - {593, 1}, - {593, 1}, - {634, 1}, - {634, 3}, - {860, 1}, - {860, 3}, - {703, 0}, - {703, 1}, - {837, 0}, - {837, 1}, - {836, 1}, - {591, 3}, - {591, 3}, - {591, 4}, - {591, 5}, - {591, 1}, - {958, 1}, - {958, 1}, - {958, 1}, - {958, 1}, - {958, 1}, - {958, 1}, - {958, 1}, - {958, 1}, - {943, 1}, - {943, 2}, - {997, 1}, - {997, 2}, - {994, 1}, - {994, 2}, - {1000, 1}, - {1000, 2}, - {1037, 1}, - {1037, 2}, - {940, 1}, - {940, 1}, - {940, 1}, - {590, 5}, - {590, 3}, - {590, 5}, - {590, 4}, - {590, 3}, - {590, 1}, - {890, 1}, - {890, 1}, - {999, 0}, - {999, 2}, - {830, 1}, - {830, 3}, - {830, 5}, - {830, 2}, - {830, 5}, - {832, 0}, - {832, 1}, - {831, 1}, - {831, 2}, - {831, 1}, - {831, 2}, + {919, 2}, + {919, 2}, + {701, 1}, + {701, 1}, + {701, 1}, + {815, 13}, + {1004, 0}, + {1004, 3}, + {685, 1}, + {685, 3}, + {673, 3}, + {673, 4}, + {858, 0}, + {858, 1}, + {858, 1}, + {858, 2}, + {858, 2}, + {1003, 0}, + {1003, 1}, + {1003, 1}, + {1003, 1}, + {796, 4}, + {796, 3}, + {814, 5}, + {695, 1}, + {694, 4}, + {694, 4}, + {694, 4}, + {977, 0}, + {977, 1}, + {759, 1}, + {759, 2}, + {758, 11}, + {758, 6}, + {639, 0}, + {639, 1}, + {896, 0}, + {896, 6}, + {925, 6}, + {925, 5}, + {1040, 0}, + {1040, 3}, + {1041, 1}, + {1041, 4}, + {1041, 5}, + {1041, 4}, + {1041, 5}, + {1041, 4}, + {1041, 3}, + {1041, 1}, + {867, 0}, + {867, 1}, + {1082, 0}, + {1082, 4}, + {1081, 0}, + {1081, 2}, + {1042, 0}, + {1042, 2}, + {894, 0}, + {894, 3}, + {893, 1}, + {893, 3}, + {773, 5}, + {1080, 0}, + {1080, 3}, + {1079, 1}, + {1079, 3}, + {924, 3}, + {892, 0}, + {892, 2}, + {668, 3}, + {668, 3}, + {668, 4}, + {668, 3}, + {668, 4}, + {668, 4}, + {668, 3}, + {668, 3}, + {668, 3}, + {668, 3}, + {1039, 0}, + {1039, 4}, + {1039, 6}, + {1039, 1}, + {1039, 5}, + {1039, 1}, + {1039, 1}, + {835, 0}, + {835, 1}, + {835, 1}, + {954, 0}, + {954, 1}, + {975, 0}, + {975, 1}, + {975, 1}, + {975, 1}, {976, 1}, + {976, 1}, + {976, 3}, {976, 3}, - {983, 3}, - {985, 0}, - {985, 2}, + {1013, 2}, + {1013, 4}, + {820, 11}, + {1037, 0}, + {1037, 2}, + {1097, 0}, + {1097, 3}, + {1097, 3}, + {1097, 3}, + {1099, 0}, + {1099, 3}, + {1102, 0}, + {1102, 3}, + {1102, 3}, + {1101, 1}, + {1100, 0}, + {1100, 3}, + {966, 1}, + {966, 3}, + {1098, 0}, + {1098, 4}, + {1098, 4}, + {825, 2}, + {672, 12}, + {672, 9}, + {672, 10}, + {760, 1}, + {827, 4}, + {828, 7}, + {832, 6}, + {772, 0}, + {772, 1}, + {834, 4}, + {834, 6}, + {833, 3}, + {833, 5}, + {829, 3}, + {829, 5}, + {831, 3}, + {747, 0}, + {747, 1}, + {747, 1}, + {932, 1}, + {932, 1}, + {610, 0}, + {610, 1}, + {836, 0}, + {936, 2}, + {936, 5}, + {841, 1}, + {841, 1}, + {841, 1}, + {840, 2}, + {840, 3}, + {840, 2}, + {840, 4}, + {840, 7}, + {840, 5}, + {840, 7}, + {840, 5}, + {840, 3}, + {985, 1}, + {985, 1}, + {619, 1}, + {604, 1}, + {601, 3}, + {601, 3}, + {601, 3}, + {601, 3}, + {601, 2}, + {601, 9}, + {601, 3}, + {601, 3}, + {601, 3}, + {601, 1}, + {769, 1}, + {769, 1}, + {995, 0}, + {995, 4}, + {995, 7}, + {995, 3}, + {995, 3}, + {603, 1}, + {603, 1}, + {602, 1}, + {602, 1}, + {641, 1}, + {641, 3}, + {873, 1}, + {873, 3}, + {710, 0}, + {710, 1}, + {850, 0}, + {850, 1}, + {849, 1}, + {600, 3}, + {600, 3}, + {600, 4}, + {600, 5}, + {600, 1}, + {971, 1}, + {971, 1}, + {971, 1}, + {971, 1}, + {971, 1}, + {971, 1}, + {971, 1}, + {971, 1}, + {956, 1}, + {956, 2}, + {1009, 1}, + {1009, 2}, + {1006, 1}, + {1006, 2}, + {1012, 1}, + {1012, 2}, + {1049, 1}, + {1049, 2}, + {953, 1}, + {953, 1}, + {953, 1}, + {599, 5}, + {599, 3}, + {599, 5}, + {599, 4}, + {599, 3}, + {599, 1}, + {905, 1}, + {905, 1}, + {1011, 0}, + {1011, 2}, + {842, 1}, + {842, 3}, + {842, 5}, + {842, 2}, + {842, 5}, + {844, 0}, + {844, 1}, + {843, 1}, + {843, 2}, + {843, 1}, + {843, 2}, + {988, 1}, + {988, 3}, + {998, 3}, + {1000, 0}, + {1000, 2}, {651, 0}, {651, 2}, {652, 0}, {652, 3}, - {726, 0}, - {726, 1}, - {706, 0}, - {706, 1}, - {708, 0}, - {708, 2}, - {707, 3}, - {707, 1}, - {707, 3}, - {707, 2}, - {707, 1}, - {757, 1}, - {757, 3}, - {757, 3}, - {993, 0}, - {993, 1}, - {691, 2}, - {691, 2}, - {727, 1}, - {727, 1}, - {727, 1}, - {690, 1}, - {690, 1}, - {511, 1}, - {511, 1}, - {511, 1}, - {511, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {514, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {513, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {512, 1}, - {667, 7}, - {849, 0}, - {849, 1}, - {848, 5}, - {848, 4}, - {848, 6}, - {848, 4}, - {848, 2}, - {848, 3}, - {848, 1}, - {848, 1}, - {848, 2}, - {783, 1}, - {783, 1}, - {782, 1}, - {782, 3}, - {694, 3}, - {1081, 0}, - {1081, 1}, - {1080, 3}, - {1080, 1}, - {658, 1}, - {658, 1}, - {801, 3}, - {957, 0}, - {957, 1}, - {957, 3}, - {1015, 0}, - {1015, 5}, - {670, 5}, - {866, 1}, - {866, 1}, - {866, 1}, - {574, 1}, - {574, 1}, - {574, 1}, - {574, 1}, - {574, 1}, - {574, 1}, - {574, 1}, - {574, 2}, - {574, 1}, - {574, 1}, - {575, 1}, - {575, 2}, - {935, 1}, - {935, 3}, - {788, 2}, - {654, 3}, - {718, 1}, - {718, 3}, - {701, 2}, - {764, 0}, - {764, 1}, - {764, 1}, - {655, 0}, - {655, 1}, - {589, 3}, - {589, 3}, - {589, 3}, - {589, 3}, - {589, 3}, - {589, 3}, - {589, 5}, - {589, 5}, - {589, 3}, - {589, 3}, - {589, 3}, - {589, 3}, - {589, 3}, - {589, 3}, - {589, 1}, - {573, 1}, - {573, 3}, - {573, 4}, - {573, 5}, - {584, 1}, - {584, 1}, + {736, 0}, + {736, 1}, + {714, 0}, + {714, 1}, + {716, 0}, + {716, 2}, + {715, 3}, + {715, 1}, + {715, 3}, + {715, 2}, + {715, 1}, + {767, 1}, + {767, 3}, + {767, 3}, + {1005, 0}, + {1005, 1}, + {700, 2}, + {700, 2}, + {737, 1}, + {737, 1}, + {737, 1}, + {698, 1}, + {698, 1}, + {520, 1}, + {520, 1}, + {520, 1}, + {520, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {523, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {522, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {521, 1}, + {674, 7}, + {860, 0}, + {860, 1}, + {859, 5}, + {859, 4}, + {859, 6}, + {859, 4}, + {859, 2}, + {859, 3}, + {859, 1}, + {859, 1}, + {859, 2}, + {792, 1}, + {792, 1}, + {791, 1}, + {791, 3}, + {702, 3}, + {1096, 0}, + {1096, 1}, + {1095, 3}, + {1095, 1}, + {665, 1}, + {665, 1}, + {810, 3}, + {970, 0}, + {970, 1}, + {970, 3}, + {1028, 0}, + {1028, 5}, + {676, 5}, + {879, 1}, + {879, 1}, + {879, 1}, {584, 1}, {584, 1}, - {584, 3}, {584, 1}, {584, 1}, {584, 1}, {584, 1}, {584, 1}, {584, 2}, - {584, 2}, - {584, 2}, - {584, 2}, - {584, 3}, - {584, 2}, {584, 1}, - {584, 3}, - {584, 5}, - {584, 6}, - {584, 2}, - {584, 2}, - {584, 6}, - {584, 5}, - {584, 6}, - {584, 6}, - {584, 4}, - {584, 4}, - {584, 3}, - {584, 3}, - {641, 1}, - {641, 1}, - {642, 1}, - {642, 1}, - {650, 0}, - {650, 1}, - {966, 0}, - {966, 1}, - {657, 1}, - {657, 2}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {579, 1}, - {873, 0}, - {873, 2}, - {583, 1}, - {583, 1}, - {583, 1}, + {584, 1}, {583, 1}, + {583, 2}, + {948, 1}, + {948, 3}, + {797, 2}, + {660, 3}, + {727, 1}, + {727, 3}, + {708, 2}, + {743, 0}, + {743, 1}, + {743, 1}, + {661, 0}, + {661, 1}, + {598, 3}, + {598, 3}, + {598, 3}, + {598, 3}, + {598, 3}, + {598, 3}, + {598, 5}, + {598, 5}, + {598, 3}, + {598, 3}, + {598, 3}, + {598, 3}, + {598, 3}, + {598, 3}, + {598, 1}, {582, 1}, - {582, 1}, - {582, 1}, - {582, 1}, - {582, 1}, - {582, 1}, - {577, 4}, - {577, 4}, - {577, 2}, - {577, 3}, - {577, 2}, - {577, 4}, - {577, 6}, - {577, 2}, - {577, 2}, - {577, 2}, - {577, 4}, - {577, 6}, - {577, 4}, - {577, 4}, - {578, 4}, - {578, 4}, - {578, 6}, - {578, 8}, - {578, 8}, - {578, 6}, - {578, 6}, - {578, 6}, - {578, 6}, - {578, 6}, - {578, 8}, - {578, 8}, - {578, 8}, - {578, 8}, - {578, 4}, - {578, 6}, - {578, 6}, - {578, 7}, - {982, 1}, - {982, 1}, - {982, 1}, - {982, 1}, - {580, 1}, - {580, 1}, - {581, 1}, - {581, 1}, - {1075, 1}, - {1075, 1}, - {1075, 1}, - {585, 6}, - {585, 5}, - {585, 6}, - {585, 5}, - {585, 6}, - {585, 5}, - {585, 6}, - {585, 5}, - {585, 6}, - {585, 5}, - {585, 5}, - {585, 7}, - {585, 6}, - {585, 6}, - {585, 6}, - {585, 6}, - {585, 6}, - {585, 6}, - {585, 6}, - {1021, 0}, - {1021, 2}, - {576, 4}, - {981, 0}, - {981, 2}, - {981, 3}, - {673, 1}, - {673, 1}, - {673, 1}, - {673, 1}, - {673, 1}, - {673, 1}, - {673, 1}, - {673, 1}, - {673, 1}, - {673, 1}, - {673, 1}, - {673, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {656, 1}, - {974, 0}, - {974, 1}, + {582, 3}, + {582, 4}, + {582, 5}, + {593, 1}, + {593, 1}, + {593, 1}, + {593, 1}, + {593, 3}, + {593, 1}, + {593, 1}, + {593, 1}, + {593, 1}, + {593, 1}, + {593, 2}, + {593, 2}, + {593, 2}, + {593, 2}, + {593, 3}, + {593, 2}, + {593, 1}, + {593, 3}, + {593, 5}, + {593, 6}, + {593, 2}, + {593, 2}, + {593, 6}, + {593, 5}, + {593, 6}, + {593, 6}, + {593, 4}, + {593, 4}, + {593, 3}, + {593, 3}, + {648, 1}, + {648, 1}, + {649, 1}, + {649, 1}, + {658, 0}, + {658, 1}, + {979, 0}, + {979, 1}, + {664, 1}, + {664, 2}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {588, 1}, + {888, 0}, + {888, 2}, + {592, 1}, + {592, 1}, + {592, 1}, + {592, 1}, + {591, 1}, + {591, 1}, + {591, 1}, + {591, 1}, + {591, 1}, + {591, 1}, + {586, 4}, + {586, 4}, + {586, 2}, + {586, 3}, + {586, 2}, + {586, 4}, + {586, 6}, + {586, 2}, + {586, 2}, + {586, 2}, + {586, 4}, + {586, 6}, + {586, 4}, + {586, 4}, + {587, 4}, + {587, 4}, + {587, 6}, + {587, 8}, + {587, 8}, + {587, 6}, + {587, 6}, + {587, 6}, + {587, 6}, + {587, 6}, + {587, 8}, + {587, 8}, + {587, 8}, + {587, 8}, + {587, 4}, + {587, 6}, + {587, 6}, + {587, 7}, + {997, 1}, + {997, 1}, + {997, 1}, + {997, 1}, + {589, 1}, + {589, 1}, + {590, 1}, + {590, 1}, {1090, 1}, - {1090, 2}, - {929, 4}, - {969, 0}, - {969, 2}, - {795, 2}, - {795, 3}, - {795, 1}, - {795, 2}, - {795, 2}, - {795, 2}, - {795, 2}, - {795, 2}, - {795, 1}, - {795, 1}, - {795, 2}, - {795, 1}, - {711, 0}, - {711, 1}, - {711, 1}, - {711, 1}, - {596, 1}, - {596, 3}, - {596, 3}, - {646, 1}, - {646, 3}, - {1036, 0}, - {1036, 1}, - {885, 4}, - {1034, 1}, - {1034, 1}, - {826, 2}, - {826, 4}, - {1078, 1}, - {1078, 3}, - {811, 3}, - {812, 1}, - {812, 1}, - {737, 1}, - {906, 1}, - {606, 3}, - {607, 3}, - {608, 7}, - {605, 4}, - {605, 4}, - {605, 4}, - {835, 2}, - {1091, 0}, - {1091, 2}, - {1092, 1}, - {1092, 3}, - {930, 3}, - {742, 1}, - {932, 3}, - {1097, 4}, - {1018, 0}, - {1018, 1}, - {1023, 0}, - {1023, 3}, - {1026, 0}, - {1026, 3}, - {1025, 0}, - {1025, 2}, - {1095, 1}, - {1095, 1}, - {1095, 1}, - {1094, 1}, - {1094, 1}, - {785, 2}, - {785, 2}, - {785, 2}, - {785, 4}, - {785, 2}, - {1093, 4}, - {931, 1}, - {931, 2}, - {931, 2}, - {931, 2}, - {931, 4}, - {621, 0}, - {621, 1}, - {609, 2}, - {1096, 1}, - {1096, 1}, - {588, 4}, - {588, 4}, - {588, 4}, - {588, 4}, - {588, 4}, - {588, 5}, - {588, 7}, - {588, 7}, - {588, 6}, - {588, 6}, - {588, 9}, - {874, 0}, - {874, 3}, - {874, 3}, - {875, 0}, - {875, 2}, - {710, 0}, - {710, 2}, - {710, 2}, - {1019, 0}, - {1019, 2}, - {1019, 2}, - {1071, 1}, - {699, 1}, - {699, 3}, + {1090, 1}, + {1090, 1}, + {594, 6}, + {594, 5}, + {594, 6}, + {594, 5}, + {594, 6}, + {594, 5}, + {594, 6}, + {594, 5}, + {594, 6}, + {594, 5}, + {594, 5}, + {594, 7}, + {594, 6}, + {594, 6}, + {594, 6}, + {594, 6}, + {594, 6}, + {594, 6}, + {594, 6}, + {1032, 0}, + {1032, 2}, + {585, 4}, + {996, 0}, + {996, 2}, + {996, 3}, + {679, 1}, + {679, 1}, + {679, 1}, + {679, 1}, + {679, 1}, + {679, 1}, + {679, 1}, + {679, 1}, + {679, 1}, + {679, 1}, + {679, 1}, {679, 1}, - {679, 4}, - {639, 1}, - {639, 1}, - {638, 4}, - {638, 4}, - {638, 4}, - {638, 3}, - {880, 0}, - {880, 4}, - {915, 0}, - {915, 1}, - {712, 1}, - {712, 2}, - {756, 2}, - {756, 2}, - {756, 2}, - {991, 0}, - {991, 2}, - {991, 3}, - {991, 3}, - {755, 5}, - {659, 0}, - {659, 1}, - {659, 3}, - {659, 1}, - {845, 1}, - {845, 2}, - {846, 0}, - {846, 1}, - {635, 3}, - {635, 5}, - {635, 7}, - {635, 7}, - {635, 9}, - {635, 4}, - {635, 6}, - {635, 3}, - {635, 5}, - {660, 1}, - {660, 1}, - {876, 0}, - {876, 1}, {663, 1}, - {663, 2}, - {663, 2}, - {854, 0}, - {854, 2}, - {728, 1}, - {728, 1}, - {672, 0}, - {672, 2}, - {672, 4}, - {672, 4}, - {1043, 9}, - {776, 0}, - {776, 3}, - {776, 3}, - {1022, 1}, - {1022, 1}, - {1022, 2}, - {1022, 3}, - {1022, 2}, - {1022, 3}, - {775, 6}, - {775, 6}, - {775, 5}, - {775, 5}, - {775, 5}, - {775, 6}, - {775, 5}, - {775, 5}, - {775, 5}, - {775, 4}, - {775, 5}, - {775, 5}, - {775, 4}, - {775, 4}, - {775, 4}, - {775, 4}, - {775, 4}, - {775, 4}, - {772, 5}, - {988, 1}, - {988, 3}, - {843, 4}, - {619, 0}, - {619, 1}, - {665, 2}, - {725, 1}, - {725, 3}, - {844, 1}, - {844, 1}, - {842, 1}, - {842, 1}, - {987, 1}, - {987, 1}, - {986, 2}, - {1040, 0}, - {1040, 1}, - {1044, 0}, - {1044, 1}, - {1045, 0}, - {1045, 1}, - {1046, 0}, - {1046, 1}, - {1046, 1}, - {1047, 0}, - {1047, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {663, 1}, + {986, 0}, + {986, 1}, + {1105, 1}, + {1105, 2}, + {942, 4}, + {982, 0}, + {982, 2}, + {804, 2}, + {804, 3}, + {804, 1}, + {804, 2}, + {804, 2}, + {804, 2}, + {804, 2}, + {804, 2}, + {804, 1}, + {804, 1}, + {804, 2}, + {804, 1}, + {720, 0}, + {720, 1}, + {720, 1}, + {720, 1}, + {605, 1}, + {605, 3}, + {662, 1}, + {662, 3}, + {785, 2}, + {785, 4}, + {927, 1}, + {927, 3}, + {742, 0}, + {742, 2}, {1048, 0}, {1048, 1}, - {1041, 1}, - {1042, 0}, - {1042, 1}, - {571, 3}, - {571, 3}, - {695, 0}, - {695, 2}, - {695, 3}, - {695, 4}, - {616, 7}, - {616, 7}, - {616, 7}, - {616, 8}, - {615, 1}, - {615, 4}, - {614, 1}, - {614, 3}, - {1077, 1}, - {796, 9}, - {796, 9}, - {739, 2}, - {739, 4}, - {739, 6}, - {739, 4}, - {739, 4}, - {739, 3}, - {902, 3}, - {901, 6}, - {900, 1}, - {900, 1}, - {900, 1}, - {1049, 3}, - {1049, 1}, - {1049, 1}, - {778, 1}, - {778, 3}, - {740, 3}, - {740, 2}, - {740, 2}, - {996, 2}, - {996, 2}, - {996, 2}, - {996, 1}, - {738, 1}, - {738, 1}, - {688, 1}, - {688, 1}, - {675, 1}, - {675, 3}, - {784, 3}, - {784, 4}, - {784, 4}, - {784, 4}, - {784, 3}, - {784, 3}, - {784, 2}, - {784, 4}, - {784, 4}, - {784, 2}, - {784, 2}, - {949, 1}, - {949, 1}, - {649, 1}, - {649, 1}, - {719, 1}, + {900, 4}, + {1046, 1}, + {1046, 1}, + {838, 2}, + {838, 4}, + {1093, 1}, + {1093, 3}, + {822, 3}, + {823, 1}, + {823, 1}, + {748, 1}, + {918, 1}, + {615, 3}, + {616, 3}, + {617, 7}, + {614, 4}, + {614, 4}, + {614, 4}, + {848, 2}, + {1106, 0}, + {1106, 2}, + {1107, 1}, + {1107, 3}, + {943, 3}, + {754, 1}, + {945, 3}, + {1112, 4}, + {1030, 0}, + {1030, 1}, + {1033, 0}, + {1033, 3}, + {1036, 0}, + {1036, 3}, + {1035, 0}, + {1035, 2}, + {1110, 1}, + {1110, 1}, + {1110, 1}, + {1109, 1}, + {1109, 1}, + {794, 2}, + {794, 2}, + {794, 2}, + {794, 4}, + {794, 2}, + {1108, 4}, + {944, 1}, + {944, 2}, + {944, 2}, + {944, 2}, + {944, 4}, + {628, 0}, + {628, 1}, + {618, 2}, + {1111, 1}, + {1111, 1}, + {597, 4}, + {597, 4}, + {597, 4}, + {597, 4}, + {597, 4}, + {597, 5}, + {597, 7}, + {597, 7}, + {597, 6}, + {597, 6}, + {597, 9}, + {889, 0}, + {889, 3}, + {889, 3}, + {890, 0}, + {890, 2}, + {719, 0}, + {719, 2}, + {719, 2}, + {1031, 0}, + {1031, 2}, + {1031, 2}, + {1085, 1}, + {706, 1}, + {706, 3}, + {684, 1}, + {684, 4}, + {647, 1}, + {647, 1}, + {646, 4}, + {646, 4}, + {646, 4}, + {646, 3}, + {895, 0}, + {895, 4}, {928, 0}, {928, 1}, - {928, 3}, - {587, 1}, - {587, 1}, - {586, 1}, - {572, 1}, - {629, 1}, - {629, 3}, - {629, 2}, - {629, 2}, - {713, 1}, - {713, 3}, - {882, 1}, - {882, 4}, - {716, 1}, - {645, 1}, - {645, 1}, - {644, 1}, - {644, 3}, - {644, 2}, + {721, 1}, + {721, 2}, + {766, 2}, + {766, 2}, + {766, 2}, + {1002, 0}, + {1002, 2}, + {1002, 3}, + {1002, 3}, + {765, 5}, + {699, 0}, + {699, 1}, + {699, 3}, + {699, 1}, + {699, 3}, + {856, 1}, + {856, 2}, + {857, 0}, + {857, 1}, + {642, 3}, + {642, 5}, + {642, 7}, + {642, 7}, + {642, 9}, + {642, 4}, + {642, 6}, + {642, 3}, + {642, 5}, + {666, 1}, + {666, 1}, + {891, 0}, + {891, 1}, {671, 1}, - {671, 3}, - {786, 3}, - {786, 5}, - {786, 6}, - {786, 4}, - {786, 4}, - {786, 5}, - {786, 5}, - {786, 5}, - {786, 6}, - {786, 4}, - {786, 5}, - {786, 6}, - {786, 4}, - {786, 3}, - {786, 3}, - {786, 4}, - {786, 4}, - {786, 5}, - {786, 5}, - {934, 2}, - {934, 2}, - {934, 3}, - {934, 3}, - {984, 1}, - {984, 3}, - {840, 5}, - {864, 1}, - {864, 3}, - {904, 3}, - {904, 4}, - {904, 4}, - {904, 5}, - {904, 4}, - {904, 5}, - {904, 7}, - {904, 2}, - {904, 5}, - {904, 3}, - {904, 3}, - {904, 3}, - {904, 3}, - {904, 3}, - {904, 3}, - {904, 2}, - {904, 5}, - {904, 2}, - {904, 4}, - {904, 2}, + {671, 2}, + {671, 2}, + {865, 0}, + {865, 2}, + {738, 1}, + {738, 1}, + {678, 0}, + {678, 2}, + {678, 4}, + {678, 4}, + {1056, 9}, + {786, 0}, + {786, 1}, {1053, 0}, {1053, 1}, - {1052, 1}, - {1052, 3}, - {903, 1}, - {903, 1}, - {903, 2}, - {903, 2}, - {903, 2}, - {903, 1}, - {903, 1}, - {903, 1}, - {903, 1}, - {1051, 0}, - {1051, 3}, - {1079, 0}, - {1079, 2}, - {1050, 1}, - {1050, 1}, - {1050, 1}, - {643, 1}, - {643, 1}, - {1054, 1}, - {1054, 1}, - {1054, 1}, - {1054, 3}, - {1054, 3}, - {1054, 3}, - {1054, 3}, - {1054, 5}, - {1054, 4}, - {1054, 4}, - {1054, 1}, - {1054, 1}, - {1054, 2}, - {1054, 2}, - {1054, 2}, - {1054, 1}, - {1054, 2}, - {1054, 2}, - {1054, 2}, - {1054, 2}, - {1054, 2}, - {1054, 2}, + {1057, 0}, + {1057, 1}, + {1058, 0}, + {1058, 1}, + {1059, 0}, + {1059, 1}, + {1059, 1}, + {1060, 0}, + {1060, 1}, + {1061, 0}, + {1061, 1}, {1054, 1}, - {697, 0}, - {697, 2}, - {697, 2}, - {753, 0}, - {753, 1}, - {753, 1}, - {1020, 0}, - {1020, 1}, - {682, 0}, - {682, 2}, - {905, 2}, - {834, 3}, - {768, 1}, - {768, 3}, - {980, 1}, - {980, 1}, - {980, 3}, - {980, 3}, - {681, 0}, - {681, 1}, - {681, 1}, - {918, 0}, - {918, 1}, - {1099, 0}, - {1099, 3}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, - {910, 1}, + {1055, 0}, + {1055, 1}, + {580, 3}, + {580, 3}, + {703, 0}, + {703, 2}, + {703, 3}, + {703, 4}, + {624, 7}, + {624, 7}, + {624, 7}, + {624, 8}, + {623, 1}, + {623, 4}, + {622, 1}, + {622, 3}, + {1092, 1}, + {805, 9}, + {805, 9}, + {750, 2}, + {750, 4}, + {750, 6}, + {750, 4}, + {750, 4}, + {750, 3}, + {914, 3}, + {913, 6}, + {912, 1}, + {912, 1}, + {912, 1}, + {1063, 3}, + {1063, 1}, + {1063, 1}, + {787, 1}, + {787, 3}, + {752, 3}, + {752, 2}, + {752, 2}, + {1008, 2}, + {1008, 2}, + {1008, 2}, + {1008, 1}, + {749, 1}, + {749, 1}, + {696, 1}, + {696, 1}, + {681, 1}, + {681, 3}, + {793, 3}, + {793, 4}, + {793, 4}, + {793, 4}, + {793, 3}, + {793, 3}, + {793, 2}, + {793, 4}, + {793, 4}, + {793, 2}, + {793, 2}, + {962, 1}, + {962, 1}, + {657, 1}, + {657, 1}, + {728, 1}, + {941, 0}, + {941, 1}, + {941, 3}, + {596, 1}, + {596, 1}, + {595, 1}, + {581, 1}, + {635, 1}, + {635, 3}, + {635, 2}, + {635, 2}, + {722, 1}, + {722, 3}, + {897, 1}, + {897, 4}, + {725, 1}, + {654, 1}, + {654, 1}, + {653, 1}, + {653, 3}, + {653, 2}, + {677, 1}, + {677, 3}, + {795, 3}, + {795, 5}, + {795, 6}, + {795, 4}, + {795, 4}, + {795, 5}, + {795, 5}, + {795, 5}, + {795, 6}, + {795, 4}, + {795, 5}, + {795, 6}, + {795, 4}, + {795, 3}, + {795, 3}, + {795, 4}, + {795, 4}, + {795, 5}, + {795, 5}, + {795, 3}, + {795, 3}, + {795, 3}, + {947, 2}, + {947, 2}, + {947, 3}, + {947, 3}, + {999, 1}, + {999, 3}, + {853, 5}, + {877, 1}, + {877, 3}, + {916, 3}, + {916, 4}, + {916, 4}, + {916, 5}, + {916, 4}, + {916, 4}, + {916, 5}, + {916, 7}, + {916, 2}, + {916, 5}, + {916, 3}, + {916, 3}, + {916, 3}, + {916, 3}, + {916, 3}, + {916, 3}, + {916, 2}, + {916, 5}, + {916, 2}, + {916, 4}, + {916, 2}, + {1067, 0}, + {1067, 1}, + {1066, 1}, + {1066, 3}, + {915, 1}, + {915, 1}, + {915, 2}, + {915, 2}, + {915, 2}, + {915, 1}, + {915, 1}, + {915, 1}, + {915, 1}, + {1065, 0}, + {1065, 3}, + {1094, 0}, + {1094, 2}, + {1064, 1}, + {1064, 1}, + {1064, 1}, + {650, 1}, + {650, 1}, + {1068, 1}, + {1068, 1}, + {1068, 1}, + {1068, 3}, + {1068, 3}, + {1068, 3}, + {1068, 3}, + {1068, 5}, + {1068, 4}, + {1068, 5}, + {1068, 1}, + {1068, 1}, + {1068, 2}, + {1068, 2}, + {1068, 2}, + {1068, 1}, + {1068, 2}, + {1068, 2}, + {1068, 2}, + {1068, 2}, + {1068, 2}, + {1068, 2}, + {1068, 1}, + {705, 0}, + {705, 2}, + {705, 2}, + {763, 0}, + {763, 1}, + {763, 1}, + {886, 0}, + {886, 1}, + {688, 0}, + {688, 2}, + {917, 2}, + {847, 3}, + {776, 1}, + {776, 3}, + {994, 1}, + {994, 1}, + {994, 3}, + {994, 1}, + {994, 2}, + {994, 3}, + {1019, 0}, + {1019, 1}, + {1019, 1}, + {1019, 1}, + {1019, 1}, + {1019, 1}, + {686, 0}, + {686, 1}, + {686, 1}, + {931, 0}, + {931, 1}, + {1114, 0}, + {1114, 3}, {922, 1}, {922, 1}, {922, 1}, @@ -4539,4334 +4527,4499 @@ var ( {922, 1}, {922, 1}, {922, 1}, - {722, 1}, - {722, 1}, - {722, 1}, - {722, 1}, - {722, 1}, - {722, 1}, - {1061, 1}, - {1061, 3}, - {721, 2}, - {774, 1}, - {774, 1}, - {916, 1}, - {916, 3}, - {1069, 0}, - {1069, 3}, - {698, 1}, - {698, 4}, - {698, 4}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 1}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 3}, - {698, 2}, - {698, 2}, - {698, 3}, - {698, 3}, - {698, 5}, - {698, 3}, - {911, 1}, - {911, 1}, - {961, 0}, - {961, 1}, - {777, 1}, - {777, 2}, - {777, 3}, - {1024, 0}, - {1024, 1}, - {924, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {693, 3}, - {1076, 1}, - {1076, 1}, - {1076, 1}, - {1012, 3}, - {1012, 2}, - {1012, 3}, - {1012, 3}, - {1012, 2}, - {995, 1}, - {995, 1}, - {995, 1}, - {995, 1}, - {995, 1}, - {995, 1}, - {995, 1}, - {995, 1}, - {995, 1}, - {995, 1}, - {995, 1}, - {946, 1}, - {946, 1}, - {872, 0}, - {872, 1}, - {872, 1}, - {978, 1}, - {978, 1}, - {978, 1}, - {979, 1}, - {979, 1}, - {979, 1}, - {979, 2}, - {944, 1}, - {1064, 3}, - {1064, 2}, - {1064, 3}, - {1064, 2}, - {1064, 3}, - {1064, 3}, - {1064, 2}, - {1064, 2}, - {1064, 1}, - {1064, 2}, - {1064, 5}, - {1064, 5}, - {1064, 1}, - {1064, 3}, - {1064, 2}, - {948, 1}, - {948, 1}, - {1011, 1}, - {1011, 2}, - {1011, 2}, - {927, 2}, - {927, 2}, - {927, 1}, - {927, 1}, - {1013, 2}, - {1013, 2}, - {1013, 1}, - {1013, 2}, - {1013, 2}, - {1013, 3}, - {1013, 3}, - {1013, 2}, - {1102, 1}, - {1102, 1}, - {945, 1}, - {945, 2}, - {945, 1}, - {945, 1}, - {945, 2}, - {1073, 1}, - {1073, 2}, - {1073, 1}, - {1073, 1}, - {762, 1}, - {762, 1}, - {762, 1}, - {762, 1}, - {965, 1}, - {965, 2}, - {965, 2}, - {965, 2}, - {965, 3}, - {612, 3}, - {631, 0}, - {631, 1}, - {704, 1}, - {704, 1}, - {704, 1}, - {705, 0}, - {705, 2}, - {724, 0}, - {724, 1}, - {724, 1}, - {734, 5}, - {1016, 0}, - {1016, 1}, - {653, 0}, - {653, 2}, - {653, 3}, - {761, 0}, - {761, 2}, - {618, 2}, - {618, 1}, - {618, 2}, - {1017, 0}, - {1017, 2}, - {773, 1}, - {773, 3}, - {598, 1}, - {598, 1}, - {674, 10}, - {674, 8}, - {926, 2}, - {647, 2}, - {648, 0}, - {648, 1}, - {1107, 0}, - {1107, 1}, - {808, 7}, - {807, 4}, - {791, 7}, - {791, 9}, - {714, 2}, - {741, 1}, - {741, 3}, - {803, 0}, - {803, 2}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {922, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {732, 1}, + {732, 1}, + {732, 1}, + {732, 1}, + {732, 1}, + {732, 1}, + {1075, 1}, + {1075, 3}, + {730, 2}, + {784, 1}, + {784, 1}, + {929, 1}, + {929, 3}, + {1083, 0}, + {1083, 3}, + {690, 1}, + {690, 4}, + {690, 4}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 1}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 3}, + {690, 2}, + {690, 2}, + {690, 3}, + {690, 3}, + {690, 5}, + {690, 3}, + {923, 1}, + {923, 1}, + {818, 0}, + {818, 1}, + {751, 1}, + {751, 2}, + {751, 3}, + {1034, 0}, + {1034, 1}, + {937, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {687, 3}, + {1091, 1}, + {1091, 1}, + {1091, 1}, + {1025, 3}, + {1025, 2}, + {1025, 3}, + {1025, 3}, + {1025, 2}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, + {1007, 1}, {959, 1}, - {959, 2}, - {802, 2}, - {802, 2}, - {802, 2}, - {802, 2}, - {893, 0}, - {893, 1}, - {892, 2}, - {892, 2}, - {892, 2}, - {892, 2}, - {894, 1}, - {894, 3}, - {895, 2}, - {895, 2}, - {895, 2}, - {884, 0}, - {884, 1}, - {883, 1}, - {883, 2}, - {767, 2}, - {767, 2}, - {767, 1}, - {767, 4}, - {767, 2}, - {767, 2}, - {766, 3}, - {951, 0}, - {942, 0}, - {942, 3}, - {942, 3}, - {942, 5}, - {942, 5}, - {942, 4}, - {841, 1}, - {899, 1}, - {1039, 1}, - {1039, 3}, - {804, 7}, - {815, 5}, - {839, 8}, - {838, 4}, - {1098, 0}, - {1098, 3}, - {1098, 3}, - {1098, 3}, - {1098, 3}, - {1098, 3}, - {770, 1}, - {770, 4}, - {886, 1}, - {886, 3}, - {771, 1}, - {771, 2}, - {771, 1}, - {771, 1}, - {771, 2}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 2}, - {771, 1}, - {771, 2}, - {771, 1}, - {771, 2}, - {771, 2}, + {959, 1}, + {887, 0}, + {887, 1}, + {887, 1}, + {990, 1}, + {990, 1}, + {990, 1}, + {993, 1}, + {993, 1}, + {993, 1}, + {993, 2}, + {957, 1}, + {1078, 3}, + {1078, 2}, + {1078, 3}, + {1078, 2}, + {1078, 3}, + {1078, 3}, + {1078, 2}, + {1078, 2}, + {1078, 1}, + {1078, 2}, + {1078, 5}, + {1078, 5}, + {1078, 1}, + {1078, 3}, + {1078, 2}, + {961, 1}, + {961, 1}, + {1024, 1}, + {1024, 2}, + {1024, 2}, + {940, 2}, + {940, 2}, + {940, 1}, + {940, 1}, + {1026, 2}, + {1026, 2}, + {1026, 1}, + {1026, 2}, + {1026, 2}, + {1026, 3}, + {1026, 3}, + {1026, 2}, + {1117, 1}, + {1117, 1}, + {958, 1}, + {958, 2}, + {958, 1}, + {958, 1}, + {958, 2}, + {1087, 1}, + {1087, 2}, + {1087, 1}, + {1087, 1}, {771, 1}, {771, 1}, - {771, 3}, - {771, 2}, - {771, 2}, - {771, 2}, - {771, 2}, - {771, 2}, - {771, 2}, - {771, 2}, {771, 1}, {771, 1}, - {865, 0}, - {865, 1}, - {887, 1}, - {887, 3}, - {887, 3}, - {887, 3}, - {887, 1}, - {898, 7}, - {897, 4}, - {730, 15}, + {978, 1}, + {978, 2}, + {978, 2}, + {978, 2}, + {978, 3}, + {620, 3}, + {633, 0}, + {633, 1}, + {711, 1}, + {711, 1}, + {711, 1}, + {712, 0}, + {712, 2}, + {734, 0}, + {734, 1}, + {734, 1}, + {745, 5}, + {1029, 0}, + {1029, 1}, + {659, 0}, + {659, 2}, + {659, 3}, + {770, 0}, + {770, 2}, + {626, 2}, + {626, 1}, + {626, 2}, + {885, 0}, + {885, 2}, + {783, 1}, + {783, 3}, + {607, 1}, + {607, 1}, + {680, 10}, + {680, 8}, + {939, 2}, + {655, 2}, + {656, 0}, + {656, 1}, + {1122, 0}, + {1122, 1}, + {819, 7}, + {816, 4}, + {800, 7}, + {800, 9}, + {723, 2}, + {753, 1}, + {753, 3}, + {812, 0}, + {812, 2}, + {972, 1}, + {972, 2}, + {811, 2}, + {811, 2}, + {811, 2}, + {811, 2}, + {781, 0}, + {781, 1}, + {780, 2}, + {780, 2}, + {780, 2}, + {780, 2}, + {1051, 1}, + {1051, 3}, + {1051, 2}, + {782, 2}, + {782, 2}, + {782, 2}, + {899, 0}, + {899, 1}, + {898, 1}, + {898, 2}, + {775, 2}, + {775, 2}, + {775, 1}, + {775, 4}, + {775, 2}, + {775, 2}, + {774, 3}, + {964, 0}, + {955, 0}, + {955, 3}, + {955, 3}, + {955, 5}, + {955, 5}, + {955, 4}, + {854, 1}, + {910, 1}, + {1052, 1}, + {1052, 3}, + {813, 7}, + {826, 5}, + {826, 7}, + {852, 9}, + {851, 4}, + {1113, 0}, + {1113, 3}, + {1113, 3}, + {1113, 3}, + {1113, 3}, + {1113, 3}, + {778, 1}, + {778, 4}, + {901, 1}, + {901, 3}, + {779, 1}, + {779, 2}, + {779, 1}, + {779, 1}, + {779, 2}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 2}, + {779, 1}, + {779, 2}, + {779, 1}, + {779, 2}, + {779, 2}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 3}, + {779, 2}, + {779, 2}, + {779, 2}, + {779, 2}, + {779, 2}, + {779, 2}, + {779, 2}, + {779, 1}, + {779, 1}, + {878, 0}, + {878, 1}, + {902, 1}, + {902, 3}, + {902, 3}, + {902, 3}, + {902, 1}, + {909, 7}, + {908, 4}, + {740, 15}, + {1001, 0}, + {1001, 3}, + {963, 0}, + {963, 3}, + {871, 0}, + {871, 1}, {989, 0}, - {989, 3}, - {950, 0}, - {950, 3}, - {1006, 0}, - {1006, 1}, - {977, 0}, - {977, 2}, - {751, 1}, - {751, 1}, - {975, 2}, - {975, 1}, - {833, 3}, - {833, 4}, - {833, 3}, - {833, 3}, - {723, 1}, - {723, 1}, - {723, 1}, - {1002, 0}, - {1002, 3}, - {1059, 0}, - {1059, 3}, - {1003, 0}, - {1003, 3}, - {1005, 0}, - {1005, 2}, - {1004, 3}, - {1004, 1}, - {857, 3}, - {925, 2}, - {859, 3}, - {920, 1}, - {920, 1}, - {917, 2}, - {1008, 1}, - {1008, 2}, - {1008, 1}, - {1008, 2}, - {1070, 1}, - {1070, 3}, - {853, 2}, - {853, 3}, - {853, 3}, - {852, 1}, - {852, 2}, - {858, 3}, + {989, 2}, + {713, 1}, + {713, 1}, + {987, 2}, + {987, 1}, + {845, 3}, + {845, 4}, + {845, 3}, + {845, 3}, + {733, 1}, + {733, 1}, + {733, 1}, + {868, 0}, + {868, 3}, + {1073, 0}, + {1073, 3}, + {1014, 0}, + {1014, 3}, + {1016, 0}, + {1016, 2}, + {1015, 3}, + {1015, 1}, + {869, 3}, + {938, 2}, + {872, 3}, + {933, 1}, + {933, 1}, + {930, 2}, + {1018, 1}, + {1018, 2}, + {1018, 1}, + {1018, 2}, + {1084, 1}, + {1084, 3}, + {864, 2}, + {864, 3}, + {864, 3}, + {863, 1}, + {863, 2}, + {870, 3}, + {817, 7}, + {974, 0}, + {974, 1}, + {1062, 1}, + {1062, 2}, + {911, 3}, + {911, 3}, + {911, 3}, + {911, 3}, + {911, 3}, + {911, 1}, + {911, 2}, + {911, 3}, + {911, 1}, + {911, 2}, + {911, 3}, + {911, 1}, + {911, 2}, + {911, 1}, + {911, 1}, + {911, 2}, + {911, 1}, + {911, 1}, + {911, 2}, + {689, 1}, + {689, 2}, + {689, 2}, + {830, 5}, + {855, 8}, + {1023, 0}, + {1023, 2}, + {1022, 0}, + {1022, 3}, + {1044, 0}, + {1044, 2}, + {1043, 0}, + {1043, 2}, } yyXErrors = map[yyXError]string{} - yyParseTab = [3321][]uint16{ + yyParseTab = [3373][]uint16{ // 0 - {1550, 1550, 103: 1946, 107: 1931, 110: 1934, 121: 1950, 123: 1932, 126: 2024, 133: 1947, 140: 1928, 143: 1951, 148: 1962, 1933, 159: 1949, 163: 1936, 166: 1964, 195: 1929, 208: 1939, 340: 1956, 358: 2031, 363: 1945, 369: 1961, 388: 1942, 430: 1944, 505: 1952, 523: 2026, 528: 1938, 530: 1930, 532: 1926, 1935, 536: 1960, 1927, 571: 2015, 605: 1959, 1953, 1954, 1955, 614: 1958, 1957, 2009, 2025, 620: 1937, 664: 1975, 667: 1998, 670: 2005, 674: 2018, 689: 2027, 696: 1963, 717: 1971, 720: 1973, 729: 2029, 2000, 737: 2003, 739: 2010, 747: 1981, 780: 2030, 786: 1966, 1967, 790: 1968, 1969, 793: 1970, 1972, 796: 1978, 804: 1985, 1979, 1980, 1984, 1983, 1982, 811: 1974, 1948, 1941, 1986, 1994, 1987, 1988, 1992, 1993, 1989, 1991, 1990, 824: 1965, 826: 1976, 1940, 1977, 1943, 834: 1995, 838: 1997, 1996, 851: 2033, 2032, 1999, 858: 2001, 2021, 885: 2002, 888: 2006, 891: 2004, 896: 2028, 2008, 2007, 901: 2012, 2011, 904: 2014, 906: 2022, 909: 2013, 2023, 923: 2016, 2017, 2020, 2019, 1058: 1924, 1061: 1925}, - {1923}, - {1922, 5242}, - {106: 5036, 445: 4740, 504: 3366, 604: 1451, 726: 5034, 749: 5035}, - {604: 5026}, + {1585, 1585, 37: 1983, 105: 1997, 109: 1982, 111: 1985, 121: 2001, 125: 2079, 132: 1998, 2015, 142: 1978, 145: 2002, 150: 2013, 1984, 163: 2000, 167: 1987, 171: 1979, 198: 1980, 211: 1990, 348: 2007, 366: 2086, 372: 1996, 378: 2012, 397: 1993, 437: 1995, 514: 2003, 516: 2089, 533: 2081, 538: 1989, 541: 1981, 1976, 1986, 548: 2011, 555: 1977, 580: 2070, 614: 2010, 2004, 2005, 2006, 622: 2009, 2008, 2064, 2080, 627: 1988, 672: 2026, 674: 2052, 676: 2060, 680: 2073, 697: 2082, 704: 2014, 726: 2022, 729: 2024, 739: 2084, 2055, 748: 2058, 750: 2065, 758: 2032, 789: 2085, 795: 2017, 2018, 799: 2019, 2020, 802: 2021, 2023, 805: 2029, 813: 2036, 2030, 2031, 2035, 2037, 819: 2034, 2033, 822: 2025, 1999, 1992, 2038, 2047, 2039, 2040, 2045, 2042, 2046, 2041, 2044, 2043, 836: 2016, 838: 2027, 1991, 2028, 1994, 846: 2049, 2048, 851: 2051, 2050, 855: 2053, 862: 2088, 2087, 2054, 870: 2056, 872: 2076, 900: 2057, 903: 2061, 906: 2059, 2083, 2063, 2062, 913: 2067, 2066, 916: 2069, 918: 2077, 921: 2068, 2078, 936: 2071, 2072, 2075, 2074, 1072: 1974, 1075: 1975}, + {1973}, + {1972, 5344}, + {108: 5136, 452: 4761, 512: 3485, 613: 1480, 736: 5134, 760: 5135}, + {613: 5126}, // 5 - {604: 5020}, - {267: 5001, 354: 5002, 604: 1821, 1056: 5000}, - {238: 4965, 604: 4964}, - {1797, 1797, 257: 4963, 261: 4962}, - {290: 4958}, + {613: 5120}, + {613: 5111}, + {278: 5092, 363: 5093, 613: 1866, 1070: 5091}, + {246: 5056, 613: 5055}, + {1842, 1842, 267: 5054, 272: 5053}, // 10 - {342: 4957}, - {1772, 1772}, - {55: 1593, 59: 1593, 92: 1593, 99: 429, 105: 4826, 4825, 124: 3789, 134: 3675, 142: 3676, 365: 4824, 439: 4819, 445: 4740, 507: 1679, 524: 1593, 535: 4821, 604: 1566, 749: 4822, 753: 4827, 763: 3788, 992: 4818, 1027: 4823, 1055: 4820}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 4817}, - {2: 669, 669, 669, 669, 7: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 34: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 370: 669, 504: 669, 622: 669, 669, 669, 754: 3360, 776: 4797}, + {301: 5028}, + {350: 5027}, + {1809, 1809}, + {42: 1628, 52: 1628, 89: 1628, 97: 481, 100: 1601, 107: 4866, 4865, 123: 3804, 135: 3681, 144: 3682, 373: 4864, 452: 4761, 4858, 516: 1714, 534: 1628, 545: 4860, 613: 1601, 760: 4861, 763: 4867, 772: 4862, 1003: 4857, 1037: 4863, 1069: 4859}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 4856}, // 15 - {59: 4744, 65: 1566, 99: 429, 103: 796, 105: 4746, 4745, 124: 3789, 134: 3675, 142: 3676, 196: 4747, 445: 4740, 507: 4742, 604: 1566, 749: 4741, 753: 4748, 763: 4743}, - {107: 1931, 110: 1934, 121: 1950, 123: 1932, 233: 4723, 340: 3085, 363: 1945, 369: 4725, 430: 1944, 505: 1952, 605: 4724, 1953, 1954, 1955, 614: 1958, 1957, 4730, 2025, 620: 1937, 664: 4726, 667: 4728, 670: 4729, 674: 4727, 717: 4732, 720: 4733, 729: 4736, 4731, 737: 4734, 739: 4735, 922: 4722}, - {2: 1547, 1547, 1547, 1547, 7: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 34: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 357: 1547, 363: 1547, 430: 1547, 505: 1547, 530: 1547, 617: 1547, 620: 1547}, - {2: 1546, 1546, 1546, 1546, 7: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 34: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 357: 1546, 363: 1546, 430: 1546, 505: 1546, 530: 1546, 617: 1546, 620: 1546}, - {2: 1545, 1545, 1545, 1545, 7: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 34: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 357: 1545, 363: 1545, 430: 1545, 505: 1545, 530: 1545, 617: 1545, 620: 1545}, + {2: 684, 684, 684, 684, 7: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 37: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 377: 684, 512: 684, 630: 684, 684, 684, 764: 3479, 786: 4823}, + {52: 4765, 58: 1601, 97: 481, 100: 1601, 105: 812, 107: 4767, 4766, 123: 3804, 135: 3681, 144: 3682, 200: 4768, 452: 4761, 516: 4763, 613: 1601, 760: 4762, 763: 4769, 772: 4764}, + {37: 1983, 109: 1982, 111: 1985, 121: 2001, 241: 4744, 348: 3165, 372: 1996, 378: 4746, 437: 1995, 514: 2003, 614: 4745, 2004, 2005, 2006, 622: 2009, 2008, 4751, 2080, 627: 1988, 672: 4747, 674: 4749, 676: 4750, 680: 4748, 726: 4753, 729: 4754, 739: 4757, 4752, 748: 4755, 750: 4756, 935: 4743}, + {2: 1582, 1582, 1582, 1582, 7: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 37: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 365: 1582, 372: 1582, 437: 1582, 514: 1582, 541: 1582, 625: 1582, 627: 1582}, + {2: 1581, 1581, 1581, 1581, 7: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 37: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 365: 1581, 372: 1581, 437: 1581, 514: 1581, 541: 1581, 625: 1581, 627: 1581}, // 20 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 4697, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3085, 357: 4696, 363: 1945, 430: 1944, 505: 1952, 511: 2383, 2046, 2047, 2045, 530: 4698, 596: 4694, 605: 4699, 1953, 1954, 1955, 614: 1958, 1957, 4704, 2025, 620: 1937, 664: 4700, 667: 4702, 670: 4703, 674: 4701, 722: 4695}, - {2: 816, 816, 816, 816, 7: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 34: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 504: 816, 525: 816, 622: 3364, 3363, 3362, 711: 4683}, - {2: 816, 816, 816, 816, 7: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 34: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 525: 816, 622: 3364, 3363, 3362, 711: 4642}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4637, 2046, 2047, 2045}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4631, 2046, 2047, 2045}, + {2: 1580, 1580, 1580, 1580, 7: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 37: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 365: 1580, 372: 1580, 437: 1580, 514: 1580, 541: 1580, 625: 1580, 627: 1580}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 4718, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3165, 365: 4717, 372: 1996, 437: 1995, 514: 2003, 520: 2473, 2128, 2129, 2127, 541: 4719, 605: 4715, 614: 4720, 2004, 2005, 2006, 622: 2009, 2008, 4725, 2080, 627: 1988, 672: 4721, 674: 4723, 676: 4724, 680: 4722, 732: 4716}, + {2: 837, 837, 837, 837, 7: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 37: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 512: 837, 536: 837, 630: 3483, 3482, 3481, 720: 4704}, + {2: 837, 837, 837, 837, 7: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 37: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 536: 837, 630: 3483, 3482, 3481, 720: 4663}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4658, 2128, 2129, 2127}, // 25 - {103: 4629}, - {103: 797}, - {795, 795}, - {794, 794}, - {2: 669, 669, 669, 669, 7: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 34: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 342: 669, 669, 345: 669, 669, 669, 351: 669, 669, 669, 355: 669, 363: 669, 669, 372: 669, 669, 383: 669, 669, 390: 669, 406: 669, 416: 669, 429: 669, 669, 432: 669, 669, 669, 669, 669, 669, 669, 440: 669, 669, 669, 669, 669, 669, 447: 669, 449: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 597: 669, 613: 669, 622: 669, 669, 669, 669, 627: 669, 669, 632: 669, 754: 3360, 776: 4588, 1043: 4587}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4652, 2128, 2129, 2127}, + {105: 4650}, + {105: 813}, + {811, 811}, + {810, 810}, // 30 - {1034, 1034, 33: 1034, 341: 1034, 349: 1034, 1034, 356: 1034, 1034, 1034, 1034, 2823, 370: 4552, 654: 2824, 4584, 835: 4551}, - {1034, 1034, 33: 1034, 341: 1034, 349: 1034, 1034, 356: 1034, 1034, 1034, 1034, 2823, 654: 2824, 4581}, - {1034, 1034, 33: 1034, 341: 1034, 349: 1034, 1034, 356: 1034, 1034, 1034, 1034, 2823, 654: 2824, 4578}, - {340: 3085, 505: 1952, 605: 3098, 1953, 1954, 1955, 614: 1958, 1957, 3084}, - {350: 4523}, + {2: 684, 684, 684, 684, 7: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 37: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 350: 684, 684, 684, 355: 684, 684, 358: 684, 684, 361: 684, 684, 369: 684, 372: 684, 380: 684, 684, 391: 684, 684, 684, 422: 684, 434: 684, 436: 684, 684, 684, 440: 684, 684, 684, 684, 445: 684, 684, 684, 684, 684, 684, 684, 684, 454: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 513: 684, 606: 684, 621: 684, 630: 684, 684, 684, 634: 684, 636: 684, 684, 645: 684, 764: 3479, 786: 4609, 1056: 4608}, + {1055, 1055, 36: 1055, 349: 1055, 357: 1055, 360: 1055, 364: 1055, 1055, 1055, 2903, 1055, 377: 4573, 660: 2904, 4605, 848: 4572}, + {1055, 1055, 36: 1055, 349: 1055, 357: 1055, 360: 1055, 364: 1055, 1055, 1055, 2903, 1055, 660: 2904, 4602}, + {1055, 1055, 36: 1055, 349: 1055, 357: 1055, 360: 1055, 364: 1055, 1055, 1055, 2903, 1055, 660: 2904, 4599}, + {348: 3165, 514: 2003, 614: 3178, 2004, 2005, 2006, 622: 2009, 2008, 3164}, // 35 - {350: 600}, - {363, 363, 350: 598}, - {164: 4508, 185: 4507}, - {548, 548, 2254, 2139, 2256, 2050, 548, 2086, 2051, 2162, 2266, 4418, 4414, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 4416, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 4419, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 4415, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 4420, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 4421, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 4417, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 345: 4423, 364: 3051, 406: 4427, 447: 4426, 506: 3049, 511: 4424, 2046, 2047, 2045, 618: 4428, 675: 4425, 784: 4429, 928: 4422}, - {23: 3779, 138: 3782, 140: 3777, 3783, 188: 3781, 216: 3780, 218: 3778, 431: 3776, 696: 3775}, + {357: 4544}, + {357: 656}, + {403, 403, 357: 654}, + {168: 4529, 186: 4528}, + {604, 604, 2341, 2226, 2343, 2133, 604, 2173, 2134, 2249, 2359, 2353, 4439, 4435, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 4437, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 4440, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 4436, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 4441, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 4442, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 4438, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 352: 4444, 369: 3131, 434: 4448, 454: 4447, 515: 3129, 520: 4445, 2128, 2129, 2127, 626: 4449, 681: 4446, 793: 4450, 941: 4443}, // 40 - {12: 3050, 65: 426, 67: 429, 72: 426, 426, 108: 429, 119: 3653, 129: 429, 134: 3675, 138: 3674, 426, 142: 3676, 164: 3671, 167: 3677, 185: 3670, 215: 3655, 220: 3667, 226: 3659, 229: 3673, 234: 3672, 3644, 237: 3665, 239: 3657, 248: 3645, 256: 3662, 263: 3652, 3651, 277: 3649, 3650, 3648, 3647, 291: 3668, 294: 3664, 364: 3051, 506: 3049, 3656, 530: 3654, 533: 3642, 604: 3643, 618: 3661, 753: 3666, 759: 3658, 810: 3660, 1020: 3646, 1035: 3669, 1050: 3663, 1054: 3641}, - {65: 414, 67: 414, 95: 3619, 119: 414, 145: 414, 604: 414, 661: 3618, 681: 3617}, + {24: 3788, 133: 3793, 140: 3791, 142: 3786, 3792, 189: 3790, 220: 3789, 3794, 223: 3787, 234: 3795, 439: 3785, 704: 3784}, + {13: 3130, 58: 478, 478, 61: 478, 63: 481, 94: 481, 120: 3658, 128: 481, 134: 3683, 3681, 140: 3680, 478, 144: 3682, 168: 3677, 186: 3676, 219: 3660, 224: 3673, 230: 3664, 233: 3679, 238: 3669, 242: 3678, 3649, 245: 3671, 247: 3662, 257: 3650, 266: 3667, 274: 3657, 3656, 287: 3654, 3655, 3653, 3652, 302: 3674, 305: 3670, 369: 3131, 515: 3129, 3661, 541: 3659, 543: 3647, 613: 3648, 626: 3666, 763: 3672, 768: 3663, 821: 3665, 886: 3651, 1047: 3675, 1064: 3668, 1068: 3646}, + {16: 458, 58: 458, 63: 458, 87: 3616, 92: 458, 120: 458, 147: 458, 172: 458, 196: 458, 393: 458, 613: 458, 667: 3615, 686: 3614, 731: 458, 735: 458}, + {451, 451}, + {450, 450}, + // 45 + {449, 449}, + {448, 448}, + {447, 447}, + {446, 446}, + {445, 445}, + // 50 + {444, 444}, + {443, 443}, + {442, 442}, + {441, 441}, + {440, 440}, + // 55 + {439, 439}, + {438, 438}, + {437, 437}, + {436, 436}, + {435, 435}, + // 60 + {434, 434}, + {433, 433}, + {432, 432}, + {431, 431}, + {430, 430}, + // 65 + {429, 429}, + {428, 428}, + {427, 427}, + {426, 426}, + {425, 425}, + // 70 + {424, 424}, + {423, 423}, + {422, 422}, + {421, 421}, + {420, 420}, + // 75 + {419, 419}, + {418, 418}, + {417, 417}, + {416, 416}, + {415, 415}, + // 80 + {414, 414}, + {413, 413}, + {412, 412}, + {411, 411}, + {410, 410}, + // 85 + {409, 409}, + {408, 408}, {407, 407}, {406, 406}, {405, 405}, - // 45 + // 90 {404, 404}, - {403, 403}, {402, 402}, {401, 401}, {400, 400}, - // 50 {399, 399}, + // 95 {398, 398}, {397, 397}, {396, 396}, {395, 395}, - // 55 {394, 394}, + // 100 {393, 393}, {392, 392}, {391, 391}, {390, 390}, - // 60 {389, 389}, - {388, 388}, - {387, 387}, - {386, 386}, - {385, 385}, - // 65 - {384, 384}, - {383, 383}, - {382, 382}, - {381, 381}, - {380, 380}, - // 70 - {379, 379}, - {378, 378}, - {377, 377}, - {376, 376}, - {375, 375}, - // 75 - {374, 374}, - {373, 373}, - {372, 372}, - {371, 371}, - {370, 370}, - // 80 - {369, 369}, - {368, 368}, - {367, 367}, - {366, 366}, - {365, 365}, - // 85 - {364, 364}, - {362, 362}, - {361, 361}, - {360, 360}, - {359, 359}, - // 90 - {358, 358}, - {357, 357}, - {356, 356}, - {355, 355}, - {354, 354}, - // 95 - {353, 353}, - {352, 352}, - {351, 351}, - {350, 350}, - {349, 349}, - // 100 - {331, 331}, - {2: 288, 288, 288, 288, 7: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 34: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 604: 3614, 1024: 3615}, - {2: 669, 669, 669, 669, 7: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 34: 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 669, 432: 669, 504: 669, 622: 669, 669, 669, 754: 3360, 776: 3361}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3358, 2046, 2047, 2045, 687: 3359}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 3230, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 3231, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 3235, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 3236, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 3233, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 3234, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 3232, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 358: 3259, 430: 3252, 448: 3257, 505: 3253, 507: 3251, 511: 2417, 2046, 2047, 2045, 528: 3250, 532: 3246, 3247, 597: 3245, 3239, 617: 3255, 620: 3249, 644: 3240, 3238, 671: 3337, 689: 3256, 696: 3254, 770: 3243, 3242, 779: 3248, 781: 3258, 886: 3338}, // 105 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 3230, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 3231, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 3235, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 3236, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 3233, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 3234, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 3232, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 358: 3259, 430: 3252, 448: 3257, 505: 3253, 507: 3251, 511: 2417, 2046, 2047, 2045, 528: 3250, 532: 3246, 3247, 597: 3245, 3239, 617: 3255, 620: 3249, 644: 3240, 3238, 671: 3241, 689: 3256, 696: 3254, 770: 3243, 3242, 779: 3248, 781: 3258, 886: 3244}, - {15: 2398, 196: 2399}, - {65: 2042, 604: 2043, 920: 2397}, - {65: 2042, 604: 2043, 920: 2041}, - {22: 2037, 120: 2038, 372: 2035, 595: 2036}, + {371, 371}, + {2: 328, 328, 328, 328, 7: 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 37: 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 613: 3611, 1034: 3612}, + {2: 684, 684, 684, 684, 7: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 37: 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 684, 438: 684, 512: 684, 630: 684, 684, 684, 764: 3479, 786: 3480}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3477, 2128, 2129, 2127, 695: 3478}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 3333, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 3335, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 3339, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 3340, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 3334, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 3337, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 3338, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 3336, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 366: 3363, 437: 3356, 509: 3361, 514: 3357, 516: 3355, 520: 2505, 2128, 2129, 2127, 538: 3354, 542: 3350, 3351, 606: 3349, 3343, 625: 3359, 627: 3353, 653: 3344, 3342, 677: 3439, 697: 3360, 704: 3358, 778: 3347, 3346, 788: 3352, 790: 3362, 901: 3440}, // 110 - {22: 3, 120: 3, 145: 2034, 372: 3}, - {22: 2, 120: 2, 372: 2}, - {1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 344: 1532, 1532, 348: 1532, 1532, 1532, 354: 1532, 356: 1532, 1532, 1532, 1532, 362: 1532, 1532, 1532, 504: 1532, 1532, 1532, 1532, 1532, 1532, 1532, 519: 1532}, - {6, 6}, - {372: 2035, 595: 2040}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 3333, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 3335, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 3339, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 3340, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 3334, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 3337, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 3338, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 3336, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 366: 3363, 437: 3356, 509: 3361, 514: 3357, 516: 3355, 520: 2505, 2128, 2129, 2127, 538: 3354, 542: 3350, 3351, 606: 3349, 3343, 625: 3359, 627: 3353, 653: 3344, 3342, 677: 3345, 697: 3360, 704: 3358, 778: 3347, 3346, 788: 3352, 790: 3362, 901: 3348}, + {17: 2487, 200: 2488}, + {58: 2124, 613: 2125, 933: 2486}, + {58: 2124, 613: 2125, 933: 2123}, + {23: 2119, 99: 2120, 380: 2097, 604: 2118}, // 115 - {372: 2035, 595: 2039}, - {4, 4}, - {5, 5}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 2385, 917: 2386, 1070: 2384}, - {15, 15, 15, 15, 15, 15, 7: 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 34: 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15}, + {23: 40, 99: 40, 147: 2117, 380: 40}, + {213: 2090}, + {87: 2091, 717: 80, 871: 2092}, + {717: 79}, + {717: 2093}, // 120 - {14, 14, 14, 14, 14, 14, 7: 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 34: 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14}, - {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 515: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 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, 515: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427}, - {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 515: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 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, 515: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425}, + {350: 2094}, + {8, 8, 117: 8, 259: 2096, 528: 8, 1023: 2095}, + {6, 6, 117: 2100, 528: 6, 1022: 2099}, + {380: 2097, 604: 2098}, + {1567, 1567, 1567, 1567, 1567, 1567, 1567, 12: 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 36: 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 53: 1567, 1567, 60: 1567, 68: 1567, 1567, 1567, 1567, 104: 1567, 117: 1567, 119: 1567, 136: 1567, 154: 1567, 156: 1567, 192: 1567, 210: 1567, 348: 1567, 1567, 352: 1567, 1567, 1567, 357: 1567, 360: 1567, 363: 1567, 1567, 1567, 1567, 1567, 1567, 1567, 371: 1567, 1567, 512: 1567, 514: 1567, 1567, 1567, 1567, 1567, 1567, 526: 1567, 528: 1567}, // 125 - {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 515: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 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, 515: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 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, 515: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 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, 515: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 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, 515: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420}, + {7, 7, 117: 7, 528: 7}, + {65, 65, 528: 2107, 868: 2108}, + {4, 4, 119: 4, 271: 2102, 528: 4, 1044: 2101}, + {2, 2, 119: 2105, 528: 2, 1043: 2104}, + {380: 2097, 604: 2103}, // 130 - {1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 515: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 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, 515: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 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, 515: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 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, 515: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416}, - {1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 515: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415}, + {3, 3, 119: 3, 528: 3}, + {5, 5, 528: 5}, + {380: 2097, 604: 2106}, + {1, 1, 528: 1}, + {63, 63, 348: 63, 378: 63, 512: 63, 629: 63, 1073: 2109, 2110}, // 135 - {1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 515: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414}, - {1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 515: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413}, - {1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 515: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412}, - {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 515: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411}, - {1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 515: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410}, + {9, 9}, + {61, 61, 348: 61, 378: 61, 512: 61, 629: 2114, 1014: 2113}, + {529: 2111}, + {350: 2112}, + {62, 62, 348: 62, 378: 62, 512: 62, 629: 62}, // 140 - {1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 515: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409}, - {1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 515: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408}, - {1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 515: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407}, - {1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 515: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406}, - {1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 515: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405}, + {64, 64, 348: 64, 378: 64, 512: 64}, + {529: 2115}, + {350: 2116}, + {60, 60, 348: 60, 378: 60, 512: 60}, + {23: 39, 99: 39, 380: 39}, // 145 - {1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 515: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404}, - {1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 515: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403}, - {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 515: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402}, - {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 515: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401}, - {1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 515: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400}, + {43, 43}, + {380: 2097, 604: 2122}, + {380: 2097, 604: 2121}, + {41, 41}, + {42, 42}, // 150 - {1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 515: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399}, - {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 515: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398}, - {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 515: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397}, - {1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 515: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396}, - {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 515: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 2475, 930: 2476, 1084: 2474}, + {52, 52, 52, 52, 52, 52, 7: 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 37: 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52}, + {51, 51, 51, 51, 51, 51, 7: 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 37: 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51}, + {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 524: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457}, + {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 524: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456}, // 155 - {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 515: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394}, - {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 515: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393}, - {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 515: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392}, - {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 515: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391}, - {1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 515: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390}, + {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 524: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455}, + {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 524: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454}, + {1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 524: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453}, + {1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 524: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452}, + {1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 524: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451}, // 160 - {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 515: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389}, - {1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 515: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388}, - {1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 515: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387}, - {1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 515: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386}, - {1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 515: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385}, + {1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 524: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450}, + {1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 524: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449}, + {1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 524: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448}, + {1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 524: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447}, + {1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 524: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446}, // 165 - {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 515: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384}, - {1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 515: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383}, - {1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 515: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382}, - {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 515: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381}, - {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 515: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380}, + {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 524: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445}, + {1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 524: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444}, + {1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 524: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443}, + {1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 524: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442}, + {1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 524: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441}, // 170 - {1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 515: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379}, - {1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 515: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378}, - {1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 515: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377}, - {1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 515: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376}, - {1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 515: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375}, + {1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 524: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440}, + {1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 524: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439}, + {1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 524: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438}, + {1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 524: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437}, + {1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 524: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436}, // 175 - {1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 515: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374}, - {1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 515: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373}, - {1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 515: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372}, - {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 515: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371}, - {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 515: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370}, + {1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 524: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435}, + {1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 524: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434}, + {1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 524: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433}, + {1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 524: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432}, + {1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 524: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431}, // 180 - {1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 515: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369}, - {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 515: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368}, - {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 515: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367}, - {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 515: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366}, - {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 515: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365}, + {1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 524: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430}, + {1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 524: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 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, 524: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 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, 524: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427}, + {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 524: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426}, // 185 - {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 515: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364}, - {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 515: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363}, - {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 515: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362}, - {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 515: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361}, - {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 515: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360}, + {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 524: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 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, 524: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 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, 524: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 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, 524: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 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, 524: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421}, // 190 - {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 515: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359}, - {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 515: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358}, - {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 515: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357}, - {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 515: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356}, - {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 515: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355}, + {1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 524: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 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, 524: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 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, 524: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 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, 524: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 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, 524: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416}, // 195 - {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 515: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354}, - {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 515: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353}, - {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 515: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352}, - {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 515: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351}, - {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 515: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350}, + {1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 524: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415}, + {1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 524: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414}, + {1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 524: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413}, + {1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 524: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412}, + {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 524: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411}, // 200 - {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 515: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349}, - {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 515: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348}, - {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 515: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347}, - {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 515: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346}, - {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 515: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345}, + {1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 524: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410}, + {1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 524: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409}, + {1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 524: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408}, + {1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 524: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407}, + {1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 524: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406}, // 205 - {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 515: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344}, - {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 515: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343}, - {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 515: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342}, - {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 515: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341}, - {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 515: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340}, + {1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 524: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405}, + {1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 524: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404}, + {1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 524: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403}, + {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 524: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402}, + {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 524: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401}, // 210 - {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 515: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339}, - {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 515: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338}, - {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 515: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337}, - {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 515: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336}, - {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 515: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335}, + {1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 524: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400}, + {1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 524: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399}, + {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 524: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398}, + {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 524: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397}, + {1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 524: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396}, // 215 - {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 515: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 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, 515: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333}, - {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 515: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 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, 515: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 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, 515: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330}, + {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 524: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395}, + {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 524: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394}, + {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 524: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393}, + {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 524: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392}, + {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 524: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391}, // 220 - {1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 515: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 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, 515: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 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, 515: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 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, 515: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 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, 515: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325}, + {1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 524: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390}, + {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 524: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389}, + {1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 524: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388}, + {1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 524: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387}, + {1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 524: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386}, // 225 - {1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 515: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 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, 515: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 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, 515: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 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, 515: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 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, 515: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320}, + {1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 524: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385}, + {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 524: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384}, + {1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 524: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383}, + {1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 524: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382}, + {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 524: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381}, // 230 - {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 515: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 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, 515: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 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, 515: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 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, 515: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 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, 515: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315}, + {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 524: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380}, + {1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 524: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379}, + {1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 524: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378}, + {1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 524: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377}, + {1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 524: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376}, // 235 - {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 515: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 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, 515: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 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, 515: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 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, 515: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 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, 515: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310}, + {1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 524: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375}, + {1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 524: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374}, + {1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 524: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373}, + {1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 524: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372}, + {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 524: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371}, // 240 - {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 515: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 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, 515: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 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, 515: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 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, 515: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 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, 515: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305}, + {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 524: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370}, + {1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 524: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369}, + {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 524: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368}, + {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 524: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367}, + {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 524: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366}, // 245 - {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 515: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 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, 515: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303}, - {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 515: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302}, - {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 515: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301}, - {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 515: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300}, + {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 524: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365}, + {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 524: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364}, + {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 524: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363}, + {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 524: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362}, + {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 524: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361}, // 250 - {1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 515: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299}, - {1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 515: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298}, - {1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 515: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297}, - {1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 515: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296}, - {1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 515: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295}, + {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 524: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360}, + {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 524: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359}, + {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 524: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358}, + {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 524: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357}, + {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 524: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356}, // 255 - {1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 515: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294}, - {1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 515: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293}, - {1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 515: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292}, - {1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 515: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291}, - {1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 515: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290}, + {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 524: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355}, + {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 524: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354}, + {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 524: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353}, + {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 524: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352}, + {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 524: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351}, // 260 - {1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 515: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289}, - {1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 515: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288}, - {1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 515: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287}, - {1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 515: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286}, - {1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 515: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285}, + {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 524: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350}, + {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 524: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349}, + {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 524: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348}, + {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 524: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347}, + {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 524: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346}, // 265 - {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 515: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284}, - {1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 515: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283}, - {1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 515: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282}, - {1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 515: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281}, - {1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 515: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280}, + {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 524: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345}, + {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 524: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344}, + {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 524: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343}, + {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 524: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342}, + {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 524: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341}, // 270 - {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 515: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279}, - {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 515: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278}, - {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 515: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277}, - {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 515: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276}, - {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 515: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275}, + {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 524: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340}, + {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 524: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339}, + {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 524: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338}, + {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 524: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337}, + {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 524: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336}, // 275 - {1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 515: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274}, - {1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 515: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273}, - {1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 515: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272}, - {1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 515: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271}, - {1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 515: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270}, + {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 524: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335}, + {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 524: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 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, 524: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333}, + {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 524: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 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, 524: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331}, // 280 - {1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 515: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269}, - {1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 515: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268}, - {1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 515: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267}, - {1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 515: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266}, - {1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 515: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265}, + {1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 524: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 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, 524: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 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, 524: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 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, 524: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 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, 524: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326}, // 285 - {1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 515: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264}, - {1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 515: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263}, - {1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 515: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262}, - {1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 515: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261}, - {1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 515: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260}, + {1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 524: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 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, 524: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 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, 524: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 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, 524: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 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, 524: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321}, // 290 - {1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 515: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259}, - {1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 515: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258}, - {1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 515: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257}, - {1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 515: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256}, - {1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 515: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255}, + {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 524: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 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, 524: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 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, 524: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 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, 524: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 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, 524: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316}, // 295 - {1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 515: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254}, - {1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 515: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253}, - {1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 515: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252}, - {1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 515: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251}, - {1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 515: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250}, + {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 524: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 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, 524: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 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, 524: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 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, 524: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 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, 524: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311}, // 300 - {1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 515: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249}, - {1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 515: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248}, - {1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 515: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247}, - {1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 515: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246}, - {1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 515: 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245}, + {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 524: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 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, 524: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 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, 524: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 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, 524: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 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, 524: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306}, // 305 - {1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 515: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244}, - {1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 515: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243}, - {1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 515: 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242}, - {1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 515: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241}, - {1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 515: 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240}, + {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 524: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 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, 524: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 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, 524: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303}, + {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 524: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302}, + {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 524: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301}, // 310 - {1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 515: 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239}, - {1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 515: 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238}, - {1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 515: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237}, - {1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 515: 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236}, - {1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 515: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235}, + {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 524: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300}, + {1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 524: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299}, + {1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 524: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298}, + {1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 524: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297}, + {1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 524: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296}, // 315 - {1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 515: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234}, - {1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 515: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233}, - {1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 515: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232}, - {1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 515: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231}, - {1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 515: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230}, + {1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 524: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295}, + {1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 524: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294}, + {1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 524: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293}, + {1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 524: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292}, + {1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 524: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291}, // 320 - {1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 515: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229}, - {1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 515: 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228}, - {1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 515: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227}, - {1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 515: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226}, - {1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 515: 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225}, + {1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 524: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290}, + {1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 524: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289}, + {1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 524: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288}, + {1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 524: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287}, + {1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 524: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286}, // 325 - {1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 515: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224}, - {1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 515: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223}, - {1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 515: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222}, - {1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 515: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221}, - {1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 515: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220}, + {1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 524: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285}, + {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 524: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284}, + {1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 524: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283}, + {1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 524: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282}, + {1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 524: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281}, // 330 - {1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 515: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219}, - {1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 515: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218}, - {1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 515: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217}, - {1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 515: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216}, - {1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 515: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215}, + {1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 524: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280}, + {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 524: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279}, + {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 524: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278}, + {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 524: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277}, + {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 524: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276}, // 335 - {1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 515: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214}, - {1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 515: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213}, - {1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 515: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212}, - {1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 515: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211}, - {1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 515: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210}, + {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 524: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275}, + {1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 524: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274}, + {1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 524: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273}, + {1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 524: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272}, + {1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 524: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271}, // 340 - {1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 515: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209}, - {1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 515: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208}, - {1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 515: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207}, - {1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 515: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206}, - {1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 515: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205}, + {1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 524: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270}, + {1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 524: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269}, + {1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 524: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268}, + {1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 524: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267}, + {1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 524: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266}, // 345 - {1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 515: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204}, - {1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 515: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203}, - {1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 515: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202}, - {1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 515: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201}, - {1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 515: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200}, + {1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 524: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265}, + {1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 524: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264}, + {1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 524: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263}, + {1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 524: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262}, + {1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 524: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261}, // 350 - {1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 515: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199}, - {1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 515: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198}, - {1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 515: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197}, - {1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 515: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196}, - {1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 515: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195}, + {1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 524: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260}, + {1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 524: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259}, + {1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 524: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258}, + {1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 524: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257}, + {1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 524: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256}, // 355 - {1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 515: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194}, - {1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 515: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193}, - {1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 515: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192}, - {1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 515: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191}, - {1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 515: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190}, + {1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 524: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255}, + {1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 524: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254}, + {1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 524: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253}, + {1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 524: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252}, + {1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 524: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251}, // 360 - {1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 515: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189}, - {1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 515: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188}, - {1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 515: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187}, - {1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 515: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186}, - {1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 515: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185}, + {1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 524: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250}, + {1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 524: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249}, + {1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 524: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248}, + {1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 524: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247}, + {1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 524: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246}, // 365 - {1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 515: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184}, - {1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 515: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183}, - {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 515: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182}, - {1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 515: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181}, - {1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 515: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180}, + {1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 524: 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245}, + {1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 524: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244}, + {1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 524: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243}, + {1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 524: 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242}, + {1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 524: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241}, // 370 - {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 515: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 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, 515: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178}, - {1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 515: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 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, 515: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 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, 515: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175}, + {1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 524: 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240}, + {1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 524: 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239}, + {1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 524: 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238}, + {1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 524: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237}, + {1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 524: 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236}, // 375 - {1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 515: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174}, - {1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 515: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173}, - {1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 515: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172}, - {1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 515: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171}, - {1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 515: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170}, + {1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 524: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235}, + {1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 524: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234}, + {1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 524: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233}, + {1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 524: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232}, + {1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 524: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231}, // 380 - {1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 515: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169}, - {1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 515: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168}, - {1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 515: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167}, - {1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 515: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166}, - {1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 515: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165}, + {1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 524: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230}, + {1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 524: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229}, + {1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 524: 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228}, + {1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 524: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227}, + {1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 524: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226}, // 385 - {1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 515: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164}, - {1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 515: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163}, - {1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 515: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162}, - {1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 515: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161}, - {1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 515: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160}, + {1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 524: 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225}, + {1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 524: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224}, + {1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 524: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223}, + {1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 524: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222}, + {1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 524: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221}, // 390 - {1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 515: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159}, - {1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 515: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158}, - {1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 515: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157}, - {1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 515: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156}, - {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 515: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155}, + {1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 524: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220}, + {1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 524: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219}, + {1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 524: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218}, + {1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 524: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217}, + {1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 524: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216}, // 395 - {1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 515: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154}, - {1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 515: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153}, - {1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 515: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152}, - {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 515: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151}, - {1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 515: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150}, + {1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 524: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215}, + {1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 524: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214}, + {1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 524: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213}, + {1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 524: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212}, + {1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 524: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211}, // 400 - {1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 515: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149}, - {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 515: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148}, - {1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 515: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147}, - {1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 515: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146}, - {1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 515: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145}, + {1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 524: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210}, + {1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 524: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209}, + {1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 524: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208}, + {1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 524: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207}, + {1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 524: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206}, // 405 - {1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 515: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144}, - {1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 515: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143}, - {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 515: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142}, - {1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 515: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141}, - {1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 515: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140}, + {1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 524: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205}, + {1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 524: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204}, + {1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 524: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203}, + {1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 524: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202}, + {1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 524: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201}, // 410 - {1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 515: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139}, - {1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 515: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138}, - {1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 515: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137}, - {1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 515: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136}, - {1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 515: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135}, + {1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 524: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200}, + {1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 524: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199}, + {1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 524: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198}, + {1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 524: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197}, + {1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 524: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196}, // 415 - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 515: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134}, - {1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 515: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 515: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132}, - {1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 515: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131}, - {1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 515: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130}, + {1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 524: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195}, + {1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 524: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194}, + {1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 524: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193}, + {1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 524: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192}, + {1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 524: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191}, // 420 - {1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 515: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129}, - {1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 515: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128}, - {1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 515: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127}, - {1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 515: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126}, - {1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 515: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125}, + {1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 524: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190}, + {1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 524: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189}, + {1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 524: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188}, + {1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 524: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187}, + {1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 524: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186}, // 425 - {1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 515: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124}, - {1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 515: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123}, - {1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 515: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122}, - {1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 515: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121}, - {1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 515: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120}, + {1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 524: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185}, + {1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 524: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184}, + {1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 524: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183}, + {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 524: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182}, + {1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 524: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181}, // 430 - {1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 515: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119}, - {1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 515: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118}, - {1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 515: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117}, - {1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 515: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116}, - {1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 515: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115}, + {1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 524: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 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, 524: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 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, 524: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178}, + {1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 524: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 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, 524: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176}, // 435 - {1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 515: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114}, - {1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 515: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113}, - {1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 515: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112}, - {1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 515: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111}, - {1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 515: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110}, + {1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 524: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175}, + {1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 524: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174}, + {1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 524: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173}, + {1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 524: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172}, + {1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 524: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171}, // 440 - {1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 515: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109}, - {1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 515: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108}, - {1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 515: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107}, - {1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 515: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106}, - {1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 515: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105}, + {1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 524: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170}, + {1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 524: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169}, + {1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 524: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168}, + {1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 524: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167}, + {1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 524: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166}, // 445 - {1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 515: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104}, - {1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 515: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103}, - {1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 515: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102}, - {1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 515: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101}, - {1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 515: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100}, + {1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 524: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165}, + {1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 524: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164}, + {1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 524: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163}, + {1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 524: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162}, + {1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 524: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161}, // 450 - {1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 515: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099}, - {1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 515: 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098, 1098}, - {1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 515: 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097}, - {1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 515: 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096}, - {1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 515: 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095}, + {1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 524: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160}, + {1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 524: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159}, + {1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 524: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158}, + {1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 524: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157}, + {1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 524: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156}, // 455 - {1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 515: 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094}, - {1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 515: 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093, 1093}, - {1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 515: 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092, 1092}, - {1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 515: 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091}, - {1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 515: 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090, 1090}, + {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 524: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155}, + {1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 524: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154}, + {1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 524: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153}, + {1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 524: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152}, + {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 524: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151}, // 460 - {812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 343: 812, 812, 812, 812, 812, 812, 812, 812, 354: 812, 812, 812, 812, 812, 812, 812, 362: 812, 812, 812, 369: 812, 812, 372: 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 384: 2394, 404: 812, 415: 812, 427: 812, 812, 431: 812, 439: 812, 812, 443: 812, 446: 812, 448: 812, 502: 812, 504: 812, 812, 812, 812, 812, 812, 812, 517: 812, 812, 812, 522: 812, 812, 527: 812, 812, 812, 812, 812, 812, 812, 536: 812, 812, 546: 812, 548: 812, 812, 551: 812}, - {16, 16, 6: 2392}, - {531: 2388, 551: 2389, 1008: 2387}, - {8, 8, 6: 8}, - {13, 13, 6: 13}, + {1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 524: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150}, + {1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 524: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 524: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148}, + {1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 524: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147}, + {1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 524: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146}, // 465 - {12, 12, 6: 12, 95: 2391}, - {10, 10, 6: 10, 95: 2390}, - {9, 9, 6: 9}, - {11, 11, 6: 11}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 2385, 917: 2393}, + {1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 524: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145}, + {1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 524: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144}, + {1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 524: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143}, + {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 524: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142}, + {1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 524: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141}, // 470 - {7, 7, 6: 7}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 383: 2396, 511: 2395, 2046, 2047, 2045}, - {811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 343: 811, 811, 811, 811, 811, 811, 811, 811, 354: 811, 811, 811, 811, 811, 811, 811, 362: 811, 811, 811, 369: 811, 811, 372: 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 404: 811, 415: 811, 427: 811, 811, 431: 811, 439: 811, 811, 443: 811, 446: 811, 448: 811, 502: 811, 504: 811, 811, 811, 811, 811, 811, 811, 517: 811, 811, 811, 522: 811, 811, 527: 811, 811, 811, 811, 811, 811, 811, 536: 811, 811, 546: 811, 548: 811, 811, 551: 811}, - {810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 343: 810, 810, 810, 810, 810, 810, 810, 810, 354: 810, 810, 810, 810, 810, 810, 810, 362: 810, 810, 810, 369: 810, 810, 372: 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 810, 404: 810, 415: 810, 427: 810, 810, 431: 810, 439: 810, 810, 443: 810, 446: 810, 448: 810, 502: 810, 504: 810, 810, 810, 810, 810, 810, 810, 517: 810, 810, 810, 522: 810, 810, 527: 810, 810, 810, 810, 810, 810, 810, 536: 810, 810, 546: 810, 548: 810, 810, 551: 810}, - {17, 17}, + {1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 524: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140}, + {1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 524: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139}, + {1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 524: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138}, + {1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 524: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137}, + {1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 524: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136}, // 475 - {95: 2402, 758: 43, 1006: 2401}, - {342: 2400}, - {1, 1}, - {758: 2403}, - {758: 42}, + {1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 524: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 524: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134}, + {1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 524: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133}, + {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 524: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132}, + {1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 524: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131}, // 480 - {342: 2404}, - {363: 2406, 504: 2405, 525: 1609, 823: 2407}, - {1608, 1608, 340: 1608, 344: 1608, 505: 1608, 525: 1608}, - {1607, 1607, 340: 1607, 344: 1607, 505: 1607, 525: 1607}, - {525: 2408}, + {1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 524: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130}, + {1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 524: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129}, + {1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 524: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128}, + {1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 524: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127}, + {1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 524: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126}, // 485 - {604: 2409}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 2410}, - {45, 45, 72: 45, 45, 340: 45, 369: 45, 504: 45, 506: 2412, 519: 45, 950: 2411}, - {41, 41, 72: 2422, 2421, 340: 41, 369: 41, 504: 41, 519: 41, 751: 2420, 977: 2419}, - {369: 2413}, + {1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 524: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125}, + {1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 524: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124}, + {1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 524: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123}, + {1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 524: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122}, + {1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 524: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121}, // 490 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 390: 2415, 511: 2417, 2046, 2047, 2045, 598: 2414, 649: 2418}, - {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 72: 551, 551, 340: 551, 551, 343: 551, 551, 551, 348: 551, 350: 551, 354: 551, 551, 363: 551, 551, 369: 551, 390: 551, 427: 551, 551, 431: 551, 439: 551, 446: 551, 448: 551, 502: 551, 504: 551, 551, 551, 551, 551, 551, 551, 519: 551}, - {550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 72: 550, 550, 340: 550, 550, 343: 550, 550, 550, 348: 550, 350: 550, 354: 550, 550, 363: 550, 550, 369: 550, 390: 550, 427: 550, 550, 431: 550, 439: 550, 446: 550, 448: 550, 502: 550, 504: 550, 550, 550, 550, 550, 550, 550, 519: 550}, - {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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 373: 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 385: 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, 417: 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 431: 161, 439: 161, 446: 161, 448: 161, 502: 161, 161, 161, 161, 161, 161, 161, 161, 161, 517: 161, 161, 161, 521: 161, 524: 161, 526: 161}, - {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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 373: 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 385: 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, 417: 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 431: 160, 439: 160, 446: 160, 448: 160, 502: 160, 160, 160, 160, 160, 160, 160, 160, 160, 517: 160, 160, 160, 521: 160, 524: 160, 526: 160}, + {1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 524: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120}, + {1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 524: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119}, + {1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 524: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118}, + {1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 524: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117}, + {1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 524: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116}, // 495 - {44, 44, 72: 44, 44, 340: 44, 369: 44, 504: 44, 519: 44}, - {28, 28, 340: 28, 369: 28, 504: 28, 519: 2443, 1002: 2442}, - {626: 2425, 630: 2427, 633: 2428, 636: 2426, 833: 2424, 975: 2423}, - {340: 39, 626: 39, 630: 39, 633: 39, 636: 39}, - {340: 38, 626: 38, 630: 38, 633: 38, 636: 38}, + {1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 524: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115}, + {1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 524: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114}, + {1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 524: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113}, + {1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 524: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112}, + {1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 524: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111}, // 500 - {40, 40, 340: 40, 369: 40, 504: 40, 519: 40, 626: 2425, 630: 2427, 633: 2428, 636: 2426, 833: 2441}, - {36, 36, 340: 36, 369: 36, 504: 36, 519: 36, 626: 36, 630: 36, 633: 36, 636: 36}, - {518: 2439}, - {630: 2436}, - {518: 2434}, + {833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 351: 833, 833, 833, 833, 833, 833, 833, 360: 833, 362: 833, 833, 833, 833, 833, 833, 833, 833, 371: 833, 833, 377: 833, 833, 380: 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 392: 2484, 411: 833, 423: 833, 435: 833, 439: 833, 444: 833, 447: 833, 451: 833, 453: 833, 508: 833, 833, 833, 512: 833, 833, 833, 833, 833, 833, 833, 833, 526: 833, 833, 833, 833, 532: 833, 833, 537: 833, 833, 833, 833, 833, 833, 833, 548: 833, 555: 833, 557: 833, 833, 574: 833, 579: 833}, + {53, 53, 6: 2482}, + {539: 2478, 557: 2479, 1018: 2477}, + {45, 45, 6: 45}, + {50, 50, 6: 50}, // 505 - {518: 2429}, - {342: 2431, 441: 2433, 2432, 723: 2430}, - {32, 32, 340: 32, 369: 32, 504: 32, 519: 32, 626: 32, 630: 32, 633: 32, 636: 32}, - {31, 31, 340: 31, 369: 31, 504: 31, 519: 31, 626: 31, 630: 31, 633: 31, 636: 31}, - {30, 30, 340: 30, 369: 30, 504: 30, 519: 30, 626: 30, 630: 30, 633: 30, 636: 30}, + {49, 49, 6: 49, 87: 2481}, + {47, 47, 6: 47, 87: 2480}, + {46, 46, 6: 46}, + {48, 48, 6: 48}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 2475, 930: 2483}, // 510 - {29, 29, 340: 29, 369: 29, 504: 29, 519: 29, 626: 29, 630: 29, 633: 29, 636: 29}, - {342: 2431, 441: 2433, 2432, 723: 2435}, - {33, 33, 340: 33, 369: 33, 504: 33, 519: 33, 626: 33, 630: 33, 633: 33, 636: 33}, - {518: 2437}, - {342: 2431, 441: 2433, 2432, 723: 2438}, + {44, 44, 6: 44}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2485, 2128, 2129, 2127}, + {832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 351: 832, 832, 832, 832, 832, 832, 832, 360: 832, 362: 832, 832, 832, 832, 832, 832, 832, 832, 371: 832, 832, 377: 832, 832, 380: 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 411: 832, 423: 832, 435: 832, 439: 832, 444: 832, 447: 832, 451: 832, 453: 832, 508: 832, 832, 832, 512: 832, 832, 832, 832, 832, 832, 832, 832, 526: 832, 832, 832, 832, 532: 832, 832, 537: 832, 832, 832, 832, 832, 832, 832, 548: 832, 555: 832, 557: 832, 832, 574: 832, 579: 832}, + {54, 54}, + {87: 2091, 717: 80, 871: 2490}, // 515 - {34, 34, 340: 34, 369: 34, 504: 34, 519: 34, 626: 34, 630: 34, 633: 34, 636: 34}, - {342: 2431, 441: 2433, 2432, 723: 2440}, - {35, 35, 340: 35, 369: 35, 504: 35, 519: 35, 626: 35, 630: 35, 633: 35, 636: 35}, - {37, 37, 340: 37, 369: 37, 504: 37, 519: 37, 626: 37, 630: 37, 633: 37, 636: 37}, - {47, 47, 340: 47, 369: 47, 504: 2453, 989: 2452}, + {350: 2489}, + {38, 38}, + {717: 2491}, + {350: 2492}, + {372: 2494, 512: 2493, 536: 1644, 835: 2495}, // 520 - {26, 26, 340: 26, 369: 26, 504: 26, 626: 26, 1059: 2444, 2445}, - {24, 24, 340: 24, 369: 24, 504: 24, 626: 2449, 1003: 2448}, - {518: 2446}, - {342: 2447}, - {25, 25, 340: 25, 369: 25, 504: 25, 626: 25}, + {1643, 1643, 348: 1643, 353: 1643, 514: 1643, 536: 1643}, + {1642, 1642, 348: 1642, 353: 1642, 514: 1642, 536: 1642}, + {536: 2496}, + {613: 2497}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 2498}, // 525 - {27, 27, 340: 27, 369: 27, 504: 27}, - {518: 2450}, - {342: 2451}, - {23, 23, 340: 23, 369: 23, 504: 23}, - {1774, 1774, 340: 2456, 369: 1774, 956: 2457}, + {82, 82, 59: 82, 61: 82, 348: 82, 378: 82, 512: 82, 515: 2500, 528: 82, 963: 2499}, + {78, 78, 59: 2510, 61: 2509, 348: 78, 378: 78, 512: 78, 528: 78, 713: 2508, 989: 2507}, + {378: 2501}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 393: 2503, 520: 2505, 2128, 2129, 2127, 607: 2502, 657: 2506}, + {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, 36: 607, 59: 607, 61: 607, 348: 607, 607, 351: 607, 607, 607, 607, 357: 607, 362: 607, 607, 369: 607, 372: 607, 378: 607, 393: 607, 435: 607, 439: 607, 444: 607, 453: 607, 508: 607, 607, 607, 512: 607, 514: 607, 607, 607, 607, 607, 607, 528: 607}, // 530 - {372: 2035, 595: 2454}, - {519: 2455}, - {46, 46, 340: 46, 369: 46}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1780, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 406: 2616, 511: 3216, 2046, 2047, 2045, 572: 3220, 601: 3219, 798: 3218, 954: 3217, 3221}, - {22, 22, 369: 2459, 1005: 2458}, + {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, 36: 606, 59: 606, 61: 606, 348: 606, 606, 351: 606, 606, 606, 606, 357: 606, 362: 606, 606, 369: 606, 372: 606, 378: 606, 393: 606, 435: 606, 439: 606, 444: 606, 453: 606, 508: 606, 606, 606, 512: 606, 514: 606, 606, 606, 606, 606, 606, 528: 606}, + {201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 381: 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 393: 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 423: 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 439: 201, 444: 201, 453: 201, 508: 201, 201, 201, 201, 201, 514: 201, 201, 201, 201, 201, 201, 527: 201, 201, 201, 201, 534: 201, 201}, + {200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 381: 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 393: 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 423: 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 439: 200, 444: 200, 453: 200, 508: 200, 200, 200, 200, 200, 514: 200, 200, 200, 200, 200, 200, 527: 200, 200, 200, 200, 534: 200, 200}, + {81, 81, 59: 81, 61: 81, 348: 81, 378: 81, 512: 81, 528: 81}, + {65, 65, 348: 65, 378: 65, 512: 65, 528: 2107, 868: 2530}, // 535 - {48, 48}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 384: 2461, 511: 2460, 2046, 2047, 2045, 573: 2464, 857: 2463, 1004: 2462}, - {1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 341: 1017, 1017, 1017, 1017, 346: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 356: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 365: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 373: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 3212, 1017, 1017, 1017, 1017, 1017, 391: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 407: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 417: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 503: 1017, 515: 1017, 1017}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3209, 2046, 2047, 2045}, - {21, 21, 6: 3207}, + {629: 2513, 638: 2515, 640: 2516, 643: 2514, 845: 2512, 987: 2511}, + {348: 76, 377: 76, 411: 76, 629: 76, 638: 76, 640: 76, 643: 76}, + {348: 75, 377: 75, 411: 75, 629: 75, 638: 75, 640: 75, 643: 75}, + {77, 77, 348: 77, 378: 77, 512: 77, 528: 77, 629: 2513, 638: 2515, 640: 2516, 643: 2514, 845: 2529}, + {73, 73, 348: 73, 378: 73, 512: 73, 528: 73, 629: 73, 638: 73, 640: 73, 643: 73}, // 540 - {19, 19, 6: 19}, - {371: 2465}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2499, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2467, 658: 2600}, - {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 341: 542, 542, 542, 542, 346: 542, 542, 542, 542, 542, 542, 542, 542, 356: 542, 542, 542, 542, 542, 542, 542, 365: 542, 542, 542, 542, 542, 542, 542, 373: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 385: 542, 542, 542, 542, 542, 391: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 407: 542, 542, 542, 542, 542, 542, 542, 542, 542, 417: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 503: 542, 520: 3205}, - {1068, 1068, 6: 1068, 33: 1068, 341: 1068, 359: 1068, 1068, 2613, 1068, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {529: 2527}, + {638: 2524}, + {529: 2522}, + {529: 2517}, + {350: 2519, 445: 2521, 2520, 733: 2518}, // 545 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3204}, - {1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 341: 1523, 1523, 344: 1523, 346: 1523, 1523, 349: 1523, 1523, 356: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 365: 1523, 1523, 1523, 1523, 1523, 1523, 3187, 373: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 385: 1523, 1523, 1523, 1523, 1523, 391: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 405: 1523, 407: 3184, 3182, 3181, 3189, 3183, 3185, 3186, 3188, 958: 3180, 997: 3179}, - {1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 341: 1503, 1503, 344: 1503, 346: 1503, 1503, 349: 1503, 1503, 356: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 365: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 373: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 385: 1503, 1503, 1503, 1503, 1503, 391: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 405: 1503, 407: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503}, - {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 341: 1476, 1476, 3153, 1476, 346: 1476, 1476, 349: 1476, 1476, 2908, 2909, 2914, 356: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 365: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 373: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 3155, 2910, 385: 1476, 1476, 1476, 1476, 1476, 391: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 3154, 1476, 407: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 3152, 417: 2912, 2905, 2911, 2915, 2904, 2913, 2906, 2907, 3161, 3162, 890: 3156, 943: 3158, 994: 3157, 1000: 3159, 1037: 3160}, - {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 3149, 1428, 1428, 1428, 1428, 346: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 356: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 365: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 373: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 391: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 407: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 417: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 503: 1428, 515: 1428, 1428}, + {69, 69, 348: 69, 378: 69, 512: 69, 528: 69, 629: 69, 638: 69, 640: 69, 643: 69}, + {68, 68, 348: 68, 378: 68, 512: 68, 528: 68, 629: 68, 638: 68, 640: 68, 643: 68}, + {67, 67, 348: 67, 378: 67, 512: 67, 528: 67, 629: 67, 638: 67, 640: 67, 643: 67}, + {66, 66, 348: 66, 378: 66, 512: 66, 528: 66, 629: 66, 638: 66, 640: 66, 643: 66}, + {350: 2519, 445: 2521, 2520, 733: 2523}, // 550 - {1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 973, 1423, 1423, 1423, 1423, 346: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 356: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 365: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 373: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 391: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 407: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 417: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 503: 1423, 515: 1423, 1423}, - {1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 3144, 1419, 1419, 1419, 1419, 346: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 356: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 365: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 373: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 391: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 407: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 417: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 503: 1419, 515: 1419, 1419}, - {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 972, 1411, 1411, 1411, 1411, 346: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 356: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 365: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 373: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 391: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 407: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 417: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 503: 1411, 515: 1411, 1411}, - {1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 969, 1403, 3143, 1403, 1403, 346: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 356: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 365: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 373: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 391: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 407: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 417: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 503: 1403, 515: 1403, 1403}, - {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 967, 1401, 1401, 1401, 1401, 346: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 356: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 365: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 373: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 391: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 407: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 417: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 503: 1401, 515: 1401, 1401}, + {70, 70, 348: 70, 378: 70, 512: 70, 528: 70, 629: 70, 638: 70, 640: 70, 643: 70}, + {529: 2525}, + {350: 2519, 445: 2521, 2520, 733: 2526}, + {71, 71, 348: 71, 378: 71, 512: 71, 528: 71, 629: 71, 638: 71, 640: 71, 643: 71}, + {350: 2519, 445: 2521, 2520, 733: 2528}, // 555 - {1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 963, 1382, 1382, 1382, 1382, 346: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 356: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 365: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 373: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 391: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 407: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 417: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 503: 1382, 515: 1382, 1382}, - {1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 966, 1378, 1378, 1378, 1378, 346: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 356: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 365: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 373: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 391: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 407: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 417: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 503: 1378, 515: 1378, 1378}, - {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 3140, 1371, 1371, 1371, 1371, 346: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 356: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 365: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 373: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 391: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 407: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 417: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 503: 1371, 515: 1371, 1371}, - {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 950, 1350, 3139, 1350, 1350, 346: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 356: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 365: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 373: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 391: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 407: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 417: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 503: 1350, 515: 1350, 1350}, - {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 949, 1349, 3138, 1349, 1349, 346: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 356: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 365: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 373: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 391: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 407: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 417: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 503: 1349, 515: 1349, 1349}, + {72, 72, 348: 72, 378: 72, 512: 72, 528: 72, 629: 72, 638: 72, 640: 72, 643: 72}, + {74, 74, 348: 74, 378: 74, 512: 74, 528: 74, 629: 74, 638: 74, 640: 74, 643: 74}, + {84, 84, 348: 84, 378: 84, 512: 2532, 1001: 2531}, + {1811, 1811, 348: 2535, 378: 1811, 969: 2536}, + {380: 2097, 604: 2533}, // 560 - {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 948, 1346, 1346, 1346, 1346, 346: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 356: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 365: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 373: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 391: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 407: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 417: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 503: 1346, 515: 1346, 1346}, - {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 945, 1341, 1341, 1341, 1341, 346: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 356: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 365: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 373: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 391: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 407: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 417: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 503: 1341, 515: 1341, 1341}, - {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 946, 1339, 1339, 1339, 1339, 346: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 356: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 365: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 373: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 391: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 407: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 417: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 503: 1339, 515: 1339, 1339}, - {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 947, 1336, 1336, 1336, 1336, 346: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 356: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 365: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 373: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 391: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 407: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 417: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 503: 1336, 515: 1336, 1336}, - {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 970, 1334, 1334, 1334, 1334, 346: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 356: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 365: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 373: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 391: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 407: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 417: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 503: 1334, 515: 1334, 1334}, + {528: 2534}, + {83, 83, 348: 83, 378: 83}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1817, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 434: 2696, 520: 3285, 2128, 2129, 2127, 581: 3327, 611: 3326, 807: 3325, 967: 3324, 3328}, + {59, 59, 378: 2538, 1016: 2537}, + {85, 85}, // 565 - {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 957, 1321, 1321, 1321, 1321, 346: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 356: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 365: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 373: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 391: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 407: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 417: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 503: 1321, 515: 1321, 1321}, - {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 954, 1300, 1300, 1300, 1300, 346: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 356: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 365: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 373: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 391: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 407: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 417: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 503: 1300, 515: 1300, 1300}, - {1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 952, 1283, 1283, 1283, 1283, 346: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 356: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 365: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 373: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 391: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 407: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 417: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 503: 1283, 515: 1283, 1283}, - {1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 971, 1282, 1282, 1282, 1282, 346: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 356: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 365: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 373: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 391: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 407: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 417: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 503: 1282, 515: 1282, 1282}, - {1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 959, 1281, 1281, 1281, 1281, 346: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 356: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 365: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 373: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 391: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 407: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 417: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 503: 1281, 515: 1281, 1281}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 392: 2540, 520: 2539, 2128, 2129, 2127, 582: 2543, 869: 2542, 1015: 2541}, + {1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 349: 1038, 1038, 1038, 353: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 364: 1038, 1038, 1038, 1038, 1038, 370: 1038, 1038, 373: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 381: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 3320, 394: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 423: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 511: 1038, 524: 1038, 1038}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3317, 2128, 2129, 2127}, + {58, 58, 6: 3315}, + {56, 56, 6: 56}, // 570 - {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 961, 1277, 1277, 1277, 1277, 346: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 356: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 365: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 373: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 391: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 407: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 417: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 503: 1277, 515: 1277, 1277}, - {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 960, 1276, 1276, 1276, 1276, 346: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 356: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 365: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 373: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 391: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 407: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 417: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 503: 1276, 515: 1276, 1276}, - {1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 951, 1271, 1271, 1271, 1271, 346: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 356: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 365: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 373: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 391: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 407: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 417: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 503: 1271, 515: 1271, 1271}, - {1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 3129, 1125, 1125, 1125, 1125, 346: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 356: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 365: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 373: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 391: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 407: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 417: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 503: 1125, 515: 1125, 1125}, - {1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 3122, 1104, 1104, 1104, 1104, 346: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 356: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 365: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 373: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 391: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 407: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 417: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 503: 1104, 515: 1104, 1104}, + {379: 2544}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2579, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2546, 665: 2680}, + {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, 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, 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, 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, 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, 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, 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, 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, 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, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 349: 598, 598, 598, 353: 598, 598, 598, 598, 598, 598, 598, 598, 598, 364: 598, 598, 598, 598, 598, 370: 598, 598, 373: 598, 598, 598, 598, 598, 598, 598, 381: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 394: 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, 423: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 511: 598, 531: 3313}, + {1089, 1089, 6: 1089, 36: 1089, 349: 1089, 367: 1089, 1089, 370: 2693, 1089, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3312}, // 575 - {1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 3115, 1103, 1103, 1103, 1103, 346: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 356: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 365: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 373: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 391: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 407: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 417: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 503: 1103, 515: 1103, 1103}, - {1067, 1067, 6: 1067, 33: 1067, 340: 2604, 1067, 359: 1067, 1067, 362: 1067}, - {1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 341: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 365: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 373: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 385: 1056, 1056, 1056, 1056, 1056, 391: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 407: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 417: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 431: 1056, 439: 1056, 446: 1056, 448: 1056, 502: 1056, 1056}, - {1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 341: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 365: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 373: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 385: 1055, 1055, 1055, 1055, 1055, 391: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 407: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 417: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 431: 1055, 439: 1055, 446: 1055, 448: 1055, 502: 1055, 1055}, - {1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 341: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 365: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 373: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 385: 1054, 1054, 1054, 1054, 1054, 391: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 407: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 417: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 431: 1054, 439: 1054, 446: 1054, 448: 1054, 502: 1054, 1054}, + {348: 3284}, + {1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 349: 1557, 1557, 353: 1557, 355: 1557, 1557, 1557, 360: 1557, 364: 1557, 1557, 1557, 1557, 1557, 370: 1557, 1557, 373: 1557, 1557, 1557, 1557, 1557, 1557, 3267, 381: 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 394: 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 412: 1557, 1557, 3264, 3262, 3261, 3269, 3263, 3265, 3266, 3268, 971: 3260, 1009: 3259}, + {1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 349: 1532, 1532, 353: 1532, 355: 1532, 1532, 1532, 360: 1532, 364: 1532, 1532, 1532, 1532, 1532, 370: 1532, 1532, 373: 1532, 1532, 1532, 1532, 1532, 1532, 1532, 381: 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 394: 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 412: 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532}, + {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 349: 1505, 1505, 3233, 353: 1505, 355: 1505, 1505, 1505, 2988, 2989, 1505, 2994, 364: 1505, 1505, 1505, 1505, 1505, 370: 1505, 1505, 373: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 381: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 3235, 2990, 394: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 3234, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 423: 3232, 2992, 2985, 2991, 2995, 2984, 2993, 2986, 2987, 3241, 3242, 905: 3236, 956: 3238, 1006: 3237, 1012: 3239, 1049: 3240}, + {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 3229, 1457, 1457, 1457, 353: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 364: 1457, 1457, 1457, 1457, 1457, 370: 1457, 1457, 373: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 381: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 394: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 423: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 511: 1457, 524: 1457, 1457}, // 580 - {1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 341: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 365: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 373: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 385: 1053, 1053, 1053, 1053, 1053, 391: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 407: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 417: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 431: 1053, 439: 1053, 446: 1053, 448: 1053, 502: 1053, 1053}, - {1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 341: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 365: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 373: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 385: 1052, 1052, 1052, 1052, 1052, 391: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 407: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 417: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 431: 1052, 439: 1052, 446: 1052, 448: 1052, 502: 1052, 1052}, - {1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 341: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 365: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 373: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 385: 1051, 1051, 1051, 1051, 1051, 391: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 407: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 417: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 431: 1051, 439: 1051, 446: 1051, 448: 1051, 502: 1051, 1051}, - {1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 341: 1050, 3114, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 365: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 373: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 385: 1050, 1050, 1050, 1050, 1050, 391: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 407: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 417: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 431: 1050, 439: 1050, 446: 1050, 448: 1050, 502: 1050, 1050}, - {342: 3113}, + {1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 994, 1451, 1451, 1451, 353: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 364: 1451, 1451, 1451, 1451, 1451, 370: 1451, 1451, 373: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 381: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 394: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 423: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 511: 1451, 524: 1451, 1451}, + {1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 3224, 1447, 1447, 1447, 353: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 364: 1447, 1447, 1447, 1447, 1447, 370: 1447, 1447, 373: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 381: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 394: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 423: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 511: 1447, 524: 1447, 1447}, + {1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 993, 1438, 1438, 1438, 353: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 364: 1438, 1438, 1438, 1438, 1438, 370: 1438, 1438, 373: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 381: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 394: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 423: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 511: 1438, 524: 1438, 1438}, + {1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 990, 1430, 3223, 1430, 353: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 364: 1430, 1430, 1430, 1430, 1430, 370: 1430, 1430, 373: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 381: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 394: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 423: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 511: 1430, 524: 1430, 1430}, + {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 988, 1428, 1428, 1428, 353: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 364: 1428, 1428, 1428, 1428, 1428, 370: 1428, 1428, 373: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 381: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 394: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 423: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 511: 1428, 524: 1428, 1428}, // 585 - {1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 341: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 365: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 373: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 385: 1048, 1048, 1048, 1048, 1048, 391: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 407: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 417: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 431: 1048, 439: 1048, 446: 1048, 448: 1048, 502: 1048, 1048}, - {1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 341: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 365: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 373: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 385: 1047, 1047, 1047, 1047, 1047, 391: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 407: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 417: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 431: 1047, 439: 1047, 446: 1047, 448: 1047, 502: 1047, 1047}, - {1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 341: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 365: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 373: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 385: 1046, 1046, 1046, 1046, 1046, 391: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 407: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 417: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 431: 1046, 439: 1046, 446: 1046, 448: 1046, 502: 1046, 1046}, - {1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 341: 1018, 1018, 1018, 1018, 346: 1018, 1018, 2617, 1018, 1018, 1018, 1018, 1018, 356: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 365: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 373: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 385: 1018, 1018, 1018, 1018, 1018, 391: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 407: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 417: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 503: 2618}, - {1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 341: 1013, 1013, 1013, 1013, 346: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 356: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 365: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 373: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 385: 1013, 1013, 1013, 1013, 1013, 391: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 407: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 417: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 503: 1013, 515: 3109, 3110}, + {1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 984, 1406, 1406, 1406, 353: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 364: 1406, 1406, 1406, 1406, 1406, 370: 1406, 1406, 373: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 381: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 394: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 423: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 511: 1406, 524: 1406, 1406}, + {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 987, 1402, 1402, 1402, 353: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 364: 1402, 1402, 1402, 1402, 1402, 370: 1402, 1402, 373: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 381: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 394: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 423: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 511: 1402, 524: 1402, 1402}, + {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 3220, 1395, 1395, 1395, 353: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 364: 1395, 1395, 1395, 1395, 1395, 370: 1395, 1395, 373: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 381: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 394: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 423: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 511: 1395, 524: 1395, 1395}, + {1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 971, 1374, 3219, 1374, 353: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 364: 1374, 1374, 1374, 1374, 1374, 370: 1374, 1374, 373: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 381: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 394: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 423: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 511: 1374, 524: 1374, 1374}, + {1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 970, 1373, 3218, 1373, 353: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 364: 1373, 1373, 1373, 1373, 1373, 370: 1373, 1373, 373: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 381: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 394: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 423: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 511: 1373, 524: 1373, 1373}, // 590 - {1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 341: 1012, 1012, 1012, 1012, 346: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 356: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 365: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 373: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 385: 1012, 1012, 1012, 1012, 1012, 391: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 407: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 417: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 503: 1012}, - {1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 341: 1011, 1011, 1011, 1011, 346: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 356: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 365: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 373: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 385: 1011, 1011, 1011, 1011, 1011, 391: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 407: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 417: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 503: 1011}, - {1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 341: 1010, 1010, 1010, 1010, 346: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 356: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 365: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 373: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 385: 1010, 1010, 1010, 1010, 1010, 391: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 407: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 417: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 503: 1010}, - {1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 341: 1008, 1008, 1008, 1008, 346: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 356: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 365: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 373: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 385: 1008, 1008, 1008, 1008, 1008, 391: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 407: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 417: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 503: 1008}, - {1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 341: 1007, 1007, 1007, 1007, 346: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 356: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 365: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 373: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 385: 1007, 1007, 1007, 1007, 1007, 391: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 407: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 417: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 503: 1007}, + {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 969, 1370, 1370, 1370, 353: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 364: 1370, 1370, 1370, 1370, 1370, 370: 1370, 1370, 373: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 381: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 394: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 423: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 511: 1370, 524: 1370, 1370}, + {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 966, 1365, 1365, 1365, 353: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 364: 1365, 1365, 1365, 1365, 1365, 370: 1365, 1365, 373: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 381: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 394: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 423: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 511: 1365, 524: 1365, 1365}, + {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 967, 1363, 1363, 1363, 353: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 364: 1363, 1363, 1363, 1363, 1363, 370: 1363, 1363, 373: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 381: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 394: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 423: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 511: 1363, 524: 1363, 1363}, + {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 968, 1360, 1360, 1360, 353: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 364: 1360, 1360, 1360, 1360, 1360, 370: 1360, 1360, 373: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 381: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 394: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 423: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 511: 1360, 524: 1360, 1360}, + {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 991, 1358, 1358, 1358, 353: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 364: 1358, 1358, 1358, 1358, 1358, 370: 1358, 1358, 373: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 381: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 394: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 423: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 511: 1358, 524: 1358, 1358}, // 595 - {1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 341: 1006, 1006, 1006, 1006, 346: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 356: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 365: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 373: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 385: 1006, 1006, 1006, 1006, 1006, 391: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 407: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 417: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 503: 1006}, - {1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 341: 1005, 1005, 1005, 1005, 346: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 356: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 365: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 373: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 385: 1005, 1005, 1005, 1005, 1005, 391: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 407: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 417: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 503: 1005}, - {1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 341: 1004, 1004, 1004, 1004, 346: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 356: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 365: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 373: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 385: 1004, 1004, 1004, 1004, 1004, 391: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 407: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 417: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 503: 1004}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 3108, 2520, 2597, 2519, 2516}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 3107, 2520, 2597, 2519, 2516}, + {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 978, 1345, 1345, 1345, 353: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 364: 1345, 1345, 1345, 1345, 1345, 370: 1345, 1345, 373: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 381: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 394: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 423: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 511: 1345, 524: 1345, 1345}, + {1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 975, 1324, 1324, 1324, 353: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 364: 1324, 1324, 1324, 1324, 1324, 370: 1324, 1324, 373: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 381: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 394: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 423: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 511: 1324, 524: 1324, 1324}, + {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 973, 1307, 1307, 1307, 353: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 364: 1307, 1307, 1307, 1307, 1307, 370: 1307, 1307, 373: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 381: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 394: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 423: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 511: 1307, 524: 1307, 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, 992, 1306, 1306, 1306, 353: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 364: 1306, 1306, 1306, 1306, 1306, 370: 1306, 1306, 373: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 381: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 394: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 423: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 511: 1306, 524: 1306, 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, 980, 1305, 1305, 1305, 353: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 364: 1305, 1305, 1305, 1305, 1305, 370: 1305, 1305, 373: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 381: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 394: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 423: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 511: 1305, 524: 1305, 1305}, // 600 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 3106, 2520, 2597, 2519, 2516}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 3105, 2520, 2597, 2519, 2516}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 3104, 2520, 2597, 2519, 2516}, - {997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 341: 997, 997, 997, 997, 346: 997, 997, 997, 997, 997, 997, 997, 997, 356: 997, 997, 997, 997, 997, 997, 997, 365: 997, 997, 997, 997, 997, 997, 997, 373: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 385: 997, 997, 997, 997, 997, 391: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 407: 997, 997, 997, 997, 997, 997, 997, 997, 997, 417: 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 503: 997}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 3097, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 505: 1952, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3095, 605: 3083, 1953, 1954, 1955, 614: 1958, 1957, 3084, 634: 3096}, + {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 982, 1301, 1301, 1301, 353: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 364: 1301, 1301, 1301, 1301, 1301, 370: 1301, 1301, 373: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 381: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 394: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 423: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 511: 1301, 524: 1301, 1301}, + {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 981, 1300, 1300, 1300, 353: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 364: 1300, 1300, 1300, 1300, 1300, 370: 1300, 1300, 373: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 381: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 394: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 423: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 511: 1300, 524: 1300, 1300}, + {1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 972, 1295, 1295, 1295, 353: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 364: 1295, 1295, 1295, 1295, 1295, 370: 1295, 1295, 373: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 381: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 394: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 423: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 511: 1295, 524: 1295, 1295}, + {1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 3209, 1150, 1150, 1150, 353: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 364: 1150, 1150, 1150, 1150, 1150, 370: 1150, 1150, 373: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 381: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 394: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 423: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 511: 1150, 524: 1150, 1150}, + {1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 3202, 1130, 1130, 1130, 353: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 364: 1130, 1130, 1130, 1130, 1130, 370: 1130, 1130, 373: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 381: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 394: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 423: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 511: 1130, 524: 1130, 1130}, // 605 - {340: 3090}, - {340: 3082, 571: 3081}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 3080, 2520, 2597, 2519, 2516}, - {340: 3075}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 402: 835, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3062, 974: 3063}, + {1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 3195, 1129, 1129, 1129, 353: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 364: 1129, 1129, 1129, 1129, 1129, 370: 1129, 1129, 373: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 381: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 394: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 423: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 511: 1129, 524: 1129, 1129}, + {1088, 1088, 6: 1088, 36: 1088, 348: 2684, 1088, 367: 1088, 1088, 371: 1088}, + {1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 349: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 370: 1077, 1077, 373: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 381: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 394: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 423: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 435: 1077, 439: 1077, 444: 1077, 453: 1077, 508: 1077, 1077, 1077, 1077}, + {1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 349: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 370: 1076, 1076, 373: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 381: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 394: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 423: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 435: 1076, 439: 1076, 444: 1076, 453: 1076, 508: 1076, 1076, 1076, 1076}, + {1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 349: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 370: 1075, 1075, 373: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 381: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 394: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 423: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 435: 1075, 439: 1075, 444: 1075, 453: 1075, 508: 1075, 1075, 1075, 1075}, // 610 - {340: 3006}, - {340: 3003}, - {340: 968}, - {340: 965}, - {340: 964}, + {1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 349: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 370: 1074, 1074, 373: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 381: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 394: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 423: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 435: 1074, 439: 1074, 444: 1074, 453: 1074, 508: 1074, 1074, 1074, 1074}, + {1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 349: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 370: 1073, 1073, 373: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 381: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 394: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 423: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 435: 1073, 439: 1073, 444: 1073, 453: 1073, 508: 1073, 1073, 1073, 1073}, + {1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 349: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 370: 1072, 1072, 373: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 381: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 394: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 423: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 435: 1072, 439: 1072, 444: 1072, 453: 1072, 508: 1072, 1072, 1072, 1072}, + {1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 349: 1071, 3194, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 370: 1071, 1071, 373: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 381: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 394: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 423: 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 1071, 435: 1071, 439: 1071, 444: 1071, 453: 1071, 508: 1071, 1071, 1071, 1071}, + {350: 3193}, // 615 - {340: 962}, - {340: 958}, - {340: 956}, - {340: 955}, - {340: 953}, + {1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 349: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 370: 1069, 1069, 373: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 381: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 394: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 423: 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 435: 1069, 439: 1069, 444: 1069, 453: 1069, 508: 1069, 1069, 1069, 1069}, + {1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 349: 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 370: 1068, 1068, 373: 1068, 1068, 1068, 1068, 1068, 1068, 1068, 381: 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 394: 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 423: 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 1068, 435: 1068, 439: 1068, 444: 1068, 453: 1068, 508: 1068, 1068, 1068, 1068}, + {1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 349: 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 370: 1067, 1067, 373: 1067, 1067, 1067, 1067, 1067, 1067, 1067, 381: 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 394: 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 423: 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 1067, 435: 1067, 439: 1067, 444: 1067, 453: 1067, 508: 1067, 1067, 1067, 1067, 527: 1067}, + {1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 349: 1039, 1039, 1039, 353: 1039, 2697, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 364: 1039, 1039, 1039, 1039, 1039, 370: 1039, 1039, 373: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 381: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 394: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 423: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 511: 2698}, + {1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 349: 1034, 1034, 1034, 353: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 364: 1034, 1034, 1034, 1034, 1034, 370: 1034, 1034, 373: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 381: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 394: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 423: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 511: 1034, 524: 3189, 3190}, // 620 - {942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 346: 942, 942, 942, 942, 942, 942, 942, 942, 356: 942, 942, 942, 942, 942, 942, 942, 365: 942, 942, 942, 942, 942, 942, 942, 373: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 385: 942, 942, 942, 942, 942, 391: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 407: 942, 942, 942, 942, 942, 942, 942, 942, 942, 417: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 503: 942}, - {941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 346: 941, 941, 941, 941, 941, 941, 941, 941, 356: 941, 941, 941, 941, 941, 941, 941, 365: 941, 941, 941, 941, 941, 941, 941, 373: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 385: 941, 941, 941, 941, 941, 391: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 407: 941, 941, 941, 941, 941, 941, 941, 941, 941, 417: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 503: 941}, - {940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 346: 940, 940, 940, 940, 940, 940, 940, 940, 356: 940, 940, 940, 940, 940, 940, 940, 365: 940, 940, 940, 940, 940, 940, 940, 373: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 385: 940, 940, 940, 940, 940, 391: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 407: 940, 940, 940, 940, 940, 940, 940, 940, 940, 417: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 503: 940}, - {939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 346: 939, 939, 939, 939, 939, 939, 939, 939, 356: 939, 939, 939, 939, 939, 939, 939, 365: 939, 939, 939, 939, 939, 939, 939, 373: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 385: 939, 939, 939, 939, 939, 391: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 407: 939, 939, 939, 939, 939, 939, 939, 939, 939, 417: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 503: 939}, - {938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 346: 938, 938, 938, 938, 938, 938, 938, 938, 356: 938, 938, 938, 938, 938, 938, 938, 365: 938, 938, 938, 938, 938, 938, 938, 373: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 385: 938, 938, 938, 938, 938, 391: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 407: 938, 938, 938, 938, 938, 938, 938, 938, 938, 417: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 503: 938}, + {1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 349: 1033, 1033, 1033, 353: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 364: 1033, 1033, 1033, 1033, 1033, 370: 1033, 1033, 373: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 381: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 394: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 423: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 511: 1033}, + {1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 349: 1032, 1032, 1032, 353: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 364: 1032, 1032, 1032, 1032, 1032, 370: 1032, 1032, 373: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 381: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 394: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 423: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 511: 1032}, + {1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 349: 1031, 1031, 1031, 353: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 364: 1031, 1031, 1031, 1031, 1031, 370: 1031, 1031, 373: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 381: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 394: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 423: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 511: 1031}, + {1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 349: 1029, 1029, 1029, 353: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 364: 1029, 1029, 1029, 1029, 1029, 370: 1029, 1029, 373: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 381: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 394: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 423: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 511: 1029}, + {1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 349: 1028, 1028, 1028, 353: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 364: 1028, 1028, 1028, 1028, 1028, 370: 1028, 1028, 373: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 381: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 394: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 423: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 511: 1028}, // 625 - {937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 346: 937, 937, 937, 937, 937, 937, 937, 937, 356: 937, 937, 937, 937, 937, 937, 937, 365: 937, 937, 937, 937, 937, 937, 937, 373: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 385: 937, 937, 937, 937, 937, 391: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 407: 937, 937, 937, 937, 937, 937, 937, 937, 937, 417: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 503: 937}, - {936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 346: 936, 936, 936, 936, 936, 936, 936, 936, 356: 936, 936, 936, 936, 936, 936, 936, 365: 936, 936, 936, 936, 936, 936, 936, 373: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 385: 936, 936, 936, 936, 936, 391: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 407: 936, 936, 936, 936, 936, 936, 936, 936, 936, 417: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 503: 936}, - {935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 346: 935, 935, 935, 935, 935, 935, 935, 935, 356: 935, 935, 935, 935, 935, 935, 935, 365: 935, 935, 935, 935, 935, 935, 935, 373: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 385: 935, 935, 935, 935, 935, 391: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 407: 935, 935, 935, 935, 935, 935, 935, 935, 935, 417: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 503: 935}, - {934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 346: 934, 934, 934, 934, 934, 934, 934, 934, 356: 934, 934, 934, 934, 934, 934, 934, 365: 934, 934, 934, 934, 934, 934, 934, 373: 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 385: 934, 934, 934, 934, 934, 391: 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 407: 934, 934, 934, 934, 934, 934, 934, 934, 934, 417: 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 503: 934}, - {933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 346: 933, 933, 933, 933, 933, 933, 933, 933, 356: 933, 933, 933, 933, 933, 933, 933, 365: 933, 933, 933, 933, 933, 933, 933, 373: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 385: 933, 933, 933, 933, 933, 391: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 407: 933, 933, 933, 933, 933, 933, 933, 933, 933, 417: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 503: 933}, + {1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 349: 1027, 1027, 1027, 353: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 364: 1027, 1027, 1027, 1027, 1027, 370: 1027, 1027, 373: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 381: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 394: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 423: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 511: 1027}, + {1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 349: 1026, 1026, 1026, 353: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 364: 1026, 1026, 1026, 1026, 1026, 370: 1026, 1026, 373: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 381: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 394: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 423: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 511: 1026}, + {1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 349: 1025, 1025, 1025, 353: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 364: 1025, 1025, 1025, 1025, 1025, 370: 1025, 1025, 373: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 381: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 394: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 423: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 511: 1025}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 3188, 2600, 2677, 2599, 2596}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 3187, 2600, 2677, 2599, 2596}, // 630 - {340: 3000}, - {340: 2997}, - {944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 2994, 944, 944, 944, 944, 346: 944, 944, 944, 944, 944, 944, 944, 944, 356: 944, 944, 944, 944, 944, 944, 944, 365: 944, 944, 944, 944, 944, 944, 944, 373: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 385: 944, 944, 944, 944, 944, 391: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 407: 944, 944, 944, 944, 944, 944, 944, 944, 944, 417: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 503: 944, 873: 2995}, - {340: 2992}, - {867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 2988, 867, 867, 867, 867, 346: 867, 867, 867, 867, 867, 867, 867, 867, 356: 867, 867, 867, 867, 867, 867, 867, 365: 867, 867, 867, 867, 867, 867, 867, 373: 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 385: 867, 867, 867, 867, 867, 391: 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 407: 867, 867, 867, 867, 867, 867, 867, 867, 867, 417: 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 503: 867, 981: 2987}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 3186, 2600, 2677, 2599, 2596}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 3185, 2600, 2677, 2599, 2596}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 3184, 2600, 2677, 2599, 2596}, + {1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 349: 1018, 1018, 1018, 353: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 364: 1018, 1018, 1018, 1018, 1018, 370: 1018, 1018, 373: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 381: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 394: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 423: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 511: 1018}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 3177, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 2003, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3175, 614: 3163, 2004, 2005, 2006, 622: 2009, 2008, 3164, 641: 3176}, // 635 - {340: 2981}, - {340: 2977}, - {340: 2972}, - {866: 2969, 2966, 2968, 2967}, - {340: 2963}, + {348: 3170}, + {348: 3162, 580: 3161}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 3160, 2600, 2677, 2599, 2596}, + {348: 3155}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 410: 856, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3142, 986: 3143}, // 640 - {340: 2958}, - {340: 2949}, - {340: 2942}, - {340: 2937}, - {340: 2902}, + {348: 3086}, + {348: 3083}, + {348: 989}, + {348: 986}, + {348: 985}, // 645 - {340: 2888}, - {340: 2871}, - {340: 896}, - {340: 895}, - {340: 894}, + {348: 983}, + {348: 979}, + {348: 977}, + {348: 976}, + {348: 974}, // 650 - {340: 893}, - {340: 2863}, - {340: 2855}, - {340: 2847}, - {340: 2833}, + {963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 353: 963, 963, 963, 963, 963, 963, 963, 963, 963, 364: 963, 963, 963, 963, 963, 370: 963, 963, 373: 963, 963, 963, 963, 963, 963, 963, 381: 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 394: 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 423: 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 511: 963}, + {962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 353: 962, 962, 962, 962, 962, 962, 962, 962, 962, 364: 962, 962, 962, 962, 962, 370: 962, 962, 373: 962, 962, 962, 962, 962, 962, 962, 381: 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 394: 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 423: 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 511: 962}, + {961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 353: 961, 961, 961, 961, 961, 961, 961, 961, 961, 364: 961, 961, 961, 961, 961, 370: 961, 961, 373: 961, 961, 961, 961, 961, 961, 961, 381: 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 394: 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 423: 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 511: 961}, + {960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 353: 960, 960, 960, 960, 960, 960, 960, 960, 960, 364: 960, 960, 960, 960, 960, 370: 960, 960, 373: 960, 960, 960, 960, 960, 960, 960, 381: 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 394: 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 423: 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 960, 511: 960}, + {959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 353: 959, 959, 959, 959, 959, 959, 959, 959, 959, 364: 959, 959, 959, 959, 959, 370: 959, 959, 373: 959, 959, 959, 959, 959, 959, 959, 381: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 394: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 423: 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 959, 511: 959}, // 655 - {340: 2818}, - {340: 2813}, - {340: 2808}, - {340: 2803}, - {340: 2798}, + {958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 353: 958, 958, 958, 958, 958, 958, 958, 958, 958, 364: 958, 958, 958, 958, 958, 370: 958, 958, 373: 958, 958, 958, 958, 958, 958, 958, 381: 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 394: 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 423: 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 958, 511: 958}, + {957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 353: 957, 957, 957, 957, 957, 957, 957, 957, 957, 364: 957, 957, 957, 957, 957, 370: 957, 957, 373: 957, 957, 957, 957, 957, 957, 957, 381: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 394: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 423: 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 957, 511: 957}, + {956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 353: 956, 956, 956, 956, 956, 956, 956, 956, 956, 364: 956, 956, 956, 956, 956, 370: 956, 956, 373: 956, 956, 956, 956, 956, 956, 956, 381: 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 394: 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 423: 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 956, 511: 956}, + {955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 353: 955, 955, 955, 955, 955, 955, 955, 955, 955, 364: 955, 955, 955, 955, 955, 370: 955, 955, 373: 955, 955, 955, 955, 955, 955, 955, 381: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 394: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 423: 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 955, 511: 955}, + {954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 353: 954, 954, 954, 954, 954, 954, 954, 954, 954, 364: 954, 954, 954, 954, 954, 370: 954, 954, 373: 954, 954, 954, 954, 954, 954, 954, 381: 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 394: 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 423: 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 954, 511: 954}, // 660 - {340: 2793}, - {340: 2788}, - {340: 2775}, - {340: 2772}, - {340: 2769}, + {348: 3080}, + {348: 3077}, + {965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 3074, 965, 965, 965, 353: 965, 965, 965, 965, 965, 965, 965, 965, 965, 364: 965, 965, 965, 965, 965, 370: 965, 965, 373: 965, 965, 965, 965, 965, 965, 965, 381: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 394: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 423: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 511: 965, 888: 3075}, + {348: 3072}, + {888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 3068, 888, 888, 888, 353: 888, 888, 888, 888, 888, 888, 888, 888, 888, 364: 888, 888, 888, 888, 888, 370: 888, 888, 373: 888, 888, 888, 888, 888, 888, 888, 381: 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 394: 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 423: 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 511: 888, 996: 3067}, // 665 - {340: 2766}, - {340: 2763}, - {340: 2760}, - {340: 2756}, - {340: 2750}, + {348: 3061}, + {348: 3057}, + {348: 3052}, + {879: 3049, 3046, 3048, 3047}, + {348: 3043}, // 670 - {340: 2737}, - {340: 2732}, - {340: 2727}, - {340: 2601}, - {545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 341: 545, 545, 545, 545, 346: 545, 545, 545, 545, 545, 545, 545, 545, 356: 545, 545, 545, 545, 545, 545, 545, 365: 545, 545, 545, 545, 545, 545, 545, 373: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 385: 545, 545, 545, 545, 545, 391: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 407: 545, 545, 545, 545, 545, 545, 545, 545, 545, 417: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 503: 545}, + {348: 3038}, + {348: 3029}, + {348: 3022}, + {348: 3017}, + {348: 2982}, // 675 - {544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 341: 544, 544, 544, 544, 346: 544, 544, 544, 544, 544, 544, 544, 544, 356: 544, 544, 544, 544, 544, 544, 544, 365: 544, 544, 544, 544, 544, 544, 544, 373: 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 385: 544, 544, 544, 544, 544, 391: 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 407: 544, 544, 544, 544, 544, 544, 544, 544, 544, 417: 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 503: 544}, - {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 341: 543, 543, 543, 543, 346: 543, 543, 543, 543, 543, 543, 543, 543, 356: 543, 543, 543, 543, 543, 543, 543, 365: 543, 543, 543, 543, 543, 543, 543, 373: 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 385: 543, 543, 543, 543, 543, 391: 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 407: 543, 543, 543, 543, 543, 543, 543, 543, 543, 417: 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 503: 543}, - {18, 18, 6: 18}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2602}, - {6: 2614, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {348: 2968}, + {348: 2951}, + {348: 917}, + {348: 916}, + {348: 915}, // 680 - {340: 2604}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 384: 2461, 511: 2460, 2046, 2047, 2045, 573: 2605}, - {33: 2606}, - {987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 341: 987, 987, 987, 987, 346: 987, 987, 987, 987, 987, 987, 987, 987, 356: 987, 987, 987, 987, 987, 987, 987, 365: 987, 987, 987, 987, 987, 987, 987, 373: 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 385: 987, 987, 987, 987, 987, 391: 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 407: 987, 987, 987, 987, 987, 987, 987, 987, 987, 417: 987, 987, 987, 987, 987, 987, 987, 987, 987, 987, 503: 987}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2726}, + {348: 914}, + {348: 2943}, + {348: 2935}, + {348: 2927}, + {348: 2913}, // 685 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2725}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2724}, - {2: 1520, 1520, 1520, 1520, 7: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 34: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 342: 1520, 1520, 345: 1520, 1520, 1520, 351: 1520, 1520, 1520, 355: 1520, 363: 1520, 1520, 372: 1520, 384: 1520, 390: 1520, 406: 1520, 416: 1520, 429: 1520, 1520, 432: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 440: 1520, 1520, 1520, 1520, 1520, 1520, 447: 1520, 449: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520}, - {2: 1519, 1519, 1519, 1519, 7: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 34: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 342: 1519, 1519, 345: 1519, 1519, 1519, 351: 1519, 1519, 1519, 355: 1519, 363: 1519, 1519, 372: 1519, 384: 1519, 390: 1519, 406: 1519, 416: 1519, 429: 1519, 1519, 432: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 440: 1519, 1519, 1519, 1519, 1519, 1519, 447: 1519, 449: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519}, - {2: 1518, 1518, 1518, 1518, 7: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 34: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 342: 1518, 1518, 345: 1518, 1518, 1518, 351: 1518, 1518, 1518, 355: 1518, 363: 1518, 1518, 372: 1518, 384: 1518, 390: 1518, 406: 1518, 416: 1518, 429: 1518, 1518, 432: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 440: 1518, 1518, 1518, 1518, 1518, 1518, 447: 1518, 449: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518}, + {348: 2898}, + {348: 2893}, + {348: 2888}, + {348: 2883}, + {348: 2878}, // 690 - {2: 1517, 1517, 1517, 1517, 7: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 34: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 342: 1517, 1517, 345: 1517, 1517, 1517, 351: 1517, 1517, 1517, 355: 1517, 363: 1517, 1517, 372: 1517, 384: 1517, 390: 1517, 406: 1517, 416: 1517, 429: 1517, 1517, 432: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 440: 1517, 1517, 1517, 1517, 1517, 1517, 447: 1517, 449: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2615, 2520, 2597, 2519, 2516}, - {33: 2619, 348: 2617, 503: 2618}, - {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 341: 542, 542, 542, 542, 346: 542, 542, 542, 542, 542, 542, 542, 542, 356: 542, 542, 542, 542, 542, 542, 542, 365: 542, 542, 542, 542, 542, 542, 542, 373: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 385: 542, 542, 542, 542, 542, 391: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 407: 542, 542, 542, 542, 542, 542, 542, 542, 542, 417: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 503: 542}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 2723}, + {348: 2873}, + {348: 2868}, + {348: 2855}, + {348: 2852}, + {348: 2849}, // 695 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2722, 2520, 2597, 2519, 2516}, - {96: 730, 370: 2621, 504: 730, 603: 730, 1019: 2620}, - {96: 2625, 504: 2626, 603: 733, 710: 2624}, - {7: 2622, 244: 2623}, - {96: 729, 504: 729, 603: 729}, + {348: 2846}, + {348: 2843}, + {348: 2840}, + {348: 2836}, + {348: 2830}, // 700 - {96: 728, 504: 728, 603: 728}, - {603: 2629, 609: 2630}, - {183: 2628}, - {183: 2627}, - {603: 731}, + {348: 2817}, + {348: 2812}, + {348: 2807}, + {348: 2681}, + {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, 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, 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, 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, 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, 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, 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, 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, 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, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 349: 601, 601, 601, 353: 601, 601, 601, 601, 601, 601, 601, 601, 601, 364: 601, 601, 601, 601, 601, 370: 601, 601, 373: 601, 601, 601, 601, 601, 601, 601, 381: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 394: 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, 423: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 511: 601}, // 705 - {603: 732}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 2632, 511: 2631, 2046, 2047, 2045, 742: 2634, 932: 2635, 1096: 2633}, - {739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 341: 739, 739, 739, 739, 346: 739, 739, 739, 739, 739, 739, 739, 739, 356: 739, 739, 739, 739, 739, 739, 739, 365: 739, 739, 739, 739, 739, 739, 739, 373: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 385: 739, 739, 739, 739, 739, 391: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 407: 739, 739, 739, 739, 739, 739, 739, 739, 739, 417: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 503: 739}, - {781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 341: 781, 781, 781, 781, 346: 781, 781, 781, 781, 781, 781, 781, 781, 781, 356: 781, 781, 781, 781, 781, 781, 781, 365: 781, 781, 781, 781, 781, 781, 781, 373: 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 385: 781, 781, 781, 781, 781, 391: 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 407: 781, 781, 781, 781, 781, 781, 781, 781, 781, 417: 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 503: 781}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 778, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 354: 778, 360: 778, 385: 778, 778, 778, 511: 2631, 2046, 2047, 2045, 742: 2638, 1018: 2637, 1097: 2636}, + {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, 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, 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, 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, 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, 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, 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, 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, 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, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 349: 600, 600, 600, 353: 600, 600, 600, 600, 600, 600, 600, 600, 600, 364: 600, 600, 600, 600, 600, 370: 600, 600, 373: 600, 600, 600, 600, 600, 600, 600, 381: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 394: 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, 423: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 511: 600}, + {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, 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, 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, 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, 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, 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, 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, 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, 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, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 349: 599, 599, 599, 353: 599, 599, 599, 599, 599, 599, 599, 599, 599, 364: 599, 599, 599, 599, 599, 370: 599, 599, 373: 599, 599, 599, 599, 599, 599, 599, 381: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 394: 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, 423: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 511: 599}, + {55, 55, 6: 55}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2682}, + {6: 2694, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 710 - {752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 341: 752, 752, 752, 752, 346: 752, 752, 752, 752, 752, 752, 752, 752, 356: 752, 752, 752, 752, 752, 752, 752, 365: 752, 752, 752, 752, 752, 752, 752, 373: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 385: 752, 752, 752, 752, 752, 391: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 407: 752, 752, 752, 752, 752, 752, 752, 752, 752, 417: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 503: 752}, - {751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 341: 751, 751, 751, 751, 346: 751, 751, 751, 751, 751, 751, 751, 751, 356: 751, 751, 751, 751, 751, 751, 751, 365: 751, 751, 751, 751, 751, 751, 751, 373: 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 385: 751, 751, 751, 751, 751, 391: 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 407: 751, 751, 751, 751, 751, 751, 751, 751, 751, 417: 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 503: 751}, - {750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 341: 750, 750, 750, 750, 346: 750, 750, 750, 750, 750, 750, 750, 750, 356: 750, 750, 750, 750, 750, 750, 750, 365: 750, 750, 750, 750, 750, 750, 750, 373: 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 385: 750, 750, 750, 750, 750, 391: 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 407: 750, 750, 750, 750, 750, 750, 750, 750, 750, 417: 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 503: 750}, - {33: 2721}, - {33: 776, 354: 2640, 360: 776, 385: 776, 776, 776, 1023: 2639}, + {348: 2684}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 392: 2540, 520: 2539, 2128, 2129, 2127, 582: 2685}, + {36: 2686}, + {1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 349: 1008, 1008, 1008, 353: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 364: 1008, 1008, 1008, 1008, 1008, 370: 1008, 1008, 373: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 381: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 394: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 423: 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 511: 1008}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2806}, // 715 - {33: 777, 354: 777, 360: 777, 385: 777, 777, 777}, - {33: 774, 360: 2651, 385: 774, 774, 774, 1026: 2650}, - {518: 2641}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2642, 701: 2643, 718: 2644}, - {1037, 1037, 6: 1037, 33: 1037, 66: 1037, 341: 1037, 349: 1037, 1037, 356: 1037, 1037, 1037, 1037, 1037, 2613, 365: 2611, 2612, 2610, 2608, 374: 1037, 1037, 385: 1037, 1037, 1037, 2649, 2648, 593: 2609, 2607, 764: 2647}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2805}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2804}, + {2: 1549, 1549, 1549, 1549, 7: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 37: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 350: 1549, 1549, 1549, 355: 1549, 1549, 358: 1549, 1549, 361: 1549, 1549, 369: 1549, 372: 1549, 380: 1549, 392: 1549, 1549, 422: 1549, 434: 1549, 436: 1549, 1549, 1549, 440: 1549, 1549, 1549, 1549, 445: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 454: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 513: 1549}, + {2: 1548, 1548, 1548, 1548, 7: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 37: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 350: 1548, 1548, 1548, 355: 1548, 1548, 358: 1548, 1548, 361: 1548, 1548, 369: 1548, 372: 1548, 380: 1548, 392: 1548, 1548, 422: 1548, 434: 1548, 436: 1548, 1548, 1548, 440: 1548, 1548, 1548, 1548, 445: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 454: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 513: 1548}, + {2: 1547, 1547, 1547, 1547, 7: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 37: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 350: 1547, 1547, 1547, 355: 1547, 1547, 358: 1547, 1547, 361: 1547, 1547, 369: 1547, 372: 1547, 380: 1547, 392: 1547, 1547, 422: 1547, 434: 1547, 436: 1547, 1547, 1547, 440: 1547, 1547, 1547, 1547, 445: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 454: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 513: 1547}, // 720 - {1040, 1040, 6: 1040, 33: 1040, 66: 1040, 341: 1040, 349: 1040, 1040, 356: 1040, 1040, 1040, 1040, 1040, 374: 1040, 1040, 385: 1040, 1040, 1040}, - {6: 2645, 33: 775, 360: 775, 385: 775, 775, 775}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2642, 701: 2646}, - {1039, 1039, 6: 1039, 33: 1039, 66: 1039, 341: 1039, 349: 1039, 1039, 356: 1039, 1039, 1039, 1039, 1039, 374: 1039, 1039, 385: 1039, 1039, 1039}, - {1038, 1038, 6: 1038, 33: 1038, 66: 1038, 341: 1038, 349: 1038, 1038, 356: 1038, 1038, 1038, 1038, 1038, 374: 1038, 1038, 385: 1038, 1038, 1038}, + {2: 1546, 1546, 1546, 1546, 7: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 37: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 350: 1546, 1546, 1546, 355: 1546, 1546, 358: 1546, 1546, 361: 1546, 1546, 369: 1546, 372: 1546, 380: 1546, 392: 1546, 1546, 422: 1546, 434: 1546, 436: 1546, 1546, 1546, 440: 1546, 1546, 1546, 1546, 445: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 454: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 513: 1546}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2695, 2600, 2677, 2599, 2596}, + {36: 2699, 354: 2697, 511: 2698}, + {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, 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, 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, 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, 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, 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, 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, 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, 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, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 349: 598, 598, 598, 353: 598, 598, 598, 598, 598, 598, 598, 598, 598, 364: 598, 598, 598, 598, 598, 370: 598, 598, 373: 598, 598, 598, 598, 598, 598, 598, 381: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 394: 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, 423: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 511: 598}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 2803}, // 725 - {1036, 1036, 1036, 6: 1036, 33: 1036, 66: 1036, 341: 1036, 349: 1036, 1036, 354: 1036, 356: 1036, 1036, 1036, 1036, 1036, 374: 1036, 1036, 385: 1036, 1036, 1036}, - {1035, 1035, 1035, 6: 1035, 33: 1035, 66: 1035, 341: 1035, 349: 1035, 1035, 354: 1035, 356: 1035, 1035, 1035, 1035, 1035, 374: 1035, 1035, 385: 1035, 1035, 1035}, - {33: 772, 385: 2657, 2658, 2656, 1025: 2654, 1095: 2655}, - {518: 2652}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2642, 701: 2643, 718: 2653}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2802, 2600, 2677, 2599, 2596}, + {93: 746, 377: 2701, 512: 746, 612: 746, 1031: 2700}, + {93: 2705, 512: 2706, 612: 749, 719: 2704}, + {7: 2702, 253: 2703}, + {93: 745, 512: 745, 612: 745}, // 730 - {6: 2645, 33: 773, 385: 773, 773, 773}, - {33: 779}, - {97: 2669, 101: 2665, 372: 2659, 415: 2670, 433: 2661, 2660, 2668, 2667, 692: 2666, 785: 2663, 1093: 2664, 2662}, - {97: 770, 101: 770, 372: 770, 415: 770, 433: 770, 770, 770, 770}, - {97: 769, 101: 769, 372: 769, 415: 769, 433: 769, 769, 769, 769}, + {93: 744, 512: 744, 612: 744}, + {612: 2709, 618: 2710}, + {183: 2708}, + {183: 2707}, + {612: 747}, // 735 - {97: 768, 101: 768, 372: 768, 415: 768, 433: 768, 768, 768, 768}, - {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 33: 1691, 69: 1691, 98: 1691, 341: 1691, 343: 1691, 1691, 1691, 348: 1691, 354: 1691, 1691, 427: 1691, 1691, 431: 1691, 439: 1691, 446: 1691, 448: 1691, 502: 1691}, - {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 33: 1690, 69: 1690, 98: 1690, 341: 1690, 343: 1690, 1690, 1690, 348: 1690, 354: 1690, 1690, 427: 1690, 1690, 431: 1690, 439: 1690, 446: 1690, 448: 1690, 502: 1690}, - {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 33: 1689, 69: 1689, 98: 1689, 341: 1689, 343: 1689, 1689, 1689, 348: 1689, 354: 1689, 1689, 427: 1689, 1689, 431: 1689, 439: 1689, 446: 1689, 448: 1689, 502: 1689}, - {33: 771}, + {612: 748}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 2712, 520: 2711, 2128, 2129, 2127, 754: 2714, 945: 2715, 1111: 2713}, + {755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 349: 755, 755, 755, 353: 755, 755, 755, 755, 755, 755, 755, 755, 755, 364: 755, 755, 755, 755, 755, 370: 755, 755, 373: 755, 755, 755, 755, 755, 755, 755, 381: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 394: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 423: 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 755, 511: 755}, + {797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 349: 797, 797, 797, 353: 797, 797, 797, 797, 797, 797, 797, 797, 797, 363: 797, 797, 797, 797, 797, 797, 370: 797, 797, 373: 797, 797, 797, 797, 797, 797, 797, 381: 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 394: 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 423: 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 797, 511: 797}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 794, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 363: 794, 367: 794, 394: 794, 794, 794, 520: 2711, 2128, 2129, 2127, 754: 2718, 1030: 2717, 1112: 2716}, // 740 - {33: 767}, - {33: 766}, - {69: 2716}, - {69: 2714}, - {69: 2712}, + {768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 349: 768, 768, 768, 353: 768, 768, 768, 768, 768, 768, 768, 768, 768, 364: 768, 768, 768, 768, 768, 370: 768, 768, 373: 768, 768, 768, 768, 768, 768, 768, 381: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 394: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 423: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 511: 768}, + {767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 349: 767, 767, 767, 353: 767, 767, 767, 767, 767, 767, 767, 767, 767, 364: 767, 767, 767, 767, 767, 370: 767, 767, 373: 767, 767, 767, 767, 767, 767, 767, 381: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 394: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 423: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 511: 767}, + {766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 349: 766, 766, 766, 353: 766, 766, 766, 766, 766, 766, 766, 766, 766, 364: 766, 766, 766, 766, 766, 370: 766, 766, 373: 766, 766, 766, 766, 766, 766, 766, 381: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 394: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 423: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 511: 766}, + {36: 2801}, + {36: 792, 363: 2720, 367: 792, 394: 792, 792, 792, 1033: 2719}, // 745 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2719}, - {454: 2718}, - {97: 2669, 101: 2671, 372: 2659, 433: 2661, 2660, 2674, 2673, 692: 2672, 785: 2676, 931: 2675}, - {69: 2716, 98: 2717}, - {69: 2714, 98: 2715}, + {36: 793, 363: 793, 367: 793, 394: 793, 793, 793}, + {36: 790, 367: 2731, 394: 790, 790, 790, 1036: 2730}, + {529: 2721}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2722, 708: 2723, 727: 2724}, + {1058, 1058, 6: 1058, 36: 1058, 62: 1058, 349: 1058, 357: 1058, 360: 1058, 364: 1058, 1058, 1058, 1058, 1058, 370: 2693, 373: 2691, 2692, 2690, 2688, 382: 1058, 1058, 394: 1058, 1058, 1058, 2729, 2728, 602: 2689, 2687, 743: 2727}, // 750 - {69: 2712, 98: 2713}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2679}, - {361: 2677}, - {33: 759, 361: 759}, - {97: 2669, 101: 2671, 372: 2659, 433: 2661, 2660, 2674, 2673, 692: 2672, 785: 2676, 931: 2678}, + {1061, 1061, 6: 1061, 36: 1061, 62: 1061, 349: 1061, 357: 1061, 360: 1061, 364: 1061, 1061, 1061, 1061, 1061, 382: 1061, 1061, 394: 1061, 1061, 1061}, + {6: 2725, 36: 791, 367: 791, 394: 791, 791, 791}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2722, 708: 2726}, + {1060, 1060, 6: 1060, 36: 1060, 62: 1060, 349: 1060, 357: 1060, 360: 1060, 364: 1060, 1060, 1060, 1060, 1060, 382: 1060, 1060, 394: 1060, 1060, 1060}, + {1059, 1059, 6: 1059, 36: 1059, 62: 1059, 349: 1059, 357: 1059, 360: 1059, 364: 1059, 1059, 1059, 1059, 1059, 382: 1059, 1059, 394: 1059, 1059, 1059}, // 755 - {33: 760}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 361: 2613, 365: 2611, 2612, 2610, 2608, 391: 2690, 2687, 2689, 2688, 2684, 2686, 2685, 2682, 2683, 2681, 2691, 593: 2609, 2607, 656: 2680, 673: 2709}, - {864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 346: 864, 864, 349: 864, 864, 864, 864, 864, 356: 864, 864, 864, 864, 864, 864, 864, 864, 365: 864, 864, 864, 864, 864, 864, 864, 373: 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 385: 864, 864, 864, 864, 864, 391: 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 407: 864, 864, 864, 864, 864, 864, 864, 864, 864, 417: 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 504: 864, 864}, - {863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 346: 863, 863, 349: 863, 863, 863, 863, 863, 356: 863, 863, 863, 863, 863, 863, 863, 863, 365: 863, 863, 863, 863, 863, 863, 863, 373: 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 385: 863, 863, 863, 863, 863, 391: 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 407: 863, 863, 863, 863, 863, 863, 863, 863, 863, 417: 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 504: 863, 863}, - {862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 346: 862, 862, 349: 862, 862, 862, 862, 862, 356: 862, 862, 862, 862, 862, 862, 862, 862, 365: 862, 862, 862, 862, 862, 862, 862, 373: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 385: 862, 862, 862, 862, 862, 391: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 407: 862, 862, 862, 862, 862, 862, 862, 862, 862, 417: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 504: 862, 862}, + {1057, 1057, 1057, 6: 1057, 36: 1057, 62: 1057, 349: 1057, 357: 1057, 360: 1057, 363: 1057, 1057, 1057, 1057, 1057, 1057, 382: 1057, 1057, 394: 1057, 1057, 1057}, + {1056, 1056, 1056, 6: 1056, 36: 1056, 62: 1056, 349: 1056, 357: 1056, 360: 1056, 363: 1056, 1056, 1056, 1056, 1056, 1056, 382: 1056, 1056, 394: 1056, 1056, 1056}, + {36: 788, 394: 2737, 2738, 2736, 1035: 2734, 1110: 2735}, + {529: 2732}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2722, 708: 2723, 727: 2733}, // 760 - {861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 346: 861, 861, 349: 861, 861, 861, 861, 861, 356: 861, 861, 861, 861, 861, 861, 861, 861, 365: 861, 861, 861, 861, 861, 861, 861, 373: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 385: 861, 861, 861, 861, 861, 391: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 407: 861, 861, 861, 861, 861, 861, 861, 861, 861, 417: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 504: 861, 861}, - {860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 346: 860, 860, 349: 860, 860, 860, 860, 860, 356: 860, 860, 860, 860, 860, 860, 860, 860, 365: 860, 860, 860, 860, 860, 860, 860, 373: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 385: 860, 860, 860, 860, 860, 391: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 407: 860, 860, 860, 860, 860, 860, 860, 860, 860, 417: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 504: 860, 860}, - {859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 346: 859, 859, 349: 859, 859, 859, 859, 859, 356: 859, 859, 859, 859, 859, 859, 859, 859, 365: 859, 859, 859, 859, 859, 859, 859, 373: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 385: 859, 859, 859, 859, 859, 391: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 407: 859, 859, 859, 859, 859, 859, 859, 859, 859, 417: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 504: 859, 859}, - {858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 346: 858, 858, 349: 858, 858, 858, 858, 858, 356: 858, 858, 858, 858, 858, 858, 858, 858, 365: 858, 858, 858, 858, 858, 858, 858, 373: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 385: 858, 858, 858, 858, 858, 391: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 407: 858, 858, 858, 858, 858, 858, 858, 858, 858, 417: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 504: 858, 858}, - {857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 346: 857, 857, 349: 857, 857, 857, 857, 857, 356: 857, 857, 857, 857, 857, 857, 857, 857, 365: 857, 857, 857, 857, 857, 857, 857, 373: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 385: 857, 857, 857, 857, 857, 391: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 407: 857, 857, 857, 857, 857, 857, 857, 857, 857, 417: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 504: 857, 857}, + {6: 2725, 36: 789, 394: 789, 789, 789}, + {36: 795}, + {95: 2749, 102: 2745, 380: 2739, 423: 2750, 440: 2741, 2740, 2748, 2747, 701: 2746, 794: 2743, 1108: 2744, 2742}, + {95: 786, 102: 786, 380: 786, 423: 786, 440: 786, 786, 786, 786}, + {95: 785, 102: 785, 380: 785, 423: 785, 440: 785, 785, 785, 785}, // 765 - {856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 346: 856, 856, 349: 856, 856, 856, 856, 856, 356: 856, 856, 856, 856, 856, 856, 856, 856, 365: 856, 856, 856, 856, 856, 856, 856, 373: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 385: 856, 856, 856, 856, 856, 391: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 407: 856, 856, 856, 856, 856, 856, 856, 856, 856, 417: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 504: 856, 856}, - {855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 346: 855, 855, 349: 855, 855, 855, 855, 855, 356: 855, 855, 855, 855, 855, 855, 855, 855, 365: 855, 855, 855, 855, 855, 855, 855, 373: 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 385: 855, 855, 855, 855, 855, 391: 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 407: 855, 855, 855, 855, 855, 855, 855, 855, 855, 417: 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 504: 855, 855}, - {854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 346: 854, 854, 349: 854, 854, 854, 854, 854, 356: 854, 854, 854, 854, 854, 854, 854, 854, 365: 854, 854, 854, 854, 854, 854, 854, 373: 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 385: 854, 854, 854, 854, 854, 391: 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 407: 854, 854, 854, 854, 854, 854, 854, 854, 854, 417: 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 504: 854, 854}, - {853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 346: 853, 853, 349: 853, 853, 853, 853, 853, 356: 853, 853, 853, 853, 853, 853, 853, 853, 365: 853, 853, 853, 853, 853, 853, 853, 373: 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 385: 853, 853, 853, 853, 853, 391: 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 407: 853, 853, 853, 853, 853, 853, 853, 853, 853, 417: 853, 853, 853, 853, 853, 853, 853, 853, 853, 853, 504: 853, 853}, - {852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 346: 852, 852, 349: 852, 852, 852, 852, 852, 356: 852, 852, 852, 852, 852, 852, 852, 852, 365: 852, 852, 852, 852, 852, 852, 852, 373: 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 385: 852, 852, 852, 852, 852, 391: 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 407: 852, 852, 852, 852, 852, 852, 852, 852, 852, 417: 852, 852, 852, 852, 852, 852, 852, 852, 852, 852, 504: 852, 852}, + {95: 784, 102: 784, 380: 784, 423: 784, 440: 784, 784, 784, 784}, + {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 36: 1729, 64: 1729, 96: 1729, 349: 1729, 351: 1729, 1729, 1729, 1729, 362: 1729, 1729, 435: 1729, 439: 1729, 444: 1729, 453: 1729, 508: 1729, 1729, 1729}, + {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 36: 1728, 64: 1728, 96: 1728, 349: 1728, 351: 1728, 1728, 1728, 1728, 362: 1728, 1728, 435: 1728, 439: 1728, 444: 1728, 453: 1728, 508: 1728, 1728, 1728}, + {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 36: 1727, 64: 1727, 96: 1727, 349: 1727, 351: 1727, 1727, 1727, 1727, 362: 1727, 1727, 435: 1727, 439: 1727, 444: 1727, 453: 1727, 508: 1727, 1727, 1727}, + {36: 787}, // 770 - {851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 346: 851, 851, 349: 851, 851, 851, 851, 851, 356: 851, 851, 851, 851, 851, 851, 851, 851, 365: 851, 851, 851, 851, 851, 851, 851, 373: 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 385: 851, 851, 851, 851, 851, 391: 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 407: 851, 851, 851, 851, 851, 851, 851, 851, 851, 417: 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 504: 851, 851}, - {850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 346: 850, 850, 349: 850, 850, 850, 850, 850, 356: 850, 850, 850, 850, 850, 850, 850, 850, 365: 850, 850, 850, 850, 850, 850, 850, 373: 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 385: 850, 850, 850, 850, 850, 391: 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 407: 850, 850, 850, 850, 850, 850, 850, 850, 850, 417: 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 504: 850, 850}, - {849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 346: 849, 849, 349: 849, 849, 849, 849, 849, 356: 849, 849, 849, 849, 849, 849, 849, 849, 365: 849, 849, 849, 849, 849, 849, 849, 373: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 385: 849, 849, 849, 849, 849, 391: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 407: 849, 849, 849, 849, 849, 849, 849, 849, 849, 417: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 504: 849, 849}, - {848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 346: 848, 848, 349: 848, 848, 848, 848, 848, 356: 848, 848, 848, 848, 848, 848, 848, 848, 365: 848, 848, 848, 848, 848, 848, 848, 373: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 385: 848, 848, 848, 848, 848, 391: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 407: 848, 848, 848, 848, 848, 848, 848, 848, 848, 417: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 504: 848, 848}, - {847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 346: 847, 847, 349: 847, 847, 847, 847, 847, 356: 847, 847, 847, 847, 847, 847, 847, 847, 365: 847, 847, 847, 847, 847, 847, 847, 373: 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 385: 847, 847, 847, 847, 847, 391: 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 407: 847, 847, 847, 847, 847, 847, 847, 847, 847, 417: 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 504: 847, 847}, + {36: 783}, + {36: 782}, + {64: 2796}, + {64: 2794}, + {64: 2792}, // 775 - {846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 346: 846, 846, 349: 846, 846, 846, 846, 846, 356: 846, 846, 846, 846, 846, 846, 846, 846, 365: 846, 846, 846, 846, 846, 846, 846, 373: 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 385: 846, 846, 846, 846, 846, 391: 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 407: 846, 846, 846, 846, 846, 846, 846, 846, 846, 417: 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 504: 846, 846}, - {845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 346: 845, 845, 349: 845, 845, 845, 845, 845, 356: 845, 845, 845, 845, 845, 845, 845, 845, 365: 845, 845, 845, 845, 845, 845, 845, 373: 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 385: 845, 845, 845, 845, 845, 391: 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 407: 845, 845, 845, 845, 845, 845, 845, 845, 845, 417: 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 504: 845, 845}, - {844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 346: 844, 844, 349: 844, 844, 844, 844, 844, 356: 844, 844, 844, 844, 844, 844, 844, 844, 365: 844, 844, 844, 844, 844, 844, 844, 373: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 385: 844, 844, 844, 844, 844, 391: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 407: 844, 844, 844, 844, 844, 844, 844, 844, 844, 417: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 504: 844, 844}, - {843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 346: 843, 843, 349: 843, 843, 843, 843, 843, 356: 843, 843, 843, 843, 843, 843, 843, 843, 365: 843, 843, 843, 843, 843, 843, 843, 373: 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 385: 843, 843, 843, 843, 843, 391: 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 407: 843, 843, 843, 843, 843, 843, 843, 843, 843, 417: 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 504: 843, 843}, - {842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 346: 842, 842, 349: 842, 842, 842, 842, 842, 356: 842, 842, 842, 842, 842, 842, 842, 842, 365: 842, 842, 842, 842, 842, 842, 842, 373: 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 385: 842, 842, 842, 842, 842, 391: 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 407: 842, 842, 842, 842, 842, 842, 842, 842, 842, 417: 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 504: 842, 842}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2799}, + {460: 2798}, + {95: 2749, 102: 2751, 380: 2739, 440: 2741, 2740, 2754, 2753, 701: 2752, 794: 2756, 944: 2755}, + {64: 2796, 96: 2797}, + {64: 2794, 96: 2795}, // 780 - {841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 346: 841, 841, 349: 841, 841, 841, 841, 841, 356: 841, 841, 841, 841, 841, 841, 841, 841, 365: 841, 841, 841, 841, 841, 841, 841, 373: 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 385: 841, 841, 841, 841, 841, 391: 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 407: 841, 841, 841, 841, 841, 841, 841, 841, 841, 417: 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 504: 841, 841}, - {840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 346: 840, 840, 349: 840, 840, 840, 840, 840, 356: 840, 840, 840, 840, 840, 840, 840, 840, 365: 840, 840, 840, 840, 840, 840, 840, 373: 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 385: 840, 840, 840, 840, 840, 391: 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 407: 840, 840, 840, 840, 840, 840, 840, 840, 840, 417: 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 504: 840, 840}, - {839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 346: 839, 839, 349: 839, 839, 839, 839, 839, 356: 839, 839, 839, 839, 839, 839, 839, 839, 365: 839, 839, 839, 839, 839, 839, 839, 373: 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 385: 839, 839, 839, 839, 839, 391: 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 407: 839, 839, 839, 839, 839, 839, 839, 839, 839, 417: 839, 839, 839, 839, 839, 839, 839, 839, 839, 839, 504: 839, 839}, - {838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 346: 838, 838, 349: 838, 838, 838, 838, 838, 356: 838, 838, 838, 838, 838, 838, 838, 838, 365: 838, 838, 838, 838, 838, 838, 838, 373: 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 385: 838, 838, 838, 838, 838, 391: 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 407: 838, 838, 838, 838, 838, 838, 838, 838, 838, 417: 838, 838, 838, 838, 838, 838, 838, 838, 838, 838, 504: 838, 838}, - {837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 346: 837, 837, 349: 837, 837, 837, 837, 837, 356: 837, 837, 837, 837, 837, 837, 837, 837, 365: 837, 837, 837, 837, 837, 837, 837, 373: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 385: 837, 837, 837, 837, 837, 391: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 407: 837, 837, 837, 837, 837, 837, 837, 837, 837, 417: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 504: 837, 837}, + {64: 2792, 96: 2793}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2759}, + {370: 2757}, + {36: 775, 370: 775}, + {95: 2749, 102: 2751, 380: 2739, 440: 2741, 2740, 2754, 2753, 701: 2752, 794: 2756, 944: 2758}, // 785 - {836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 346: 836, 836, 349: 836, 836, 836, 836, 836, 356: 836, 836, 836, 836, 836, 836, 836, 836, 365: 836, 836, 836, 836, 836, 836, 836, 373: 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 385: 836, 836, 836, 836, 836, 391: 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 407: 836, 836, 836, 836, 836, 836, 836, 836, 836, 417: 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 504: 836, 836}, - {69: 2710, 98: 2711}, - {33: 762, 361: 762}, - {33: 755, 361: 755}, - {33: 763, 361: 763}, + {36: 776}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 370: 2693, 373: 2691, 2692, 2690, 2688, 399: 2770, 2767, 2769, 2768, 2764, 2766, 2765, 2762, 2763, 2761, 2771, 602: 2689, 2687, 663: 2760, 679: 2789}, + {885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 353: 885, 355: 885, 885, 885, 885, 885, 885, 885, 364: 885, 885, 885, 885, 885, 370: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 381: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 394: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 423: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 512: 885, 514: 885}, + {884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 353: 884, 355: 884, 884, 884, 884, 884, 884, 884, 364: 884, 884, 884, 884, 884, 370: 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 381: 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 394: 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 423: 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 512: 884, 514: 884}, + {883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 353: 883, 355: 883, 883, 883, 883, 883, 883, 883, 364: 883, 883, 883, 883, 883, 370: 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 381: 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 394: 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 423: 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 512: 883, 514: 883}, // 790 - {33: 756, 361: 756}, - {33: 764, 361: 764}, - {33: 757, 361: 757}, - {33: 765, 361: 765}, - {33: 758, 361: 758}, + {882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 353: 882, 355: 882, 882, 882, 882, 882, 882, 882, 364: 882, 882, 882, 882, 882, 370: 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 381: 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 394: 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 423: 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 512: 882, 514: 882}, + {881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 353: 881, 355: 881, 881, 881, 881, 881, 881, 881, 364: 881, 881, 881, 881, 881, 370: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 381: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 394: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 423: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 512: 881, 514: 881}, + {880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 353: 880, 355: 880, 880, 880, 880, 880, 880, 880, 364: 880, 880, 880, 880, 880, 370: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 381: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 394: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 423: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 512: 880, 514: 880}, + {879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 353: 879, 355: 879, 879, 879, 879, 879, 879, 879, 364: 879, 879, 879, 879, 879, 370: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 381: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 394: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 423: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 512: 879, 514: 879}, + {878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 353: 878, 355: 878, 878, 878, 878, 878, 878, 878, 364: 878, 878, 878, 878, 878, 370: 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 381: 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 394: 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 423: 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 512: 878, 514: 878}, // 795 - {33: 761, 361: 761}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 361: 2613, 365: 2611, 2612, 2610, 2608, 391: 2690, 2687, 2689, 2688, 2684, 2686, 2685, 2682, 2683, 2681, 2691, 593: 2609, 2607, 656: 2680, 673: 2720}, - {69: 2710}, - {780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 341: 780, 780, 780, 780, 346: 780, 780, 780, 780, 780, 780, 780, 780, 356: 780, 780, 780, 780, 780, 780, 780, 365: 780, 780, 780, 780, 780, 780, 780, 373: 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 385: 780, 780, 780, 780, 780, 391: 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 407: 780, 780, 780, 780, 780, 780, 780, 780, 780, 417: 780, 780, 780, 780, 780, 780, 780, 780, 780, 780, 503: 780}, - {999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 341: 999, 999, 999, 999, 346: 999, 999, 2617, 999, 999, 999, 999, 999, 356: 999, 999, 999, 999, 999, 999, 999, 365: 999, 999, 999, 999, 999, 999, 999, 373: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 385: 999, 999, 999, 999, 999, 391: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 407: 999, 999, 999, 999, 999, 999, 999, 999, 999, 417: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 503: 999}, + {877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 353: 877, 355: 877, 877, 877, 877, 877, 877, 877, 364: 877, 877, 877, 877, 877, 370: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 381: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 394: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 423: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 512: 877, 514: 877}, + {876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 353: 876, 355: 876, 876, 876, 876, 876, 876, 876, 364: 876, 876, 876, 876, 876, 370: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 381: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 394: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 423: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 512: 876, 514: 876}, + {875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 353: 875, 355: 875, 875, 875, 875, 875, 875, 875, 364: 875, 875, 875, 875, 875, 370: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 381: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 394: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 423: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 512: 875, 514: 875}, + {874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 353: 874, 355: 874, 874, 874, 874, 874, 874, 874, 364: 874, 874, 874, 874, 874, 370: 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 381: 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 394: 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 423: 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 512: 874, 514: 874}, + {873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 353: 873, 355: 873, 873, 873, 873, 873, 873, 873, 364: 873, 873, 873, 873, 873, 370: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 381: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 394: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 423: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 512: 873, 514: 873}, // 800 - {1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 341: 1009, 1009, 1009, 1009, 346: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 356: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 365: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 373: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 385: 1009, 1009, 1009, 1009, 1009, 391: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 407: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 417: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 503: 1009}, - {1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 341: 1528, 1528, 344: 1528, 346: 1528, 1528, 349: 1528, 1528, 356: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 365: 1528, 1528, 1528, 1528, 1528, 1528, 373: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 385: 1528, 1528, 1528, 1528, 1528, 391: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 405: 1528, 593: 2609, 2607}, - {1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 341: 1529, 1529, 344: 1529, 346: 1529, 1529, 349: 1529, 1529, 356: 1529, 1529, 1529, 1529, 1529, 2613, 1529, 365: 1529, 2612, 1529, 1529, 1529, 1529, 373: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 385: 1529, 1529, 1529, 1529, 1529, 391: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 405: 1529, 593: 2609, 2607}, - {1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 341: 1530, 1530, 344: 1530, 346: 1530, 1530, 349: 1530, 1530, 356: 1530, 1530, 1530, 1530, 1530, 2613, 1530, 365: 1530, 2612, 1530, 2608, 1530, 1530, 373: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 385: 1530, 1530, 1530, 1530, 1530, 391: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 405: 1530, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2728}, + {872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 353: 872, 355: 872, 872, 872, 872, 872, 872, 872, 364: 872, 872, 872, 872, 872, 370: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 381: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 394: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 423: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 512: 872, 514: 872}, + {871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 353: 871, 355: 871, 871, 871, 871, 871, 871, 871, 364: 871, 871, 871, 871, 871, 370: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 381: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 394: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 423: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 512: 871, 514: 871}, + {870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 353: 870, 355: 870, 870, 870, 870, 870, 870, 870, 364: 870, 870, 870, 870, 870, 370: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 381: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 394: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 423: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 512: 870, 514: 870}, + {869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 353: 869, 355: 869, 869, 869, 869, 869, 869, 869, 364: 869, 869, 869, 869, 869, 370: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 381: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 394: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 423: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 512: 869, 514: 869}, + {868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 353: 868, 355: 868, 868, 868, 868, 868, 868, 868, 364: 868, 868, 868, 868, 868, 370: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 381: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 394: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 423: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 512: 868, 514: 868}, // 805 - {33: 2729, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {96: 2625, 504: 2626, 603: 733, 710: 2730}, - {603: 2629, 609: 2731}, - {740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 341: 740, 740, 740, 740, 346: 740, 740, 740, 740, 740, 740, 740, 740, 356: 740, 740, 740, 740, 740, 740, 740, 365: 740, 740, 740, 740, 740, 740, 740, 373: 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 385: 740, 740, 740, 740, 740, 391: 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 407: 740, 740, 740, 740, 740, 740, 740, 740, 740, 417: 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 503: 740}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2733}, + {867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 353: 867, 355: 867, 867, 867, 867, 867, 867, 867, 364: 867, 867, 867, 867, 867, 370: 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 381: 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 394: 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 423: 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 512: 867, 514: 867}, + {866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 353: 866, 355: 866, 866, 866, 866, 866, 866, 866, 364: 866, 866, 866, 866, 866, 370: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 381: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 394: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 423: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 512: 866, 514: 866}, + {865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 353: 865, 355: 865, 865, 865, 865, 865, 865, 865, 364: 865, 865, 865, 865, 865, 370: 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 381: 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 394: 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 423: 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 512: 865, 514: 865}, + {864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 353: 864, 355: 864, 864, 864, 864, 864, 864, 864, 364: 864, 864, 864, 864, 864, 370: 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 381: 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 394: 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 423: 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 864, 512: 864, 514: 864}, + {863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 353: 863, 355: 863, 863, 863, 863, 863, 863, 863, 364: 863, 863, 863, 863, 863, 370: 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 381: 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 394: 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 423: 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 863, 512: 863, 514: 863}, // 810 - {33: 2734, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {96: 2625, 504: 2626, 603: 733, 710: 2735}, - {603: 2629, 609: 2736}, - {741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 341: 741, 741, 741, 741, 346: 741, 741, 741, 741, 741, 741, 741, 741, 356: 741, 741, 741, 741, 741, 741, 741, 365: 741, 741, 741, 741, 741, 741, 741, 373: 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 385: 741, 741, 741, 741, 741, 391: 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 407: 741, 741, 741, 741, 741, 741, 741, 741, 741, 417: 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 503: 741}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2738}, + {862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 353: 862, 355: 862, 862, 862, 862, 862, 862, 862, 364: 862, 862, 862, 862, 862, 370: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 381: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 394: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 423: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 512: 862, 514: 862}, + {861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 353: 861, 355: 861, 861, 861, 861, 861, 861, 861, 364: 861, 861, 861, 861, 861, 370: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 381: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 394: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 423: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 512: 861, 514: 861}, + {860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 353: 860, 355: 860, 860, 860, 860, 860, 860, 860, 364: 860, 860, 860, 860, 860, 370: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 381: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 394: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 423: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 512: 860, 514: 860}, + {859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 353: 859, 355: 859, 859, 859, 859, 859, 859, 859, 364: 859, 859, 859, 859, 859, 370: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 381: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 394: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 423: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 512: 859, 514: 859}, + {858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 353: 858, 355: 858, 858, 858, 858, 858, 858, 858, 364: 858, 858, 858, 858, 858, 370: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 381: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 394: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 423: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 512: 858, 514: 858}, // 815 - {6: 2740, 33: 738, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607, 874: 2739}, - {33: 2747}, - {372: 2659, 433: 2661, 2660, 436: 2742, 692: 2741}, - {6: 2744, 33: 735, 875: 2746}, - {6: 2744, 33: 735, 875: 2743}, + {857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 353: 857, 355: 857, 857, 857, 857, 857, 857, 857, 364: 857, 857, 857, 857, 857, 370: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 381: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 394: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 423: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 512: 857, 514: 857}, + {64: 2790, 96: 2791}, + {36: 778, 370: 778}, + {36: 771, 370: 771}, + {36: 779, 370: 779}, // 820 - {33: 736}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2745}, - {33: 734, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {33: 737}, - {96: 2625, 504: 2626, 603: 733, 710: 2748}, + {36: 772, 370: 772}, + {36: 780, 370: 780}, + {36: 773, 370: 773}, + {36: 781, 370: 781}, + {36: 774, 370: 774}, // 825 - {603: 2629, 609: 2749}, - {742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 341: 742, 742, 742, 742, 346: 742, 742, 742, 742, 742, 742, 742, 742, 356: 742, 742, 742, 742, 742, 742, 742, 365: 742, 742, 742, 742, 742, 742, 742, 373: 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 385: 742, 742, 742, 742, 742, 391: 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 407: 742, 742, 742, 742, 742, 742, 742, 742, 742, 417: 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 503: 742}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2751}, - {6: 2740, 33: 738, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607, 874: 2752}, - {33: 2753}, + {36: 777, 370: 777}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 370: 2693, 373: 2691, 2692, 2690, 2688, 399: 2770, 2767, 2769, 2768, 2764, 2766, 2765, 2762, 2763, 2761, 2771, 602: 2689, 2687, 663: 2760, 679: 2800}, + {64: 2790}, + {796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 349: 796, 796, 796, 353: 796, 796, 796, 796, 796, 796, 796, 796, 796, 364: 796, 796, 796, 796, 796, 370: 796, 796, 373: 796, 796, 796, 796, 796, 796, 796, 381: 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 394: 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 423: 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 796, 511: 796}, + {1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 349: 1020, 1020, 1020, 353: 1020, 2697, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 364: 1020, 1020, 1020, 1020, 1020, 370: 1020, 1020, 373: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 381: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 394: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 423: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 511: 1020}, // 830 - {96: 2625, 504: 2626, 603: 733, 710: 2754}, - {603: 2629, 609: 2755}, - {743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 341: 743, 743, 743, 743, 346: 743, 743, 743, 743, 743, 743, 743, 743, 356: 743, 743, 743, 743, 743, 743, 743, 365: 743, 743, 743, 743, 743, 743, 743, 373: 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 385: 743, 743, 743, 743, 743, 391: 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 407: 743, 743, 743, 743, 743, 743, 743, 743, 743, 417: 743, 743, 743, 743, 743, 743, 743, 743, 743, 743, 503: 743}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2757, 2520, 2597, 2519, 2516}, - {33: 2758, 348: 2617, 503: 2618}, + {1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 349: 1030, 1030, 1030, 353: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 364: 1030, 1030, 1030, 1030, 1030, 370: 1030, 1030, 373: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 381: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 394: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 423: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 511: 1030}, + {1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 349: 1563, 1563, 353: 1563, 355: 1563, 1563, 1563, 360: 1563, 364: 1563, 1563, 1563, 1563, 1563, 370: 1563, 1563, 373: 1563, 1563, 1563, 1563, 1563, 1563, 381: 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 394: 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 412: 1563, 1563, 602: 2689, 2687}, + {1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 349: 1564, 1564, 353: 1564, 355: 1564, 1564, 1564, 360: 1564, 364: 1564, 1564, 1564, 1564, 1564, 370: 2693, 1564, 373: 1564, 2692, 1564, 1564, 1564, 1564, 381: 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 394: 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 412: 1564, 1564, 602: 2689, 2687}, + {1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 349: 1565, 1565, 353: 1565, 355: 1565, 1565, 1565, 360: 1565, 364: 1565, 1565, 1565, 1565, 1565, 370: 2693, 1565, 373: 1565, 2692, 1565, 2688, 1565, 1565, 381: 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 394: 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 412: 1565, 1565, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2808}, // 835 - {603: 2629, 609: 2759}, - {744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 341: 744, 744, 744, 744, 346: 744, 744, 744, 744, 744, 744, 744, 744, 356: 744, 744, 744, 744, 744, 744, 744, 365: 744, 744, 744, 744, 744, 744, 744, 373: 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 385: 744, 744, 744, 744, 744, 391: 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 407: 744, 744, 744, 744, 744, 744, 744, 744, 744, 417: 744, 744, 744, 744, 744, 744, 744, 744, 744, 744, 503: 744}, - {33: 2761}, - {603: 2629, 609: 2762}, - {745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 341: 745, 745, 745, 745, 346: 745, 745, 745, 745, 745, 745, 745, 745, 356: 745, 745, 745, 745, 745, 745, 745, 365: 745, 745, 745, 745, 745, 745, 745, 373: 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 385: 745, 745, 745, 745, 745, 391: 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 407: 745, 745, 745, 745, 745, 745, 745, 745, 745, 417: 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 503: 745}, + {36: 2809, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {93: 2705, 512: 2706, 612: 749, 719: 2810}, + {612: 2709, 618: 2811}, + {756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 349: 756, 756, 756, 353: 756, 756, 756, 756, 756, 756, 756, 756, 756, 364: 756, 756, 756, 756, 756, 370: 756, 756, 373: 756, 756, 756, 756, 756, 756, 756, 381: 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 394: 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 423: 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 756, 511: 756}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2813}, // 840 - {33: 2764}, - {603: 2629, 609: 2765}, - {746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 341: 746, 746, 746, 746, 346: 746, 746, 746, 746, 746, 746, 746, 746, 356: 746, 746, 746, 746, 746, 746, 746, 365: 746, 746, 746, 746, 746, 746, 746, 373: 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 385: 746, 746, 746, 746, 746, 391: 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 407: 746, 746, 746, 746, 746, 746, 746, 746, 746, 417: 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 503: 746}, - {33: 2767}, - {603: 2629, 609: 2768}, + {36: 2814, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {93: 2705, 512: 2706, 612: 749, 719: 2815}, + {612: 2709, 618: 2816}, + {757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 349: 757, 757, 757, 353: 757, 757, 757, 757, 757, 757, 757, 757, 757, 364: 757, 757, 757, 757, 757, 370: 757, 757, 373: 757, 757, 757, 757, 757, 757, 757, 381: 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 394: 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 423: 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 757, 511: 757}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2818}, // 845 - {747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 341: 747, 747, 747, 747, 346: 747, 747, 747, 747, 747, 747, 747, 747, 356: 747, 747, 747, 747, 747, 747, 747, 365: 747, 747, 747, 747, 747, 747, 747, 373: 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 385: 747, 747, 747, 747, 747, 391: 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 407: 747, 747, 747, 747, 747, 747, 747, 747, 747, 417: 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 503: 747}, - {33: 2770}, - {603: 2629, 609: 2771}, - {748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 341: 748, 748, 748, 748, 346: 748, 748, 748, 748, 748, 748, 748, 748, 356: 748, 748, 748, 748, 748, 748, 748, 365: 748, 748, 748, 748, 748, 748, 748, 373: 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 385: 748, 748, 748, 748, 748, 391: 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 407: 748, 748, 748, 748, 748, 748, 748, 748, 748, 417: 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 503: 748}, - {33: 2773}, + {6: 2820, 36: 754, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687, 889: 2819}, + {36: 2827}, + {380: 2739, 440: 2741, 2740, 443: 2822, 701: 2821}, + {6: 2824, 36: 751, 890: 2826}, + {6: 2824, 36: 751, 890: 2823}, // 850 - {603: 2629, 609: 2774}, - {749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 341: 749, 749, 749, 749, 346: 749, 749, 749, 749, 749, 749, 749, 749, 356: 749, 749, 749, 749, 749, 749, 749, 365: 749, 749, 749, 749, 749, 749, 749, 373: 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 385: 749, 749, 749, 749, 749, 391: 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 407: 749, 749, 749, 749, 749, 749, 749, 749, 749, 417: 749, 749, 749, 749, 749, 749, 749, 749, 749, 749, 503: 749}, - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 384: 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 627: 2776, 2777, 641: 2779, 2780, 650: 2781, 657: 2782}, - {2: 983, 983, 983, 983, 7: 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 34: 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 342: 983, 983, 345: 983, 983, 983, 351: 983, 983, 983, 355: 983, 363: 983, 983, 372: 983, 983, 383: 983, 983, 390: 983, 406: 983, 416: 983, 429: 983, 983, 432: 983, 983, 983, 983, 983, 983, 983, 440: 983, 983, 983, 983, 983, 983, 447: 983, 449: 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 505: 983, 597: 983, 613: 983, 622: 983, 983, 983, 983, 632: 983}, - {2: 982, 982, 982, 982, 7: 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 34: 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 342: 982, 982, 345: 982, 982, 982, 351: 982, 982, 982, 355: 982, 363: 982, 982, 372: 982, 982, 383: 982, 982, 390: 982, 406: 982, 416: 982, 429: 982, 982, 432: 982, 982, 982, 982, 982, 982, 982, 440: 982, 982, 982, 982, 982, 982, 447: 982, 449: 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 505: 982, 597: 982, 613: 982, 622: 982, 982, 982, 982, 632: 982}, + {36: 752}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2825}, + {36: 750, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {36: 753}, + {93: 2705, 512: 2706, 612: 749, 719: 2828}, // 855 - {2: 981, 981, 981, 981, 7: 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 34: 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 342: 981, 981, 345: 981, 981, 981, 351: 981, 981, 981, 355: 981, 363: 981, 981, 372: 981, 981, 383: 981, 981, 390: 981, 406: 981, 416: 981, 429: 981, 981, 432: 981, 981, 981, 981, 981, 981, 981, 440: 981, 981, 981, 981, 981, 981, 447: 981, 449: 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 505: 981, 613: 981, 622: 981, 981, 981, 981, 632: 981}, - {2: 980, 980, 980, 980, 7: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 34: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 342: 980, 980, 345: 980, 980, 980, 351: 980, 980, 980, 355: 980, 363: 980, 980, 372: 980, 384: 980, 390: 980, 406: 980, 416: 980, 429: 980, 980, 432: 980, 980, 980, 980, 980, 980, 980, 440: 980, 980, 980, 980, 980, 980, 447: 980, 449: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 597: 2787}, - {2: 978, 978, 978, 978, 7: 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, 34: 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, 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, 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, 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, 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, 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, 978, 342: 978, 978, 345: 978, 978, 978, 351: 978, 978, 978, 355: 978, 363: 978, 978, 372: 978, 978, 383: 978, 978, 390: 978, 406: 978, 416: 978, 429: 978, 978, 432: 978, 978, 978, 978, 978, 978, 978, 440: 978, 978, 978, 978, 978, 978, 447: 978, 449: 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, 978, 978, 613: 978, 622: 978, 978, 978, 978, 632: 978}, - {2: 975, 975, 975, 975, 7: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 34: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 342: 975, 975, 345: 975, 975, 975, 351: 975, 975, 975, 355: 975, 363: 975, 975, 372: 975, 384: 975, 390: 975, 406: 975, 416: 975, 429: 975, 975, 432: 975, 975, 975, 975, 975, 975, 975, 440: 975, 975, 975, 975, 975, 975, 447: 975, 449: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2783}, + {612: 2709, 618: 2829}, + {758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 349: 758, 758, 758, 353: 758, 758, 758, 758, 758, 758, 758, 758, 758, 364: 758, 758, 758, 758, 758, 370: 758, 758, 373: 758, 758, 758, 758, 758, 758, 758, 381: 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 394: 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 423: 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 511: 758}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2831}, + {6: 2820, 36: 754, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687, 889: 2832}, + {36: 2833}, // 860 - {33: 2784, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2785}, - {871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 341: 871, 871, 871, 871, 346: 871, 871, 871, 871, 871, 871, 871, 871, 356: 871, 871, 871, 871, 871, 871, 871, 365: 871, 871, 871, 871, 871, 871, 871, 373: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 385: 871, 871, 871, 871, 871, 391: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 407: 871, 871, 871, 871, 871, 871, 871, 871, 871, 417: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 503: 871}, - {753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 341: 753, 753, 753, 753, 346: 753, 753, 753, 753, 753, 753, 753, 753, 356: 753, 753, 753, 753, 753, 753, 753, 365: 753, 753, 753, 753, 753, 753, 753, 373: 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 385: 753, 753, 753, 753, 753, 391: 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 407: 753, 753, 753, 753, 753, 753, 753, 753, 753, 417: 753, 753, 753, 753, 753, 753, 753, 753, 753, 753, 503: 753}, - {2: 974, 974, 974, 974, 7: 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, 34: 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, 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, 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, 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, 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, 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, 974, 342: 974, 974, 345: 974, 974, 974, 351: 974, 974, 974, 355: 974, 363: 974, 974, 372: 974, 384: 974, 390: 974, 406: 974, 416: 974, 429: 974, 974, 432: 974, 974, 974, 974, 974, 974, 974, 440: 974, 974, 974, 974, 974, 974, 447: 974, 449: 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, 974, 974}, + {93: 2705, 512: 2706, 612: 749, 719: 2834}, + {612: 2709, 618: 2835}, + {759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 349: 759, 759, 759, 353: 759, 759, 759, 759, 759, 759, 759, 759, 759, 364: 759, 759, 759, 759, 759, 370: 759, 759, 373: 759, 759, 759, 759, 759, 759, 759, 381: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 394: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 423: 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 759, 511: 759}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2837, 2600, 2677, 2599, 2596}, + {36: 2838, 354: 2697, 511: 2698}, // 865 - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 384: 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 627: 2776, 2777, 641: 2779, 2780, 650: 2781, 657: 2789}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2790}, - {33: 2791, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2792}, - {872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 341: 872, 872, 872, 872, 346: 872, 872, 872, 872, 872, 872, 872, 872, 356: 872, 872, 872, 872, 872, 872, 872, 365: 872, 872, 872, 872, 872, 872, 872, 373: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 385: 872, 872, 872, 872, 872, 391: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 407: 872, 872, 872, 872, 872, 872, 872, 872, 872, 417: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 503: 872}, + {612: 2709, 618: 2839}, + {760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 349: 760, 760, 760, 353: 760, 760, 760, 760, 760, 760, 760, 760, 760, 364: 760, 760, 760, 760, 760, 370: 760, 760, 373: 760, 760, 760, 760, 760, 760, 760, 381: 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 394: 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 423: 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 511: 760}, + {36: 2841}, + {612: 2709, 618: 2842}, + {761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 349: 761, 761, 761, 353: 761, 761, 761, 761, 761, 761, 761, 761, 761, 364: 761, 761, 761, 761, 761, 370: 761, 761, 373: 761, 761, 761, 761, 761, 761, 761, 381: 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 394: 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 423: 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 761, 511: 761}, // 870 - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 384: 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 627: 2776, 2777, 641: 2779, 2780, 650: 2781, 657: 2794}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2795}, - {33: 2796, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2797}, - {873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 341: 873, 873, 873, 873, 346: 873, 873, 873, 873, 873, 873, 873, 873, 356: 873, 873, 873, 873, 873, 873, 873, 365: 873, 873, 873, 873, 873, 873, 873, 373: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 385: 873, 873, 873, 873, 873, 391: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 407: 873, 873, 873, 873, 873, 873, 873, 873, 873, 417: 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 503: 873}, + {36: 2844}, + {612: 2709, 618: 2845}, + {762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 349: 762, 762, 762, 353: 762, 762, 762, 762, 762, 762, 762, 762, 762, 364: 762, 762, 762, 762, 762, 370: 762, 762, 373: 762, 762, 762, 762, 762, 762, 762, 381: 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 394: 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 423: 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 762, 511: 762}, + {36: 2847}, + {612: 2709, 618: 2848}, // 875 - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 384: 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 627: 2776, 2777, 641: 2779, 2780, 650: 2781, 657: 2799}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2800}, - {33: 2801, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2802}, - {874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 341: 874, 874, 874, 874, 346: 874, 874, 874, 874, 874, 874, 874, 874, 356: 874, 874, 874, 874, 874, 874, 874, 365: 874, 874, 874, 874, 874, 874, 874, 373: 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 385: 874, 874, 874, 874, 874, 391: 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 407: 874, 874, 874, 874, 874, 874, 874, 874, 874, 417: 874, 874, 874, 874, 874, 874, 874, 874, 874, 874, 503: 874}, + {763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 349: 763, 763, 763, 353: 763, 763, 763, 763, 763, 763, 763, 763, 763, 364: 763, 763, 763, 763, 763, 370: 763, 763, 373: 763, 763, 763, 763, 763, 763, 763, 381: 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 394: 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 423: 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 763, 511: 763}, + {36: 2850}, + {612: 2709, 618: 2851}, + {764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 349: 764, 764, 764, 353: 764, 764, 764, 764, 764, 764, 764, 764, 764, 364: 764, 764, 764, 764, 764, 370: 764, 764, 373: 764, 764, 764, 764, 764, 764, 764, 381: 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 394: 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 423: 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 764, 511: 764}, + {36: 2853}, // 880 - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 384: 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 627: 2776, 2777, 641: 2779, 2780, 650: 2781, 657: 2804}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2805}, - {33: 2806, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2807}, - {875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 341: 875, 875, 875, 875, 346: 875, 875, 875, 875, 875, 875, 875, 875, 356: 875, 875, 875, 875, 875, 875, 875, 365: 875, 875, 875, 875, 875, 875, 875, 373: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 385: 875, 875, 875, 875, 875, 391: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 407: 875, 875, 875, 875, 875, 875, 875, 875, 875, 417: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 503: 875}, + {612: 2709, 618: 2854}, + {765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 349: 765, 765, 765, 353: 765, 765, 765, 765, 765, 765, 765, 765, 765, 364: 765, 765, 765, 765, 765, 370: 765, 765, 373: 765, 765, 765, 765, 765, 765, 765, 381: 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 394: 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 423: 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 765, 511: 765}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 392: 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 636: 2856, 2857, 648: 2859, 2860, 658: 2861, 664: 2862}, + {2: 1004, 1004, 1004, 1004, 7: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 37: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 350: 1004, 1004, 1004, 355: 1004, 1004, 358: 1004, 1004, 361: 1004, 1004, 369: 1004, 372: 1004, 380: 1004, 1004, 391: 1004, 1004, 1004, 422: 1004, 434: 1004, 436: 1004, 1004, 1004, 440: 1004, 1004, 1004, 1004, 445: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 454: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 513: 1004, 1004, 606: 1004, 621: 1004, 630: 1004, 1004, 1004, 634: 1004, 645: 1004}, + {2: 1003, 1003, 1003, 1003, 7: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 37: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 350: 1003, 1003, 1003, 355: 1003, 1003, 358: 1003, 1003, 361: 1003, 1003, 369: 1003, 372: 1003, 380: 1003, 1003, 391: 1003, 1003, 1003, 422: 1003, 434: 1003, 436: 1003, 1003, 1003, 440: 1003, 1003, 1003, 1003, 445: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 454: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 513: 1003, 1003, 606: 1003, 621: 1003, 630: 1003, 1003, 1003, 634: 1003, 645: 1003}, // 885 - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 384: 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 627: 2776, 2777, 641: 2779, 2780, 650: 2781, 657: 2809}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2810}, - {33: 2811, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2812}, - {876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 341: 876, 876, 876, 876, 346: 876, 876, 876, 876, 876, 876, 876, 876, 356: 876, 876, 876, 876, 876, 876, 876, 365: 876, 876, 876, 876, 876, 876, 876, 373: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 385: 876, 876, 876, 876, 876, 391: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 407: 876, 876, 876, 876, 876, 876, 876, 876, 876, 417: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 503: 876}, + {2: 1002, 1002, 1002, 1002, 7: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 37: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 350: 1002, 1002, 1002, 355: 1002, 1002, 358: 1002, 1002, 361: 1002, 1002, 369: 1002, 372: 1002, 380: 1002, 1002, 391: 1002, 1002, 1002, 422: 1002, 434: 1002, 436: 1002, 1002, 1002, 440: 1002, 1002, 1002, 1002, 445: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 454: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 513: 1002, 1002, 621: 1002, 630: 1002, 1002, 1002, 634: 1002, 645: 1002}, + {2: 1001, 1001, 1001, 1001, 7: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 37: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 350: 1001, 1001, 1001, 355: 1001, 1001, 358: 1001, 1001, 361: 1001, 1001, 369: 1001, 372: 1001, 380: 1001, 392: 1001, 1001, 422: 1001, 434: 1001, 436: 1001, 1001, 1001, 440: 1001, 1001, 1001, 1001, 445: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 454: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 513: 1001, 606: 2867}, + {2: 999, 999, 999, 999, 7: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 37: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 350: 999, 999, 999, 355: 999, 999, 358: 999, 999, 361: 999, 999, 369: 999, 372: 999, 380: 999, 999, 391: 999, 999, 999, 422: 999, 434: 999, 436: 999, 999, 999, 440: 999, 999, 999, 999, 445: 999, 999, 999, 999, 999, 999, 999, 999, 454: 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 999, 513: 999, 621: 999, 630: 999, 999, 999, 634: 999, 645: 999}, + {2: 996, 996, 996, 996, 7: 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 37: 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 350: 996, 996, 996, 355: 996, 996, 358: 996, 996, 361: 996, 996, 369: 996, 372: 996, 380: 996, 392: 996, 996, 422: 996, 434: 996, 436: 996, 996, 996, 440: 996, 996, 996, 996, 445: 996, 996, 996, 996, 996, 996, 996, 996, 454: 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 513: 996}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2863}, // 890 - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 384: 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 627: 2776, 2777, 641: 2779, 2780, 650: 2781, 657: 2814}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2815}, - {33: 2816, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2817}, - {877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 341: 877, 877, 877, 877, 346: 877, 877, 877, 877, 877, 877, 877, 877, 356: 877, 877, 877, 877, 877, 877, 877, 365: 877, 877, 877, 877, 877, 877, 877, 373: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 385: 877, 877, 877, 877, 877, 391: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 407: 877, 877, 877, 877, 877, 877, 877, 877, 877, 417: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 503: 877}, + {36: 2864, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2865}, + {892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 349: 892, 892, 892, 353: 892, 892, 892, 892, 892, 892, 892, 892, 892, 364: 892, 892, 892, 892, 892, 370: 892, 892, 373: 892, 892, 892, 892, 892, 892, 892, 381: 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 394: 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 423: 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 511: 892}, + {769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 349: 769, 769, 769, 353: 769, 769, 769, 769, 769, 769, 769, 769, 769, 364: 769, 769, 769, 769, 769, 370: 769, 769, 373: 769, 769, 769, 769, 769, 769, 769, 381: 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 394: 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 423: 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 511: 769}, + {2: 995, 995, 995, 995, 7: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 37: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 350: 995, 995, 995, 355: 995, 995, 358: 995, 995, 361: 995, 995, 369: 995, 372: 995, 380: 995, 392: 995, 995, 422: 995, 434: 995, 436: 995, 995, 995, 440: 995, 995, 995, 995, 445: 995, 995, 995, 995, 995, 995, 995, 995, 454: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 513: 995}, // 895 - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 384: 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 627: 2776, 2777, 641: 2779, 2780, 650: 2781, 657: 2819}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 2821}, - {1516, 1516, 6: 1516, 33: 1516, 66: 1516, 356: 1516, 360: 1516, 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {6: 2822, 33: 1034, 66: 1034, 360: 2823, 654: 2824, 2825}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2832}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 392: 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 636: 2856, 2857, 648: 2859, 2860, 658: 2861, 664: 2869}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2870}, + {36: 2871, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2872}, + {893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 349: 893, 893, 893, 353: 893, 893, 893, 893, 893, 893, 893, 893, 893, 364: 893, 893, 893, 893, 893, 370: 893, 893, 373: 893, 893, 893, 893, 893, 893, 893, 381: 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 394: 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 423: 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 893, 511: 893}, // 900 - {518: 2830}, - {1033, 1033, 33: 1033, 66: 1033, 341: 1033, 349: 1033, 1033, 356: 1033, 1033, 1033, 1033}, - {33: 870, 66: 2827, 1021: 2826}, - {33: 2829}, - {342: 2828}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 392: 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 636: 2856, 2857, 648: 2859, 2860, 658: 2861, 664: 2874}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2875}, + {36: 2876, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2877}, + {894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 349: 894, 894, 894, 353: 894, 894, 894, 894, 894, 894, 894, 894, 894, 364: 894, 894, 894, 894, 894, 370: 894, 894, 373: 894, 894, 894, 894, 894, 894, 894, 381: 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 394: 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 423: 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 894, 511: 894}, // 905 - {33: 869}, - {878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 341: 878, 878, 878, 878, 346: 878, 878, 878, 878, 878, 878, 878, 878, 356: 878, 878, 878, 878, 878, 878, 878, 365: 878, 878, 878, 878, 878, 878, 878, 373: 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 385: 878, 878, 878, 878, 878, 391: 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 407: 878, 878, 878, 878, 878, 878, 878, 878, 878, 417: 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 503: 878}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2642, 701: 2643, 718: 2831}, - {1041, 1041, 6: 2645, 33: 1041, 66: 1041, 341: 1041, 349: 1041, 1041, 356: 1041, 1041, 1041, 1041}, - {1515, 1515, 6: 1515, 33: 1515, 66: 1515, 356: 1515, 360: 1515, 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 392: 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 636: 2856, 2857, 648: 2859, 2860, 658: 2861, 664: 2879}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2880}, + {36: 2881, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2882}, + {895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 349: 895, 895, 895, 353: 895, 895, 895, 895, 895, 895, 895, 895, 895, 364: 895, 895, 895, 895, 895, 370: 895, 895, 373: 895, 895, 895, 895, 895, 895, 895, 381: 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 394: 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 423: 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 511: 895}, // 910 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 383: 2837, 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2834, 597: 2836, 627: 2776, 2777, 641: 2835}, - {33: 2845, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 2843}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2840}, - {33: 2838}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 392: 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 636: 2856, 2857, 648: 2859, 2860, 658: 2861, 664: 2884}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2885}, + {36: 2886, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2887}, + {896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 349: 896, 896, 896, 353: 896, 896, 896, 896, 896, 896, 896, 896, 896, 364: 896, 896, 896, 896, 896, 370: 896, 896, 373: 896, 896, 896, 896, 896, 896, 896, 381: 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 394: 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 423: 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 896, 511: 896}, // 915 - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2839}, - {879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 341: 879, 879, 879, 879, 346: 879, 879, 879, 879, 879, 879, 879, 879, 356: 879, 879, 879, 879, 879, 879, 879, 365: 879, 879, 879, 879, 879, 879, 879, 373: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 385: 879, 879, 879, 879, 879, 391: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 407: 879, 879, 879, 879, 879, 879, 879, 879, 879, 417: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 503: 879}, - {33: 2841, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2842}, - {881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 341: 881, 881, 881, 881, 346: 881, 881, 881, 881, 881, 881, 881, 881, 356: 881, 881, 881, 881, 881, 881, 881, 365: 881, 881, 881, 881, 881, 881, 881, 373: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 385: 881, 881, 881, 881, 881, 391: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 407: 881, 881, 881, 881, 881, 881, 881, 881, 881, 417: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 503: 881}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 392: 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 636: 2856, 2857, 648: 2859, 2860, 658: 2861, 664: 2889}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2890}, + {36: 2891, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2892}, + {897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 349: 897, 897, 897, 353: 897, 897, 897, 897, 897, 897, 897, 897, 897, 364: 897, 897, 897, 897, 897, 370: 897, 897, 373: 897, 897, 897, 897, 897, 897, 897, 381: 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 394: 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 423: 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 897, 511: 897}, // 920 - {6: 2822, 33: 2844}, - {882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 341: 882, 882, 882, 882, 346: 882, 882, 882, 882, 882, 882, 882, 882, 356: 882, 882, 882, 882, 882, 882, 882, 365: 882, 882, 882, 882, 882, 882, 882, 373: 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 385: 882, 882, 882, 882, 882, 391: 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 407: 882, 882, 882, 882, 882, 882, 882, 882, 882, 417: 882, 882, 882, 882, 882, 882, 882, 882, 882, 882, 503: 882}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2846}, - {880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 341: 880, 880, 880, 880, 346: 880, 880, 880, 880, 880, 880, 880, 880, 356: 880, 880, 880, 880, 880, 880, 880, 365: 880, 880, 880, 880, 880, 880, 880, 373: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 385: 880, 880, 880, 880, 880, 391: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 407: 880, 880, 880, 880, 880, 880, 880, 880, 880, 417: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 503: 880}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2848, 597: 2849}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 392: 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 636: 2856, 2857, 648: 2859, 2860, 658: 2861, 664: 2894}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2895}, + {36: 2896, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2897}, + {898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 349: 898, 898, 898, 353: 898, 898, 898, 898, 898, 898, 898, 898, 898, 364: 898, 898, 898, 898, 898, 370: 898, 898, 373: 898, 898, 898, 898, 898, 898, 898, 381: 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 394: 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 423: 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 898, 511: 898}, // 925 - {33: 2853, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2850}, - {33: 2851, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2852}, - {883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 341: 883, 883, 883, 883, 346: 883, 883, 883, 883, 883, 883, 883, 883, 356: 883, 883, 883, 883, 883, 883, 883, 365: 883, 883, 883, 883, 883, 883, 883, 373: 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 385: 883, 883, 883, 883, 883, 391: 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 407: 883, 883, 883, 883, 883, 883, 883, 883, 883, 417: 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 503: 883}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 392: 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 636: 2856, 2857, 648: 2859, 2860, 658: 2861, 664: 2899}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 2901}, + {1545, 1545, 6: 1545, 36: 1545, 62: 1545, 364: 1545, 367: 1545, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {6: 2902, 36: 1055, 62: 1055, 367: 2903, 660: 2904, 2905}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2912}, // 930 - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2854}, - {884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 341: 884, 884, 884, 884, 346: 884, 884, 884, 884, 884, 884, 884, 884, 356: 884, 884, 884, 884, 884, 884, 884, 365: 884, 884, 884, 884, 884, 884, 884, 373: 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 385: 884, 884, 884, 884, 884, 391: 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 407: 884, 884, 884, 884, 884, 884, 884, 884, 884, 417: 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 503: 884}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2856, 597: 2857}, - {33: 2861, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2858}, + {529: 2910}, + {1054, 1054, 36: 1054, 62: 1054, 349: 1054, 357: 1054, 360: 1054, 364: 1054, 1054, 1054, 368: 1054}, + {36: 891, 62: 2907, 1032: 2906}, + {36: 2909}, + {350: 2908}, // 935 - {33: 2859, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2860}, - {885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 341: 885, 885, 885, 885, 346: 885, 885, 885, 885, 885, 885, 885, 885, 356: 885, 885, 885, 885, 885, 885, 885, 365: 885, 885, 885, 885, 885, 885, 885, 373: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 385: 885, 885, 885, 885, 885, 391: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 407: 885, 885, 885, 885, 885, 885, 885, 885, 885, 417: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 503: 885}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2862}, - {886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 341: 886, 886, 886, 886, 346: 886, 886, 886, 886, 886, 886, 886, 886, 356: 886, 886, 886, 886, 886, 886, 886, 365: 886, 886, 886, 886, 886, 886, 886, 373: 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 385: 886, 886, 886, 886, 886, 391: 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 407: 886, 886, 886, 886, 886, 886, 886, 886, 886, 417: 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 503: 886}, + {36: 890}, + {899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 349: 899, 899, 899, 353: 899, 899, 899, 899, 899, 899, 899, 899, 899, 364: 899, 899, 899, 899, 899, 370: 899, 899, 373: 899, 899, 899, 899, 899, 899, 899, 381: 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 394: 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 423: 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 899, 511: 899}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2722, 708: 2723, 727: 2911}, + {1062, 1062, 6: 2725, 36: 1062, 62: 1062, 349: 1062, 357: 1062, 360: 1062, 364: 1062, 1062, 1062, 368: 1062}, + {1544, 1544, 6: 1544, 36: 1544, 62: 1544, 364: 1544, 367: 1544, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 940 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2864, 597: 2865}, - {33: 2869, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2866}, - {33: 2867, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2868}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 391: 2917, 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2914, 606: 2916, 636: 2856, 2857, 648: 2915}, + {36: 2925, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 2923}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2920}, + {36: 2918}, // 945 - {887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 341: 887, 887, 887, 887, 346: 887, 887, 887, 887, 887, 887, 887, 887, 356: 887, 887, 887, 887, 887, 887, 887, 365: 887, 887, 887, 887, 887, 887, 887, 373: 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 385: 887, 887, 887, 887, 887, 391: 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 407: 887, 887, 887, 887, 887, 887, 887, 887, 887, 417: 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 503: 887}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 2870}, - {888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 341: 888, 888, 888, 888, 346: 888, 888, 888, 888, 888, 888, 888, 888, 356: 888, 888, 888, 888, 888, 888, 888, 365: 888, 888, 888, 888, 888, 888, 888, 373: 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 385: 888, 888, 888, 888, 888, 391: 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 407: 888, 888, 888, 888, 888, 888, 888, 888, 888, 417: 888, 888, 888, 888, 888, 888, 888, 888, 888, 888, 503: 888}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2872, 947: 2874, 998: 2875, 1074: 2876, 2873}, - {33: 2884, 361: 2613, 365: 2611, 2612, 2610, 2608, 370: 2885, 593: 2609, 2607}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2919}, + {900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 349: 900, 900, 900, 353: 900, 900, 900, 900, 900, 900, 900, 900, 900, 364: 900, 900, 900, 900, 900, 370: 900, 900, 373: 900, 900, 900, 900, 900, 900, 900, 381: 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 394: 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 423: 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 511: 900}, + {36: 2921, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2922}, + {902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 349: 902, 902, 902, 353: 902, 902, 902, 902, 902, 902, 902, 902, 902, 364: 902, 902, 902, 902, 902, 370: 902, 902, 373: 902, 902, 902, 902, 902, 902, 902, 381: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 394: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 423: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 511: 902}, // 950 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 370: 2878, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2877}, - {2: 892, 892, 892, 892, 7: 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 34: 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 342: 892, 892, 345: 892, 892, 892, 351: 892, 892, 892, 355: 892, 363: 892, 892, 370: 892, 372: 892, 384: 892, 390: 892, 406: 892, 416: 892, 429: 892, 892, 432: 892, 892, 892, 892, 892, 892, 892, 440: 892, 892, 892, 892, 892, 892, 447: 892, 449: 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892}, - {2: 891, 891, 891, 891, 7: 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 34: 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 342: 891, 891, 345: 891, 891, 891, 351: 891, 891, 891, 355: 891, 363: 891, 891, 370: 891, 372: 891, 384: 891, 390: 891, 406: 891, 416: 891, 429: 891, 891, 432: 891, 891, 891, 891, 891, 891, 891, 440: 891, 891, 891, 891, 891, 891, 447: 891, 449: 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891, 891}, - {2: 890, 890, 890, 890, 7: 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 34: 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 342: 890, 890, 345: 890, 890, 890, 351: 890, 890, 890, 355: 890, 363: 890, 890, 370: 890, 372: 890, 384: 890, 390: 890, 406: 890, 416: 890, 429: 890, 890, 432: 890, 890, 890, 890, 890, 890, 890, 440: 890, 890, 890, 890, 890, 890, 447: 890, 449: 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890, 890}, - {361: 2613, 365: 2611, 2612, 2610, 2608, 370: 2881, 593: 2609, 2607}, + {6: 2902, 36: 2924}, + {903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 349: 903, 903, 903, 353: 903, 903, 903, 903, 903, 903, 903, 903, 903, 364: 903, 903, 903, 903, 903, 370: 903, 903, 373: 903, 903, 903, 903, 903, 903, 903, 381: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 394: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 423: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 511: 903}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2926}, + {901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 349: 901, 901, 901, 353: 901, 901, 901, 901, 901, 901, 901, 901, 901, 364: 901, 901, 901, 901, 901, 370: 901, 901, 373: 901, 901, 901, 901, 901, 901, 901, 381: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 394: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 423: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 511: 901}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2928, 606: 2929}, // 955 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2879}, - {33: 2880, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 341: 902, 902, 902, 902, 346: 902, 902, 902, 902, 902, 902, 902, 902, 356: 902, 902, 902, 902, 902, 902, 902, 365: 902, 902, 902, 902, 902, 902, 902, 373: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 385: 902, 902, 902, 902, 902, 391: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 407: 902, 902, 902, 902, 902, 902, 902, 902, 902, 417: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 503: 902}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2882}, - {33: 2883, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {36: 2933, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2930}, + {36: 2931, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2932}, + {904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 349: 904, 904, 904, 353: 904, 904, 904, 904, 904, 904, 904, 904, 904, 364: 904, 904, 904, 904, 904, 370: 904, 904, 373: 904, 904, 904, 904, 904, 904, 904, 381: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 394: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 423: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 511: 904}, // 960 - {901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 341: 901, 901, 901, 901, 346: 901, 901, 901, 901, 901, 901, 901, 901, 356: 901, 901, 901, 901, 901, 901, 901, 365: 901, 901, 901, 901, 901, 901, 901, 373: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 385: 901, 901, 901, 901, 901, 391: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 407: 901, 901, 901, 901, 901, 901, 901, 901, 901, 417: 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 503: 901}, - {904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 341: 904, 904, 904, 904, 346: 904, 904, 904, 904, 904, 904, 904, 904, 356: 904, 904, 904, 904, 904, 904, 904, 365: 904, 904, 904, 904, 904, 904, 904, 373: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 385: 904, 904, 904, 904, 904, 391: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 407: 904, 904, 904, 904, 904, 904, 904, 904, 904, 417: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 503: 904}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2886}, - {33: 2887, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 341: 903, 903, 903, 903, 346: 903, 903, 903, 903, 903, 903, 903, 903, 356: 903, 903, 903, 903, 903, 903, 903, 365: 903, 903, 903, 903, 903, 903, 903, 373: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 385: 903, 903, 903, 903, 903, 391: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 407: 903, 903, 903, 903, 903, 903, 903, 903, 903, 417: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 503: 903}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2934}, + {905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 349: 905, 905, 905, 353: 905, 905, 905, 905, 905, 905, 905, 905, 905, 364: 905, 905, 905, 905, 905, 370: 905, 905, 373: 905, 905, 905, 905, 905, 905, 905, 381: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 394: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 423: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 511: 905}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2936, 606: 2937}, + {36: 2941, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2938}, // 965 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2889}, - {6: 2890, 361: 2613, 365: 2611, 2612, 2610, 2608, 370: 2891, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2897}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2892}, - {33: 2893, 357: 2894, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {36: 2939, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2940}, + {906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 349: 906, 906, 906, 353: 906, 906, 906, 906, 906, 906, 906, 906, 906, 364: 906, 906, 906, 906, 906, 370: 906, 906, 373: 906, 906, 906, 906, 906, 906, 906, 381: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 394: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 423: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 511: 906}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2942}, + {907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 349: 907, 907, 907, 353: 907, 907, 907, 907, 907, 907, 907, 907, 907, 364: 907, 907, 907, 907, 907, 370: 907, 907, 373: 907, 907, 907, 907, 907, 907, 907, 381: 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 394: 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 423: 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 511: 907}, // 970 - {909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 341: 909, 909, 909, 909, 346: 909, 909, 909, 909, 909, 909, 909, 909, 356: 909, 909, 909, 909, 909, 909, 909, 365: 909, 909, 909, 909, 909, 909, 909, 373: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 385: 909, 909, 909, 909, 909, 391: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 407: 909, 909, 909, 909, 909, 909, 909, 909, 909, 417: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 503: 909}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2895}, - {33: 2896, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 341: 907, 907, 907, 907, 346: 907, 907, 907, 907, 907, 907, 907, 907, 356: 907, 907, 907, 907, 907, 907, 907, 365: 907, 907, 907, 907, 907, 907, 907, 373: 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 385: 907, 907, 907, 907, 907, 391: 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 407: 907, 907, 907, 907, 907, 907, 907, 907, 907, 417: 907, 907, 907, 907, 907, 907, 907, 907, 907, 907, 503: 907}, - {6: 2899, 33: 2898, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2944, 606: 2945}, + {36: 2949, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2946}, + {36: 2947, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2948}, // 975 - {910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 341: 910, 910, 910, 910, 346: 910, 910, 910, 910, 910, 910, 910, 910, 356: 910, 910, 910, 910, 910, 910, 910, 365: 910, 910, 910, 910, 910, 910, 910, 373: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 385: 910, 910, 910, 910, 910, 391: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 407: 910, 910, 910, 910, 910, 910, 910, 910, 910, 417: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 503: 910}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2900}, - {33: 2901, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 341: 908, 908, 908, 908, 346: 908, 908, 908, 908, 908, 908, 908, 908, 356: 908, 908, 908, 908, 908, 908, 908, 365: 908, 908, 908, 908, 908, 908, 908, 373: 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 385: 908, 908, 908, 908, 908, 391: 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 407: 908, 908, 908, 908, 908, 908, 908, 908, 908, 417: 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 503: 908}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2903}, + {908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 349: 908, 908, 908, 353: 908, 908, 908, 908, 908, 908, 908, 908, 908, 364: 908, 908, 908, 908, 908, 370: 908, 908, 373: 908, 908, 908, 908, 908, 908, 908, 381: 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 394: 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 423: 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 908, 511: 908}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 2950}, + {909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 349: 909, 909, 909, 353: 909, 909, 909, 909, 909, 909, 909, 909, 909, 364: 909, 909, 909, 909, 909, 370: 909, 909, 373: 909, 909, 909, 909, 909, 909, 909, 381: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 394: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 423: 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 909, 511: 909}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2952, 960: 2954, 1010: 2955, 1089: 2956, 2953}, + {36: 2964, 370: 2693, 373: 2691, 2692, 2690, 2688, 2965, 602: 2689, 2687}, // 980 - {351: 2908, 2909, 2914, 383: 2910, 404: 2916, 417: 2912, 2905, 2911, 2915, 2904, 2913, 2906, 2907}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2936}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2935}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2934}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2933}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 377: 2958, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2957}, + {2: 913, 913, 913, 913, 7: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 37: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 350: 913, 913, 913, 355: 913, 913, 358: 913, 913, 361: 913, 913, 369: 913, 372: 913, 377: 913, 380: 913, 392: 913, 913, 422: 913, 434: 913, 436: 913, 913, 913, 440: 913, 913, 913, 913, 445: 913, 913, 913, 913, 913, 913, 913, 913, 454: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 513: 913}, + {2: 912, 912, 912, 912, 7: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 37: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 350: 912, 912, 912, 355: 912, 912, 358: 912, 912, 361: 912, 912, 369: 912, 372: 912, 377: 912, 380: 912, 392: 912, 912, 422: 912, 434: 912, 436: 912, 912, 912, 440: 912, 912, 912, 912, 445: 912, 912, 912, 912, 912, 912, 912, 912, 454: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 513: 912}, + {2: 911, 911, 911, 911, 7: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 37: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 350: 911, 911, 911, 355: 911, 911, 358: 911, 911, 361: 911, 911, 369: 911, 372: 911, 377: 911, 380: 911, 392: 911, 911, 422: 911, 434: 911, 436: 911, 911, 911, 440: 911, 911, 911, 911, 445: 911, 911, 911, 911, 911, 911, 911, 911, 454: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 513: 911}, + {370: 2693, 373: 2691, 2692, 2690, 2688, 2961, 602: 2689, 2687}, // 985 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2930, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2929}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2926, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2925}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2924}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2923}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2922}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2959}, + {36: 2960, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 349: 923, 923, 923, 353: 923, 923, 923, 923, 923, 923, 923, 923, 923, 364: 923, 923, 923, 923, 923, 370: 923, 923, 373: 923, 923, 923, 923, 923, 923, 923, 381: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 394: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 423: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 511: 923}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2962}, + {36: 2963, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 990 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2921}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2920}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2919}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2917}, - {33: 2918, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 349: 922, 922, 922, 353: 922, 922, 922, 922, 922, 922, 922, 922, 922, 364: 922, 922, 922, 922, 922, 370: 922, 922, 373: 922, 922, 922, 922, 922, 922, 922, 381: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 394: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 423: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 511: 922}, + {925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 349: 925, 925, 925, 353: 925, 925, 925, 925, 925, 925, 925, 925, 925, 364: 925, 925, 925, 925, 925, 370: 925, 925, 373: 925, 925, 925, 925, 925, 925, 925, 381: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 394: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 423: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 511: 925}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2966}, + {36: 2967, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 349: 924, 924, 924, 353: 924, 924, 924, 924, 924, 924, 924, 924, 924, 364: 924, 924, 924, 924, 924, 370: 924, 924, 373: 924, 924, 924, 924, 924, 924, 924, 381: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 394: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 423: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 511: 924}, // 995 - {911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 341: 911, 911, 911, 911, 346: 911, 911, 911, 911, 911, 911, 911, 911, 356: 911, 911, 911, 911, 911, 911, 911, 365: 911, 911, 911, 911, 911, 911, 911, 373: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 385: 911, 911, 911, 911, 911, 391: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 407: 911, 911, 911, 911, 911, 911, 911, 911, 911, 417: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 503: 911}, - {1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 341: 1019, 1019, 1019, 1019, 346: 1019, 1019, 349: 1019, 1019, 1019, 1019, 1019, 356: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 365: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 373: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 385: 1019, 1019, 1019, 1019, 1019, 391: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 407: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 417: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019}, - {1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 341: 1020, 1020, 1020, 1020, 346: 1020, 1020, 349: 1020, 1020, 1020, 1020, 1020, 356: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 365: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 373: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 385: 1020, 1020, 1020, 1020, 1020, 391: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 407: 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 417: 1020, 1020, 1020, 2915, 1020, 1020, 1020, 1020, 1020, 1020}, - {1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 341: 1021, 1021, 1021, 1021, 346: 1021, 1021, 349: 1021, 1021, 1021, 1021, 1021, 356: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 365: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 373: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 385: 1021, 1021, 1021, 1021, 1021, 391: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 407: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 417: 1021, 1021, 1021, 2915, 1021, 1021, 1021, 1021, 1021, 1021}, - {1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 341: 1022, 1022, 1022, 1022, 346: 1022, 1022, 349: 1022, 1022, 1022, 1022, 1022, 356: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 365: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 373: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 385: 1022, 1022, 1022, 1022, 1022, 391: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 407: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 417: 1022, 1022, 1022, 2915, 1022, 1022, 1022, 1022, 1022, 1022}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2969}, + {6: 2970, 370: 2693, 373: 2691, 2692, 2690, 2688, 2971, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2977}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2972}, + {36: 2973, 365: 2974, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 1000 - {1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 341: 1023, 1023, 1023, 1023, 346: 1023, 1023, 349: 1023, 1023, 1023, 1023, 1023, 356: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 365: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 373: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 385: 1023, 1023, 1023, 1023, 1023, 391: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 407: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 417: 1023, 1023, 1023, 2915, 1023, 1023, 1023, 1023, 1023, 1023}, - {1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 341: 1024, 1024, 1024, 1024, 346: 1024, 1024, 349: 1024, 1024, 1024, 1024, 1024, 356: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 365: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 373: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 385: 1024, 1024, 1024, 1024, 1024, 391: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 407: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 417: 1024, 1024, 1024, 2915, 1024, 1024, 1024, 1024, 1024, 1024}, - {1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 341: 1027, 1027, 1027, 1027, 346: 1027, 1027, 349: 1027, 1027, 1027, 1027, 2914, 356: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 365: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 373: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 2910, 385: 1027, 1027, 1027, 1027, 1027, 391: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 407: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 417: 2912, 1027, 2911, 2915, 1027, 2913, 1027, 1027, 1027, 1027}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2927}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 361: 2613, 365: 2611, 2612, 2610, 2608, 391: 2690, 2687, 2689, 2688, 2684, 2686, 2685, 2682, 2683, 2681, 2691, 593: 2609, 2607, 656: 2680, 673: 2928}, + {930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 349: 930, 930, 930, 353: 930, 930, 930, 930, 930, 930, 930, 930, 930, 364: 930, 930, 930, 930, 930, 370: 930, 930, 373: 930, 930, 930, 930, 930, 930, 930, 381: 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 394: 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 423: 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 511: 930}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2975}, + {36: 2976, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 349: 928, 928, 928, 353: 928, 928, 928, 928, 928, 928, 928, 928, 928, 364: 928, 928, 928, 928, 928, 370: 928, 928, 373: 928, 928, 928, 928, 928, 928, 928, 381: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 394: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 423: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 511: 928}, + {6: 2979, 36: 2978, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 1005 - {1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 341: 1025, 1025, 1025, 1025, 346: 1025, 1025, 349: 1025, 1025, 1025, 1025, 1025, 356: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 365: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 373: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 385: 1025, 1025, 1025, 1025, 1025, 391: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 407: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 417: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025}, - {1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 341: 1028, 1028, 1028, 1028, 346: 1028, 1028, 349: 1028, 1028, 1028, 1028, 2914, 356: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 365: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 373: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 2910, 385: 1028, 1028, 1028, 1028, 1028, 391: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 407: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 417: 2912, 1028, 2911, 2915, 1028, 2913, 1028, 1028, 1028, 1028}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2931}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 361: 2613, 365: 2611, 2612, 2610, 2608, 391: 2690, 2687, 2689, 2688, 2684, 2686, 2685, 2682, 2683, 2681, 2691, 593: 2609, 2607, 656: 2680, 673: 2932}, - {1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 341: 1026, 1026, 1026, 1026, 346: 1026, 1026, 349: 1026, 1026, 1026, 1026, 1026, 356: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 365: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 373: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 385: 1026, 1026, 1026, 1026, 1026, 391: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 407: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 417: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026}, + {931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 349: 931, 931, 931, 353: 931, 931, 931, 931, 931, 931, 931, 931, 931, 364: 931, 931, 931, 931, 931, 370: 931, 931, 373: 931, 931, 931, 931, 931, 931, 931, 381: 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 394: 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 423: 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 511: 931}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2980}, + {36: 2981, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 349: 929, 929, 929, 353: 929, 929, 929, 929, 929, 929, 929, 929, 929, 364: 929, 929, 929, 929, 929, 370: 929, 929, 373: 929, 929, 929, 929, 929, 929, 929, 381: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 394: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 423: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 511: 929}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2983}, // 1010 - {1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 341: 1029, 1029, 1029, 1029, 346: 1029, 1029, 349: 1029, 1029, 2908, 2909, 2914, 356: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 365: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 373: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 2910, 385: 1029, 1029, 1029, 1029, 1029, 391: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 407: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 417: 2912, 1029, 2911, 2915, 1029, 2913, 1029, 1029, 1029, 1029}, - {1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 341: 1030, 1030, 1030, 1030, 346: 1030, 1030, 349: 1030, 1030, 2908, 2909, 2914, 356: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 365: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 373: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 2910, 385: 1030, 1030, 1030, 1030, 1030, 391: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 407: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 417: 2912, 1030, 2911, 2915, 1030, 2913, 1030, 1030, 1030, 1030}, - {1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 341: 1031, 1031, 1031, 1031, 346: 1031, 1031, 349: 1031, 1031, 2908, 2909, 2914, 356: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 365: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 373: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 2910, 385: 1031, 1031, 1031, 1031, 1031, 391: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 407: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 417: 2912, 1031, 2911, 2915, 1031, 2913, 2906, 2907, 1031, 1031}, - {1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 341: 1032, 1032, 1032, 1032, 346: 1032, 1032, 349: 1032, 1032, 2908, 2909, 2914, 356: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 365: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 373: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 2910, 385: 1032, 1032, 1032, 1032, 1032, 391: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 407: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 417: 2912, 2905, 2911, 2915, 1032, 2913, 2906, 2907, 1032, 1032}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 391: 2690, 2687, 2689, 2688, 2684, 2686, 2685, 2682, 2683, 2681, 2691, 656: 2680, 673: 2938}, + {358: 2988, 2989, 361: 2994, 391: 2990, 411: 2996, 424: 2992, 2985, 2991, 2995, 2984, 2993, 2986, 2987}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3016}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3015}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3014}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3013}, // 1015 - {370: 2939}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2940}, - {33: 2941, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 341: 913, 913, 913, 913, 346: 913, 913, 913, 913, 913, 913, 913, 913, 356: 913, 913, 913, 913, 913, 913, 913, 365: 913, 913, 913, 913, 913, 913, 913, 373: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 385: 913, 913, 913, 913, 913, 391: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 407: 913, 913, 913, 913, 913, 913, 913, 913, 913, 417: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 503: 913}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2943}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 3010, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3009}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 3006, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3005}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3004}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3003}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3002}, // 1020 - {6: 2944, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {435: 2945}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2946}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 361: 2613, 365: 2611, 2612, 2610, 2608, 391: 2690, 2687, 2689, 2688, 2684, 2686, 2685, 2682, 2683, 2681, 2691, 593: 2609, 2607, 656: 2680, 673: 2947}, - {33: 2948}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3001}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3000}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2999}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2997}, + {36: 2998, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 1025 - {914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 341: 914, 914, 914, 914, 346: 914, 914, 914, 914, 914, 914, 914, 914, 356: 914, 914, 914, 914, 914, 914, 914, 365: 914, 914, 914, 914, 914, 914, 914, 373: 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 385: 914, 914, 914, 914, 914, 391: 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 407: 914, 914, 914, 914, 914, 914, 914, 914, 914, 417: 914, 914, 914, 914, 914, 914, 914, 914, 914, 914, 503: 914}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2950}, - {6: 2951, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2953, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2952}, - {33: 2957, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 349: 932, 932, 932, 353: 932, 932, 932, 932, 932, 932, 932, 932, 932, 364: 932, 932, 932, 932, 932, 370: 932, 932, 373: 932, 932, 932, 932, 932, 932, 932, 381: 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 394: 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 423: 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 511: 932}, + {1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 349: 1040, 1040, 1040, 353: 1040, 355: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 364: 1040, 1040, 1040, 1040, 1040, 370: 1040, 1040, 373: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 381: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 394: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 423: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040}, + {1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 349: 1041, 1041, 1041, 353: 1041, 355: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 364: 1041, 1041, 1041, 1041, 1041, 370: 1041, 1041, 373: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 381: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 394: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 423: 1041, 1041, 1041, 1041, 2995, 1041, 1041, 1041, 1041, 1041, 1041}, + {1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 349: 1042, 1042, 1042, 353: 1042, 355: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 364: 1042, 1042, 1042, 1042, 1042, 370: 1042, 1042, 373: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 381: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 394: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 423: 1042, 1042, 1042, 1042, 2995, 1042, 1042, 1042, 1042, 1042, 1042}, + {1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 349: 1043, 1043, 1043, 353: 1043, 355: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 364: 1043, 1043, 1043, 1043, 1043, 370: 1043, 1043, 373: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 381: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 394: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 423: 1043, 1043, 1043, 1043, 2995, 1043, 1043, 1043, 1043, 1043, 1043}, // 1030 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2954}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 361: 2613, 365: 2611, 2612, 2610, 2608, 391: 2690, 2687, 2689, 2688, 2684, 2686, 2685, 2682, 2683, 2681, 2691, 593: 2609, 2607, 656: 2680, 673: 2955}, - {33: 2956}, - {915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 341: 915, 915, 915, 915, 346: 915, 915, 915, 915, 915, 915, 915, 915, 356: 915, 915, 915, 915, 915, 915, 915, 365: 915, 915, 915, 915, 915, 915, 915, 373: 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 385: 915, 915, 915, 915, 915, 391: 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 407: 915, 915, 915, 915, 915, 915, 915, 915, 915, 417: 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 503: 915}, - {916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 341: 916, 916, 916, 916, 346: 916, 916, 916, 916, 916, 916, 916, 916, 356: 916, 916, 916, 916, 916, 916, 916, 365: 916, 916, 916, 916, 916, 916, 916, 373: 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 385: 916, 916, 916, 916, 916, 391: 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 407: 916, 916, 916, 916, 916, 916, 916, 916, 916, 417: 916, 916, 916, 916, 916, 916, 916, 916, 916, 916, 503: 916}, + {1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 349: 1044, 1044, 1044, 353: 1044, 355: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 364: 1044, 1044, 1044, 1044, 1044, 370: 1044, 1044, 373: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 381: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 394: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 423: 1044, 1044, 1044, 1044, 2995, 1044, 1044, 1044, 1044, 1044, 1044}, + {1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 349: 1045, 1045, 1045, 353: 1045, 355: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 364: 1045, 1045, 1045, 1045, 1045, 370: 1045, 1045, 373: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 381: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 394: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 423: 1045, 1045, 1045, 1045, 2995, 1045, 1045, 1045, 1045, 1045, 1045}, + {1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 349: 1048, 1048, 1048, 353: 1048, 355: 1048, 1048, 1048, 1048, 1048, 1048, 2994, 364: 1048, 1048, 1048, 1048, 1048, 370: 1048, 1048, 373: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 381: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 2990, 394: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 423: 1048, 2992, 1048, 2991, 2995, 1048, 2993, 1048, 1048, 1048, 1048}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3007}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 370: 2693, 373: 2691, 2692, 2690, 2688, 399: 2770, 2767, 2769, 2768, 2764, 2766, 2765, 2762, 2763, 2761, 2771, 602: 2689, 2687, 663: 2760, 679: 3008}, // 1035 - {33: 1510, 372: 2960, 836: 2959, 2961}, - {33: 1509}, - {33: 1508}, - {33: 2962}, - {917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 341: 917, 917, 917, 917, 346: 917, 917, 917, 917, 917, 917, 917, 917, 356: 917, 917, 917, 917, 917, 917, 917, 365: 917, 917, 917, 917, 917, 917, 917, 373: 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 385: 917, 917, 917, 917, 917, 391: 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 407: 917, 917, 917, 917, 917, 917, 917, 917, 917, 417: 917, 917, 917, 917, 917, 917, 917, 917, 917, 917, 503: 917}, + {1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 349: 1046, 1046, 1046, 353: 1046, 355: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 364: 1046, 1046, 1046, 1046, 1046, 370: 1046, 1046, 373: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 381: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 394: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 423: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046}, + {1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 349: 1049, 1049, 1049, 353: 1049, 355: 1049, 1049, 1049, 1049, 1049, 1049, 2994, 364: 1049, 1049, 1049, 1049, 1049, 370: 1049, 1049, 373: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 381: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 2990, 394: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 423: 1049, 2992, 1049, 2991, 2995, 1049, 2993, 1049, 1049, 1049, 1049}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3011}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 370: 2693, 373: 2691, 2692, 2690, 2688, 399: 2770, 2767, 2769, 2768, 2764, 2766, 2765, 2762, 2763, 2761, 2771, 602: 2689, 2687, 663: 2760, 679: 3012}, + {1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 349: 1047, 1047, 1047, 353: 1047, 355: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 364: 1047, 1047, 1047, 1047, 1047, 370: 1047, 1047, 373: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 381: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 394: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 423: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047}, // 1040 - {33: 1510, 372: 2960, 836: 2959, 2964}, - {33: 2965}, - {918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 341: 918, 918, 918, 918, 346: 918, 918, 918, 918, 918, 918, 918, 918, 356: 918, 918, 918, 918, 918, 918, 918, 365: 918, 918, 918, 918, 918, 918, 918, 373: 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 385: 918, 918, 918, 918, 918, 391: 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 407: 918, 918, 918, 918, 918, 918, 918, 918, 918, 417: 918, 918, 918, 918, 918, 918, 918, 918, 918, 918, 503: 918}, - {342: 1059}, - {342: 1058}, + {1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 349: 1050, 1050, 1050, 353: 1050, 355: 1050, 1050, 1050, 2988, 2989, 1050, 2994, 364: 1050, 1050, 1050, 1050, 1050, 370: 1050, 1050, 373: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 381: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 2990, 394: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 423: 1050, 2992, 1050, 2991, 2995, 1050, 2993, 1050, 1050, 1050, 1050}, + {1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 349: 1051, 1051, 1051, 353: 1051, 355: 1051, 1051, 1051, 2988, 2989, 1051, 2994, 364: 1051, 1051, 1051, 1051, 1051, 370: 1051, 1051, 373: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 381: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 2990, 394: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 423: 1051, 2992, 1051, 2991, 2995, 1051, 2993, 1051, 1051, 1051, 1051}, + {1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 349: 1052, 1052, 1052, 353: 1052, 355: 1052, 1052, 1052, 2988, 2989, 1052, 2994, 364: 1052, 1052, 1052, 1052, 1052, 370: 1052, 1052, 373: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 381: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 2990, 394: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 423: 1052, 2992, 1052, 2991, 2995, 1052, 2993, 2986, 2987, 1052, 1052}, + {1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 349: 1053, 1053, 1053, 353: 1053, 355: 1053, 1053, 1053, 2988, 2989, 1053, 2994, 364: 1053, 1053, 1053, 1053, 1053, 370: 1053, 1053, 373: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 381: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 2990, 394: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 423: 1053, 2992, 2985, 2991, 2995, 1053, 2993, 2986, 2987, 1053, 1053}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 399: 2770, 2767, 2769, 2768, 2764, 2766, 2765, 2762, 2763, 2761, 2771, 663: 2760, 679: 3018}, // 1045 - {342: 1057}, - {342: 2970}, - {381: 2971}, - {919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 341: 919, 919, 919, 919, 346: 919, 919, 919, 919, 919, 919, 919, 919, 356: 919, 919, 919, 919, 919, 919, 919, 365: 919, 919, 919, 919, 919, 919, 919, 373: 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 385: 919, 919, 919, 919, 919, 391: 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 407: 919, 919, 919, 919, 919, 919, 919, 919, 919, 417: 919, 919, 919, 919, 919, 919, 919, 919, 919, 919, 503: 919}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2973}, + {377: 3019}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3020}, + {36: 3021, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 349: 934, 934, 934, 353: 934, 934, 934, 934, 934, 934, 934, 934, 934, 364: 934, 934, 934, 934, 934, 370: 934, 934, 373: 934, 934, 934, 934, 934, 934, 934, 381: 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 394: 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 423: 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 934, 511: 934}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3023}, // 1050 - {6: 2974, 351: 2908, 2909, 2914, 383: 2910, 417: 2912, 2905, 2911, 2915, 2904, 2913, 2906, 2907}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2975}, - {33: 2976, 351: 2908, 2909, 2914, 383: 2910, 417: 2912, 2905, 2911, 2915, 2904, 2913, 2906, 2907}, - {921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 341: 921, 921, 921, 921, 346: 921, 921, 921, 921, 921, 921, 921, 921, 356: 921, 921, 921, 921, 921, 921, 921, 365: 921, 921, 921, 921, 921, 921, 921, 373: 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 385: 921, 921, 921, 921, 921, 391: 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 407: 921, 921, 921, 921, 921, 921, 921, 921, 921, 417: 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 503: 921}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1512, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 2978, 703: 2979}, + {6: 3024, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {442: 3025}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3026}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 370: 2693, 373: 2691, 2692, 2690, 2688, 399: 2770, 2767, 2769, 2768, 2764, 2766, 2765, 2762, 2763, 2761, 2771, 602: 2689, 2687, 663: 2760, 679: 3027}, + {36: 3028}, // 1055 - {6: 2822, 33: 1511}, - {33: 2980}, - {922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 341: 922, 922, 922, 922, 346: 922, 922, 922, 922, 922, 922, 922, 922, 356: 922, 922, 922, 922, 922, 922, 922, 365: 922, 922, 922, 922, 922, 922, 922, 373: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 385: 922, 922, 922, 922, 922, 391: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 407: 922, 922, 922, 922, 922, 922, 922, 922, 922, 417: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 503: 922}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 2982}, - {6: 2822, 33: 2983, 356: 2984}, + {935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 349: 935, 935, 935, 353: 935, 935, 935, 935, 935, 935, 935, 935, 935, 364: 935, 935, 935, 935, 935, 370: 935, 935, 373: 935, 935, 935, 935, 935, 935, 935, 381: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 394: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 423: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 511: 935}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3030}, + {6: 3031, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 3033, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3032}, + {36: 3037, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 1060 - {927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 341: 927, 927, 927, 927, 346: 927, 927, 927, 927, 927, 927, 927, 927, 356: 927, 927, 927, 927, 927, 927, 927, 365: 927, 927, 927, 927, 927, 927, 927, 373: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 385: 927, 927, 927, 927, 927, 391: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 407: 927, 927, 927, 927, 927, 927, 927, 927, 927, 417: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 503: 927}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 390: 2415, 511: 2417, 2046, 2047, 2045, 598: 2414, 649: 2985}, - {33: 2986}, - {926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 341: 926, 926, 926, 926, 346: 926, 926, 926, 926, 926, 926, 926, 926, 356: 926, 926, 926, 926, 926, 926, 926, 365: 926, 926, 926, 926, 926, 926, 926, 373: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 385: 926, 926, 926, 926, 926, 391: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 407: 926, 926, 926, 926, 926, 926, 926, 926, 926, 417: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 503: 926}, - {928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 341: 928, 928, 928, 928, 346: 928, 928, 928, 928, 928, 928, 928, 928, 356: 928, 928, 928, 928, 928, 928, 928, 365: 928, 928, 928, 928, 928, 928, 928, 373: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 385: 928, 928, 928, 928, 928, 391: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 407: 928, 928, 928, 928, 928, 928, 928, 928, 928, 417: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 503: 928}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3034}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 370: 2693, 373: 2691, 2692, 2690, 2688, 399: 2770, 2767, 2769, 2768, 2764, 2766, 2765, 2762, 2763, 2761, 2771, 602: 2689, 2687, 663: 2760, 679: 3035}, + {36: 3036}, + {936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 349: 936, 936, 936, 353: 936, 936, 936, 936, 936, 936, 936, 936, 936, 364: 936, 936, 936, 936, 936, 370: 936, 936, 373: 936, 936, 936, 936, 936, 936, 936, 381: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 394: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 423: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 511: 936}, + {937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 349: 937, 937, 937, 353: 937, 937, 937, 937, 937, 937, 937, 937, 937, 364: 937, 937, 937, 937, 937, 370: 937, 937, 373: 937, 937, 937, 937, 937, 937, 937, 381: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 394: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 423: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 511: 937}, // 1065 - {33: 2989, 372: 2990}, - {866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 341: 866, 866, 866, 866, 346: 866, 866, 866, 866, 866, 866, 866, 866, 356: 866, 866, 866, 866, 866, 866, 866, 365: 866, 866, 866, 866, 866, 866, 866, 373: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 385: 866, 866, 866, 866, 866, 391: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 407: 866, 866, 866, 866, 866, 866, 866, 866, 866, 417: 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 503: 866}, - {33: 2991}, - {865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 341: 865, 865, 865, 865, 346: 865, 865, 865, 865, 865, 865, 865, 865, 356: 865, 865, 865, 865, 865, 865, 865, 365: 865, 865, 865, 865, 865, 865, 865, 373: 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 385: 865, 865, 865, 865, 865, 391: 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 407: 865, 865, 865, 865, 865, 865, 865, 865, 865, 417: 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 503: 865}, - {33: 2993}, + {36: 1539, 380: 3040, 849: 3039, 3041}, + {36: 1538}, + {36: 1537}, + {36: 3042}, + {938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 349: 938, 938, 938, 353: 938, 938, 938, 938, 938, 938, 938, 938, 938, 364: 938, 938, 938, 938, 938, 370: 938, 938, 373: 938, 938, 938, 938, 938, 938, 938, 381: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 394: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 423: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 511: 938}, // 1070 - {929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 341: 929, 929, 929, 929, 346: 929, 929, 929, 929, 929, 929, 929, 929, 356: 929, 929, 929, 929, 929, 929, 929, 365: 929, 929, 929, 929, 929, 929, 929, 373: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 385: 929, 929, 929, 929, 929, 391: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 407: 929, 929, 929, 929, 929, 929, 929, 929, 929, 417: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 503: 929}, - {33: 2996}, - {930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 341: 930, 930, 930, 930, 346: 930, 930, 930, 930, 930, 930, 930, 930, 356: 930, 930, 930, 930, 930, 930, 930, 365: 930, 930, 930, 930, 930, 930, 930, 373: 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 385: 930, 930, 930, 930, 930, 391: 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 407: 930, 930, 930, 930, 930, 930, 930, 930, 930, 417: 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 503: 930}, - {943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 341: 943, 943, 943, 943, 346: 943, 943, 943, 943, 943, 943, 943, 943, 356: 943, 943, 943, 943, 943, 943, 943, 365: 943, 943, 943, 943, 943, 943, 943, 373: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 385: 943, 943, 943, 943, 943, 391: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 407: 943, 943, 943, 943, 943, 943, 943, 943, 943, 417: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 503: 943, 521: 943, 524: 943}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1512, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 2978, 703: 2998}, + {36: 1539, 380: 3040, 849: 3039, 3044}, + {36: 3045}, + {939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 349: 939, 939, 939, 353: 939, 939, 939, 939, 939, 939, 939, 939, 939, 364: 939, 939, 939, 939, 939, 370: 939, 939, 373: 939, 939, 939, 939, 939, 939, 939, 381: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 394: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 423: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 511: 939}, + {350: 1080}, + {350: 1079}, // 1075 - {33: 2999}, - {931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 341: 931, 931, 931, 931, 346: 931, 931, 931, 931, 931, 931, 931, 931, 356: 931, 931, 931, 931, 931, 931, 931, 365: 931, 931, 931, 931, 931, 931, 931, 373: 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 385: 931, 931, 931, 931, 931, 391: 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 407: 931, 931, 931, 931, 931, 931, 931, 931, 931, 417: 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 503: 931}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1512, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 2978, 703: 3001}, - {33: 3002}, - {932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 341: 932, 932, 932, 932, 346: 932, 932, 932, 932, 932, 932, 932, 932, 356: 932, 932, 932, 932, 932, 932, 932, 365: 932, 932, 932, 932, 932, 932, 932, 373: 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 385: 932, 932, 932, 932, 932, 391: 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 407: 932, 932, 932, 932, 932, 932, 932, 932, 932, 417: 932, 932, 932, 932, 932, 932, 932, 932, 932, 932, 503: 932}, + {350: 1078}, + {350: 3050}, + {389: 3051}, + {940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 349: 940, 940, 940, 353: 940, 940, 940, 940, 940, 940, 940, 940, 940, 364: 940, 940, 940, 940, 940, 370: 940, 940, 373: 940, 940, 940, 940, 940, 940, 940, 381: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 394: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 423: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 511: 940}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3053}, // 1080 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 384: 2461, 511: 2460, 2046, 2047, 2045, 573: 3004}, - {33: 3005}, - {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 341: 986, 986, 986, 986, 346: 986, 986, 986, 986, 986, 986, 986, 986, 356: 986, 986, 986, 986, 986, 986, 986, 365: 986, 986, 986, 986, 986, 986, 986, 373: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 385: 986, 986, 986, 986, 986, 391: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 407: 986, 986, 986, 986, 986, 986, 986, 986, 986, 417: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 503: 986}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3007}, - {6: 3008, 356: 3009, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {6: 3054, 358: 2988, 2989, 361: 2994, 391: 2990, 424: 2992, 2985, 2991, 2995, 2984, 2993, 2986, 2987}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3055}, + {36: 3056, 358: 2988, 2989, 361: 2994, 391: 2990, 424: 2992, 2985, 2991, 2995, 2984, 2993, 2986, 2987}, + {942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 349: 942, 942, 942, 353: 942, 942, 942, 942, 942, 942, 942, 942, 942, 364: 942, 942, 942, 942, 942, 370: 942, 942, 373: 942, 942, 942, 942, 942, 942, 942, 381: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 394: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 423: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 511: 942}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1541, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 3058, 710: 3059}, // 1085 - {35: 3019, 111: 3016, 3015, 116: 3021, 125: 3018, 364: 3014, 390: 3013, 541: 3017, 3022, 3023, 547: 3024, 599: 3020, 795: 3012}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 390: 2415, 511: 2417, 2046, 2047, 2045, 598: 2414, 649: 3010}, - {33: 3011}, - {988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 341: 988, 988, 988, 988, 346: 988, 988, 988, 988, 988, 988, 988, 988, 356: 988, 988, 988, 988, 988, 988, 988, 365: 988, 988, 988, 988, 988, 988, 988, 373: 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 385: 988, 988, 988, 988, 988, 391: 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 407: 988, 988, 988, 988, 988, 988, 988, 988, 988, 417: 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 503: 988}, - {33: 3061}, + {6: 2902, 36: 1540}, + {36: 3060}, + {943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 349: 943, 943, 943, 353: 943, 943, 943, 943, 943, 943, 943, 943, 943, 364: 943, 943, 943, 943, 943, 370: 943, 943, 373: 943, 943, 943, 943, 943, 943, 943, 381: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 394: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 423: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 511: 943}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 3062}, + {6: 2902, 36: 3063, 364: 3064}, // 1090 - {33: 186, 340: 3040, 612: 3041, 631: 3060}, - {12: 186, 33: 186, 340: 3040, 364: 186, 390: 186, 506: 186, 612: 3041, 631: 3045}, - {33: 826}, - {33: 186, 340: 3040, 612: 3041, 631: 3044}, - {33: 179, 340: 3026, 612: 3027, 724: 3043, 734: 3028}, + {948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 349: 948, 948, 948, 353: 948, 948, 948, 948, 948, 948, 948, 948, 948, 364: 948, 948, 948, 948, 948, 370: 948, 948, 373: 948, 948, 948, 948, 948, 948, 948, 381: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 394: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 423: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 511: 948}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 393: 2503, 520: 2505, 2128, 2129, 2127, 607: 2502, 657: 3065}, + {36: 3066}, + {947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 349: 947, 947, 947, 353: 947, 947, 947, 947, 947, 947, 947, 947, 947, 364: 947, 947, 947, 947, 947, 370: 947, 947, 373: 947, 947, 947, 947, 947, 947, 947, 381: 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 394: 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 423: 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 511: 947}, + {949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 349: 949, 949, 949, 353: 949, 949, 949, 949, 949, 949, 949, 949, 949, 364: 949, 949, 949, 949, 949, 370: 949, 949, 373: 949, 949, 949, 949, 949, 949, 949, 381: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 394: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 423: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 511: 949}, // 1095 - {33: 186, 340: 3040, 612: 3041, 631: 3039}, - {33: 250, 544: 3036, 3037, 872: 3038}, - {33: 250, 544: 3036, 3037, 872: 3035}, - {33: 820}, - {33: 819}, + {36: 3069, 380: 3070}, + {887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 349: 887, 887, 887, 353: 887, 887, 887, 887, 887, 887, 887, 887, 887, 364: 887, 887, 887, 887, 887, 370: 887, 887, 373: 887, 887, 887, 887, 887, 887, 887, 381: 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 394: 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 423: 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 511: 887}, + {36: 3071}, + {886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 349: 886, 886, 886, 353: 886, 886, 886, 886, 886, 886, 886, 886, 886, 364: 886, 886, 886, 886, 886, 370: 886, 886, 373: 886, 886, 886, 886, 886, 886, 886, 381: 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 394: 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 423: 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 511: 886}, + {36: 3073}, // 1100 - {33: 179, 340: 3026, 612: 3027, 724: 3025, 734: 3028}, - {33: 817}, - {33: 818}, - {372: 2035, 595: 3029, 611: 3030}, - {178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 33: 178, 35: 178, 341: 178, 343: 178, 178, 178, 348: 178, 354: 178, 178, 427: 178, 178, 431: 178, 439: 178, 446: 178, 448: 178, 502: 178, 599: 178, 178}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 349: 950, 950, 950, 353: 950, 950, 950, 950, 950, 950, 950, 950, 950, 364: 950, 950, 950, 950, 950, 370: 950, 950, 373: 950, 950, 950, 950, 950, 950, 950, 381: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 394: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 423: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 511: 950}, + {36: 3076}, + {951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 349: 951, 951, 951, 353: 951, 951, 951, 951, 951, 951, 951, 951, 951, 364: 951, 951, 951, 951, 951, 370: 951, 951, 373: 951, 951, 951, 951, 951, 951, 951, 381: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 394: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 423: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 511: 951}, + {964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 349: 964, 964, 964, 353: 964, 964, 964, 964, 964, 964, 964, 964, 964, 364: 964, 964, 964, 964, 964, 370: 964, 964, 373: 964, 964, 964, 964, 964, 964, 964, 381: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 394: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 423: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 511: 964, 530: 964, 534: 964}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1541, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 3058, 710: 3078}, // 1105 - {177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 33: 177, 35: 177, 341: 177, 343: 177, 177, 177, 348: 177, 354: 177, 177, 427: 177, 177, 431: 177, 439: 177, 446: 177, 448: 177, 502: 177, 599: 177, 177}, - {1533, 1533, 1533, 1533, 1533, 1533, 1533, 11: 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 55: 1533, 1533, 1533, 1533, 60: 1533, 1533, 118: 1533, 178: 1533, 340: 1533, 1533, 344: 1533, 1533, 348: 1533, 1533, 1533, 354: 1533, 356: 1533, 1533, 1533, 363: 1533, 1533, 504: 1533, 1533, 1533, 1533, 1533, 1533, 1533}, - {6: 3032, 33: 3031}, - {187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 12: 187, 33: 187, 35: 187, 62: 187, 187, 187, 341: 187, 343: 187, 187, 187, 348: 187, 354: 187, 187, 364: 187, 388: 187, 187, 187, 427: 187, 187, 431: 187, 439: 187, 446: 187, 448: 187, 502: 187, 506: 187, 599: 187, 187}, - {372: 2035, 595: 3029, 611: 3033}, + {36: 3079}, + {952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 349: 952, 952, 952, 353: 952, 952, 952, 952, 952, 952, 952, 952, 952, 364: 952, 952, 952, 952, 952, 370: 952, 952, 373: 952, 952, 952, 952, 952, 952, 952, 381: 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 394: 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 423: 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 952, 511: 952}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1541, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 3058, 710: 3081}, + {36: 3082}, + {953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 349: 953, 953, 953, 353: 953, 953, 953, 953, 953, 953, 953, 953, 953, 364: 953, 953, 953, 953, 953, 370: 953, 953, 373: 953, 953, 953, 953, 953, 953, 953, 381: 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 394: 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 423: 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 953, 511: 953}, // 1110 - {33: 3034}, - {176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 33: 176, 35: 176, 341: 176, 343: 176, 176, 176, 348: 176, 354: 176, 176, 427: 176, 176, 431: 176, 439: 176, 446: 176, 448: 176, 502: 176, 599: 176, 176}, - {33: 821}, - {33: 249}, - {33: 248}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 392: 2540, 520: 2539, 2128, 2129, 2127, 582: 3084}, + {36: 3085}, + {1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 349: 1007, 1007, 1007, 353: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 364: 1007, 1007, 1007, 1007, 1007, 370: 1007, 1007, 373: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 381: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 394: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 423: 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 511: 1007}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3087}, + {6: 3088, 364: 3089, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 1115 - {33: 822}, - {33: 823}, - {372: 2035, 595: 3029, 611: 3042}, - {185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 12: 185, 33: 185, 35: 185, 62: 185, 185, 185, 341: 185, 343: 185, 185, 185, 348: 185, 354: 185, 185, 364: 185, 388: 185, 185, 185, 427: 185, 185, 431: 185, 439: 185, 446: 185, 448: 185, 502: 185, 506: 185, 599: 185, 185}, - {33: 3031}, + {35: 3099, 112: 3096, 3095, 116: 3101, 124: 3098, 369: 3094, 393: 3093, 549: 3097, 3102, 3103, 554: 3104, 608: 3100, 804: 3092}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 393: 2503, 520: 2505, 2128, 2129, 2127, 607: 2502, 657: 3090}, + {36: 3091}, + {1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 349: 1009, 1009, 1009, 353: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 364: 1009, 1009, 1009, 1009, 1009, 370: 1009, 1009, 373: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 381: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 394: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 423: 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 1009, 511: 1009}, + {36: 3141}, // 1120 - {33: 824}, - {33: 825}, - {12: 3050, 33: 173, 364: 3051, 390: 3047, 506: 3049, 618: 3048, 653: 3046}, - {33: 827}, - {170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 12: 3050, 33: 170, 341: 170, 343: 170, 170, 170, 348: 170, 354: 170, 170, 364: 3051, 427: 170, 170, 431: 170, 439: 170, 446: 170, 448: 170, 502: 170, 506: 3049, 618: 3058, 761: 3057}, + {36: 226, 348: 3120, 620: 3121, 633: 3140}, + {13: 226, 36: 226, 348: 3120, 369: 226, 393: 226, 515: 226, 620: 3121, 633: 3125}, + {36: 847}, + {36: 226, 348: 3120, 620: 3121, 633: 3124}, + {36: 219, 348: 3106, 620: 3107, 734: 3123, 745: 3108}, // 1125 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 390: 2415, 511: 2417, 2046, 2047, 2045, 598: 2414, 649: 3054}, - {369: 3053}, - {167, 167, 167, 167, 167, 167, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 342: 167, 362: 167, 371: 167, 382: 167, 390: 167}, - {369: 3052}, - {166, 166, 166, 166, 166, 166, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 342: 166, 345: 166, 362: 166, 371: 166, 382: 166, 390: 166}, + {36: 226, 348: 3120, 620: 3121, 633: 3119}, + {36: 290, 552: 3116, 3117, 887: 3118}, + {36: 290, 552: 3116, 3117, 887: 3115}, + {36: 841}, + {36: 840}, // 1130 - {168, 168, 168, 168, 168, 168, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 342: 168, 345: 168, 362: 168, 371: 168, 382: 168, 390: 168}, - {175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 33: 175, 341: 175, 343: 175, 175, 175, 348: 175, 354: 175, 175, 390: 3055, 427: 175, 175, 431: 175, 439: 175, 446: 175, 448: 175, 502: 175, 1016: 3056}, - {174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 33: 174, 341: 174, 343: 174, 174, 174, 348: 174, 354: 174, 174, 427: 174, 174, 431: 174, 439: 174, 446: 174, 448: 174, 502: 174}, - {171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 33: 171, 341: 171, 343: 171, 171, 171, 348: 171, 354: 171, 171, 427: 171, 171, 431: 171, 439: 171, 446: 171, 448: 171, 502: 171}, - {172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 33: 172, 341: 172, 343: 172, 172, 172, 348: 172, 354: 172, 172, 427: 172, 172, 431: 172, 439: 172, 446: 172, 448: 172, 502: 172}, + {36: 219, 348: 3106, 620: 3107, 734: 3105, 745: 3108}, + {36: 838}, + {36: 839}, + {380: 2097, 604: 3109, 619: 3110}, + {218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 35: 218, 218, 349: 218, 351: 218, 218, 218, 218, 362: 218, 218, 435: 218, 439: 218, 444: 218, 453: 218, 508: 218, 218, 218, 608: 218, 218}, // 1135 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 390: 2415, 511: 2417, 2046, 2047, 2045, 598: 2414, 649: 3059}, - {169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 33: 169, 341: 169, 343: 169, 169, 169, 348: 169, 354: 169, 169, 427: 169, 169, 431: 169, 439: 169, 446: 169, 448: 169, 502: 169}, - {33: 828}, - {989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 341: 989, 989, 989, 989, 346: 989, 989, 989, 989, 989, 989, 989, 989, 356: 989, 989, 989, 989, 989, 989, 989, 365: 989, 989, 989, 989, 989, 989, 989, 373: 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 385: 989, 989, 989, 989, 989, 391: 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 407: 989, 989, 989, 989, 989, 989, 989, 989, 989, 417: 989, 989, 989, 989, 989, 989, 989, 989, 989, 989, 503: 989}, - {361: 2613, 365: 2611, 2612, 2610, 2608, 402: 834, 593: 2609, 2607}, + {217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 35: 217, 217, 349: 217, 351: 217, 217, 217, 217, 362: 217, 217, 435: 217, 439: 217, 444: 217, 453: 217, 508: 217, 217, 217, 608: 217, 217}, + {1568, 1568, 1568, 1568, 1568, 1568, 1568, 12: 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 36: 1568, 42: 1568, 49: 1568, 1568, 1568, 53: 1568, 1568, 104: 1568, 136: 1568, 348: 1568, 1568, 352: 1568, 1568, 1568, 357: 1568, 360: 1568, 363: 1568, 1568, 1568, 1568, 369: 1568, 372: 1568, 512: 1568, 514: 1568, 1568, 1568, 1568, 1568, 1568}, + {6: 3112, 36: 3111}, + {227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 13: 227, 35: 227, 227, 55: 227, 227, 227, 349: 227, 351: 227, 227, 227, 227, 362: 227, 227, 369: 227, 393: 227, 397: 227, 227, 435: 227, 439: 227, 444: 227, 453: 227, 508: 227, 227, 227, 515: 227, 608: 227, 227}, + {380: 2097, 604: 3109, 619: 3113}, // 1140 - {402: 3066, 929: 3065, 1090: 3064}, - {100: 830, 402: 3066, 3072, 929: 3071, 969: 3070}, - {100: 833, 402: 833, 833}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3067}, - {361: 2613, 365: 2611, 2612, 2610, 2608, 405: 3068, 593: 2609, 2607}, + {36: 3114}, + {216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 35: 216, 216, 349: 216, 351: 216, 216, 216, 216, 362: 216, 216, 435: 216, 439: 216, 444: 216, 453: 216, 508: 216, 216, 216, 608: 216, 216}, + {36: 842}, + {36: 289}, + {36: 288}, // 1145 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3069}, - {100: 831, 361: 2613, 365: 2611, 2612, 2610, 2608, 402: 831, 831, 593: 2609, 2607}, - {100: 3074}, - {100: 832, 402: 832, 832}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3073}, + {36: 843}, + {36: 844}, + {380: 2097, 604: 3109, 619: 3122}, + {225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 13: 225, 35: 225, 225, 55: 225, 225, 225, 349: 225, 351: 225, 225, 225, 225, 362: 225, 225, 369: 225, 393: 225, 397: 225, 225, 435: 225, 439: 225, 444: 225, 453: 225, 508: 225, 225, 225, 515: 225, 608: 225, 225}, + {36: 3111}, // 1150 - {100: 829, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 341: 990, 990, 990, 990, 346: 990, 990, 990, 990, 990, 990, 990, 990, 356: 990, 990, 990, 990, 990, 990, 990, 365: 990, 990, 990, 990, 990, 990, 990, 373: 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 385: 990, 990, 990, 990, 990, 391: 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 407: 990, 990, 990, 990, 990, 990, 990, 990, 990, 417: 990, 990, 990, 990, 990, 990, 990, 990, 990, 990, 503: 990}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3076}, - {344: 3077, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {35: 3019, 111: 3016, 3015, 116: 3021, 125: 3018, 364: 3014, 390: 3013, 541: 3017, 3022, 3023, 547: 3024, 599: 3020, 795: 3078}, + {36: 845}, + {36: 846}, + {13: 3130, 36: 213, 369: 3131, 393: 3127, 515: 3129, 626: 3128, 659: 3126}, + {36: 848}, + {210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 13: 3130, 36: 210, 349: 210, 351: 210, 210, 210, 210, 362: 210, 210, 369: 3131, 435: 210, 439: 210, 444: 210, 453: 210, 508: 210, 210, 210, 515: 3129, 626: 3138, 770: 3137}, // 1155 - {33: 3079}, - {991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 341: 991, 991, 991, 991, 346: 991, 991, 991, 991, 991, 991, 991, 991, 356: 991, 991, 991, 991, 991, 991, 991, 365: 991, 991, 991, 991, 991, 991, 991, 373: 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 385: 991, 991, 991, 991, 991, 391: 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 407: 991, 991, 991, 991, 991, 991, 991, 991, 991, 417: 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 503: 991}, - {992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 341: 992, 992, 992, 992, 346: 992, 992, 2617, 992, 992, 992, 992, 992, 356: 992, 992, 992, 992, 992, 992, 992, 365: 992, 992, 992, 992, 992, 992, 992, 373: 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 385: 992, 992, 992, 992, 992, 391: 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 407: 992, 992, 992, 992, 992, 992, 992, 992, 992, 417: 992, 992, 992, 992, 992, 992, 992, 992, 992, 992, 503: 992}, - {993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 341: 993, 993, 993, 993, 346: 993, 993, 993, 993, 993, 993, 993, 993, 356: 993, 993, 993, 993, 993, 993, 993, 365: 993, 993, 993, 993, 993, 993, 993, 373: 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 385: 993, 993, 993, 993, 993, 391: 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 407: 993, 993, 993, 993, 993, 993, 993, 993, 993, 417: 993, 993, 993, 993, 993, 993, 993, 993, 993, 993, 503: 993}, - {340: 3085, 505: 1952, 605: 3083, 1953, 1954, 1955, 614: 1958, 1957, 3084}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 393: 2503, 520: 2505, 2128, 2129, 2127, 607: 2502, 657: 3134}, + {378: 3133}, + {207, 207, 207, 207, 207, 207, 7: 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 37: 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 350: 207, 352: 207, 371: 207, 379: 207, 390: 207, 393: 207}, + {378: 3132}, + {206, 206, 206, 206, 206, 206, 7: 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 37: 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 350: 206, 352: 206, 371: 206, 379: 206, 390: 206, 393: 206}, // 1160 - {33: 3089, 350: 598}, - {33: 3088}, - {505: 1952, 605: 3086, 1953, 1954, 1955}, - {33: 3087}, - {350: 597}, + {208, 208, 208, 208, 208, 208, 7: 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 37: 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 350: 208, 352: 208, 371: 208, 379: 208, 390: 208, 393: 208}, + {215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 36: 215, 349: 215, 351: 215, 215, 215, 215, 362: 215, 215, 393: 3135, 435: 215, 439: 215, 444: 215, 453: 215, 508: 215, 215, 215, 1029: 3136}, + {214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 36: 214, 349: 214, 351: 214, 214, 214, 214, 362: 214, 214, 435: 214, 439: 214, 444: 214, 453: 214, 508: 214, 214, 214}, + {211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 36: 211, 349: 211, 351: 211, 211, 211, 211, 362: 211, 211, 435: 211, 439: 211, 444: 211, 453: 211, 508: 211, 211, 211}, + {212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 36: 212, 349: 212, 351: 212, 212, 212, 212, 362: 212, 212, 435: 212, 439: 212, 444: 212, 453: 212, 508: 212, 212, 212}, // 1165 - {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, 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, 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, 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, 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, 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, 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, 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, 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, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 341: 609, 609, 609, 609, 346: 609, 609, 609, 609, 609, 609, 609, 609, 356: 609, 609, 609, 609, 609, 609, 609, 365: 609, 609, 609, 609, 609, 609, 609, 373: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 385: 609, 609, 609, 609, 609, 391: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 407: 609, 609, 609, 609, 609, 609, 609, 609, 609, 417: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 503: 609}, - {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, 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, 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, 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, 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, 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, 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, 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, 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, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 341: 610, 610, 610, 610, 346: 610, 610, 610, 610, 610, 610, 610, 610, 356: 610, 610, 610, 610, 610, 610, 610, 365: 610, 610, 610, 610, 610, 610, 610, 373: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 385: 610, 610, 610, 610, 610, 391: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 407: 610, 610, 610, 610, 610, 610, 610, 610, 610, 417: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 503: 610}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 3091}, - {6: 3092}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3093}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 393: 2503, 520: 2505, 2128, 2129, 2127, 607: 2502, 657: 3139}, + {209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 36: 209, 349: 209, 351: 209, 209, 209, 209, 362: 209, 209, 435: 209, 439: 209, 444: 209, 453: 209, 508: 209, 209, 209}, + {36: 849}, + {1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 349: 1010, 1010, 1010, 353: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 364: 1010, 1010, 1010, 1010, 1010, 370: 1010, 1010, 373: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 381: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 394: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 423: 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 1010, 511: 1010}, + {370: 2693, 373: 2691, 2692, 2690, 2688, 410: 855, 602: 2689, 2687}, // 1170 - {6: 1515, 33: 3094, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 341: 994, 994, 994, 994, 346: 994, 994, 994, 994, 994, 994, 994, 994, 356: 994, 994, 994, 994, 994, 994, 994, 365: 994, 994, 994, 994, 994, 994, 994, 373: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 385: 994, 994, 994, 994, 994, 391: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 407: 994, 994, 994, 994, 994, 994, 994, 994, 994, 417: 994, 994, 994, 994, 994, 994, 994, 994, 994, 994, 503: 994}, - {6: 1516, 33: 3103, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {6: 3100}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 3097, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 505: 1952, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3095, 605: 3098, 1953, 1954, 1955, 614: 1958, 1957, 3084, 634: 3096}, + {410: 3146, 942: 3145, 1105: 3144}, + {98: 851, 410: 3146, 412: 3152, 942: 3151, 982: 3150}, + {98: 854, 410: 854, 412: 854}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3147}, + {370: 2693, 373: 2691, 2692, 2690, 2688, 413: 3148, 602: 2689, 2687}, // 1175 - {33: 3099, 350: 598}, - {610, 610, 6: 610, 33: 610, 343: 610, 348: 610, 350: 597, 610, 610, 610, 361: 610, 365: 610, 610, 610, 610, 371: 610, 382: 610, 610, 404: 610, 407: 610, 610, 610, 610, 610, 610, 610, 610, 610, 417: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 503: 610}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3101}, - {6: 1515, 33: 3102, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 341: 995, 995, 995, 995, 346: 995, 995, 995, 995, 995, 995, 995, 995, 356: 995, 995, 995, 995, 995, 995, 995, 365: 995, 995, 995, 995, 995, 995, 995, 373: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 385: 995, 995, 995, 995, 995, 391: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 407: 995, 995, 995, 995, 995, 995, 995, 995, 995, 417: 995, 995, 995, 995, 995, 995, 995, 995, 995, 995, 503: 995}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3149}, + {98: 852, 370: 2693, 373: 2691, 2692, 2690, 2688, 410: 852, 412: 852, 602: 2689, 2687}, + {98: 3154}, + {98: 853, 410: 853, 412: 853}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3153}, // 1180 - {996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 341: 996, 996, 996, 996, 346: 996, 996, 996, 996, 996, 996, 996, 996, 356: 996, 996, 996, 996, 996, 996, 996, 365: 996, 996, 996, 996, 996, 996, 996, 373: 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 385: 996, 996, 996, 996, 996, 391: 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 407: 996, 996, 996, 996, 996, 996, 996, 996, 996, 417: 996, 996, 996, 996, 996, 996, 996, 996, 996, 996, 503: 996}, - {998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 341: 998, 998, 998, 998, 346: 998, 998, 2617, 998, 998, 998, 998, 998, 356: 998, 998, 998, 998, 998, 998, 998, 365: 998, 998, 998, 998, 998, 998, 998, 373: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 385: 998, 998, 998, 998, 998, 391: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 407: 998, 998, 998, 998, 998, 998, 998, 998, 998, 417: 998, 998, 998, 998, 998, 998, 998, 998, 998, 998, 503: 998}, - {1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 341: 1000, 1000, 1000, 1000, 346: 1000, 1000, 2617, 1000, 1000, 1000, 1000, 1000, 356: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 365: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 373: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 385: 1000, 1000, 1000, 1000, 1000, 391: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 407: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 417: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 503: 1000}, - {1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 341: 1001, 1001, 1001, 1001, 346: 1001, 1001, 2617, 1001, 1001, 1001, 1001, 1001, 356: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 365: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 373: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 385: 1001, 1001, 1001, 1001, 1001, 391: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 407: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 417: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 503: 1001}, - {1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 341: 1002, 1002, 1002, 1002, 346: 1002, 1002, 2617, 1002, 1002, 1002, 1002, 1002, 356: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 365: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 373: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 385: 1002, 1002, 1002, 1002, 1002, 391: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 407: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 417: 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 1002, 503: 1002}, + {98: 850, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 349: 1011, 1011, 1011, 353: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 364: 1011, 1011, 1011, 1011, 1011, 370: 1011, 1011, 373: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 381: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 394: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 423: 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 1011, 511: 1011}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3156}, + {353: 3157, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {35: 3099, 112: 3096, 3095, 116: 3101, 124: 3098, 369: 3094, 393: 3093, 549: 3097, 3102, 3103, 554: 3104, 608: 3100, 804: 3158}, // 1185 - {1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 341: 1003, 1003, 1003, 1003, 346: 1003, 1003, 2617, 1003, 1003, 1003, 1003, 1003, 356: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 365: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 373: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 385: 1003, 1003, 1003, 1003, 1003, 391: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 407: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 417: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 503: 1003}, - {342: 3112}, - {342: 3111}, - {984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 341: 984, 984, 984, 984, 346: 984, 984, 984, 984, 984, 984, 984, 984, 356: 984, 984, 984, 984, 984, 984, 984, 365: 984, 984, 984, 984, 984, 984, 984, 373: 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 385: 984, 984, 984, 984, 984, 391: 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 407: 984, 984, 984, 984, 984, 984, 984, 984, 984, 417: 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 503: 984}, - {985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 341: 985, 985, 985, 985, 346: 985, 985, 985, 985, 985, 985, 985, 985, 356: 985, 985, 985, 985, 985, 985, 985, 365: 985, 985, 985, 985, 985, 985, 985, 373: 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 385: 985, 985, 985, 985, 985, 391: 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 407: 985, 985, 985, 985, 985, 985, 985, 985, 985, 417: 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 503: 985}, + {36: 3159}, + {1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 349: 1012, 1012, 1012, 353: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 364: 1012, 1012, 1012, 1012, 1012, 370: 1012, 1012, 373: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 381: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 394: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 423: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 511: 1012}, + {1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 349: 1013, 1013, 1013, 353: 1013, 2697, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 364: 1013, 1013, 1013, 1013, 1013, 370: 1013, 1013, 373: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 381: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 394: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 423: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 511: 1013}, + {1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 349: 1014, 1014, 1014, 353: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 364: 1014, 1014, 1014, 1014, 1014, 370: 1014, 1014, 373: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 381: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 394: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 423: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 511: 1014}, + {348: 3165, 514: 2003, 614: 3163, 2004, 2005, 2006, 622: 2009, 2008, 3164}, // 1190 - {1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 341: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 365: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 373: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 385: 1049, 1049, 1049, 1049, 1049, 391: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 407: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 417: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 431: 1049, 439: 1049, 446: 1049, 448: 1049, 502: 1049, 1049}, - {1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 341: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 365: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 373: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 385: 1045, 1045, 1045, 1045, 1045, 391: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 407: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 417: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 431: 1045, 439: 1045, 446: 1045, 448: 1045, 502: 1045, 1045}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 656: 3116}, - {6: 3117}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3118}, + {36: 3169, 357: 654}, + {36: 3168}, + {514: 2003, 614: 3166, 2004, 2005, 2006}, + {36: 3167}, + {357: 653}, // 1195 - {6: 3119, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3120}, - {33: 3121, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 341: 905, 905, 905, 905, 346: 905, 905, 905, 905, 905, 905, 905, 905, 356: 905, 905, 905, 905, 905, 905, 905, 365: 905, 905, 905, 905, 905, 905, 905, 373: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 385: 905, 905, 905, 905, 905, 391: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 407: 905, 905, 905, 905, 905, 905, 905, 905, 905, 417: 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 503: 905}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 656: 3123}, + {665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 349: 665, 665, 665, 353: 665, 665, 665, 665, 665, 665, 665, 665, 665, 364: 665, 665, 665, 665, 665, 370: 665, 665, 373: 665, 665, 665, 665, 665, 665, 665, 381: 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 394: 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 423: 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 511: 665}, + {666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 349: 666, 666, 666, 353: 666, 666, 666, 666, 666, 666, 666, 666, 666, 364: 666, 666, 666, 666, 666, 370: 666, 666, 373: 666, 666, 666, 666, 666, 666, 666, 381: 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 394: 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 423: 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 511: 666}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 3171}, + {6: 3172}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3173}, // 1200 - {6: 3124}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3125}, - {6: 3126, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3127}, - {33: 3128, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {6: 1544, 36: 3174, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 349: 1015, 1015, 1015, 353: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 364: 1015, 1015, 1015, 1015, 1015, 370: 1015, 1015, 373: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 381: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 394: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 423: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 511: 1015}, + {6: 1545, 36: 3183, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {6: 3180}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 3177, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 2003, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3175, 614: 3178, 2004, 2005, 2006, 622: 2009, 2008, 3164, 641: 3176}, // 1205 - {906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 341: 906, 906, 906, 906, 346: 906, 906, 906, 906, 906, 906, 906, 906, 356: 906, 906, 906, 906, 906, 906, 906, 365: 906, 906, 906, 906, 906, 906, 906, 373: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 385: 906, 906, 906, 906, 906, 391: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 407: 906, 906, 906, 906, 906, 906, 906, 906, 906, 417: 906, 906, 906, 906, 906, 906, 906, 906, 906, 906, 503: 906}, - {111: 3132, 3131, 125: 3133, 199: 3134, 982: 3130}, - {6: 3135}, - {6: 900}, - {6: 899}, + {36: 3179, 357: 654}, + {666, 666, 6: 666, 36: 666, 351: 666, 354: 666, 357: 653, 666, 666, 361: 666, 370: 666, 373: 666, 666, 666, 666, 379: 666, 390: 666, 666, 411: 666, 414: 666, 666, 666, 666, 666, 666, 666, 666, 423: 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 511: 666}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3181}, + {6: 1544, 36: 3182, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 349: 1016, 1016, 1016, 353: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 364: 1016, 1016, 1016, 1016, 1016, 370: 1016, 1016, 373: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 381: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 394: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 423: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 511: 1016}, // 1210 - {6: 898}, - {6: 897}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3136}, - {33: 3137, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 341: 912, 912, 912, 912, 346: 912, 912, 912, 912, 912, 912, 912, 912, 356: 912, 912, 912, 912, 912, 912, 912, 365: 912, 912, 912, 912, 912, 912, 912, 373: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 385: 912, 912, 912, 912, 912, 391: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 407: 912, 912, 912, 912, 912, 912, 912, 912, 912, 417: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 503: 912}, + {1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 349: 1017, 1017, 1017, 353: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 364: 1017, 1017, 1017, 1017, 1017, 370: 1017, 1017, 373: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 381: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 394: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 423: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 511: 1017}, + {1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 349: 1019, 1019, 1019, 353: 1019, 2697, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 364: 1019, 1019, 1019, 1019, 1019, 370: 1019, 1019, 373: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 381: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 394: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 423: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 511: 1019}, + {1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 349: 1021, 1021, 1021, 353: 1021, 2697, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 364: 1021, 1021, 1021, 1021, 1021, 370: 1021, 1021, 373: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 381: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 394: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 423: 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 511: 1021}, + {1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 349: 1022, 1022, 1022, 353: 1022, 2697, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 364: 1022, 1022, 1022, 1022, 1022, 370: 1022, 1022, 373: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 381: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 394: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 423: 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 511: 1022}, + {1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 349: 1023, 1023, 1023, 353: 1023, 2697, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 364: 1023, 1023, 1023, 1023, 1023, 370: 1023, 1023, 373: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 381: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 394: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 423: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 511: 1023}, // 1215 - {923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 341: 923, 923, 923, 923, 346: 923, 923, 923, 923, 923, 923, 923, 923, 356: 923, 923, 923, 923, 923, 923, 923, 365: 923, 923, 923, 923, 923, 923, 923, 373: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 385: 923, 923, 923, 923, 923, 391: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 407: 923, 923, 923, 923, 923, 923, 923, 923, 923, 417: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 503: 923}, - {924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 341: 924, 924, 924, 924, 346: 924, 924, 924, 924, 924, 924, 924, 924, 356: 924, 924, 924, 924, 924, 924, 924, 365: 924, 924, 924, 924, 924, 924, 924, 373: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 385: 924, 924, 924, 924, 924, 391: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 407: 924, 924, 924, 924, 924, 924, 924, 924, 924, 417: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 503: 924}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1512, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 2978, 703: 3141}, - {33: 3142}, - {920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 341: 920, 920, 920, 920, 346: 920, 920, 920, 920, 920, 920, 920, 920, 356: 920, 920, 920, 920, 920, 920, 920, 365: 920, 920, 920, 920, 920, 920, 920, 373: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 385: 920, 920, 920, 920, 920, 391: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 407: 920, 920, 920, 920, 920, 920, 920, 920, 920, 417: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 503: 920}, + {1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 349: 1024, 1024, 1024, 353: 1024, 2697, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 364: 1024, 1024, 1024, 1024, 1024, 370: 1024, 1024, 373: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 381: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 394: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 423: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 511: 1024}, + {350: 3192}, + {350: 3191}, + {1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 349: 1005, 1005, 1005, 353: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 364: 1005, 1005, 1005, 1005, 1005, 370: 1005, 1005, 373: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 381: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 394: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 423: 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 1005, 511: 1005}, + {1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 349: 1006, 1006, 1006, 353: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 364: 1006, 1006, 1006, 1006, 1006, 370: 1006, 1006, 373: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 381: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 394: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 423: 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 1006, 511: 1006}, // 1220 - {925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 341: 925, 925, 925, 925, 346: 925, 925, 925, 925, 925, 925, 925, 925, 356: 925, 925, 925, 925, 925, 925, 925, 365: 925, 925, 925, 925, 925, 925, 925, 373: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 385: 925, 925, 925, 925, 925, 391: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 407: 925, 925, 925, 925, 925, 925, 925, 925, 925, 417: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 503: 925}, - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 384: 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 627: 2776, 2777, 641: 2779, 2780, 650: 2781, 657: 3145}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3146}, - {33: 3147, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 341: 754, 754, 754, 754, 346: 754, 754, 754, 754, 754, 754, 754, 754, 356: 754, 754, 754, 754, 754, 754, 754, 365: 754, 754, 754, 754, 754, 754, 754, 373: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 385: 754, 754, 754, 754, 754, 391: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 407: 754, 754, 754, 754, 754, 754, 754, 754, 754, 417: 754, 754, 754, 754, 754, 754, 754, 754, 754, 754, 503: 754, 603: 2629, 609: 2786, 621: 3148}, + {1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 349: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 370: 1070, 1070, 373: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 381: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 394: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 423: 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 1070, 435: 1070, 439: 1070, 444: 1070, 453: 1070, 508: 1070, 1070, 1070, 1070}, + {1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 349: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 370: 1066, 1066, 373: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 381: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 394: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 423: 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 1066, 435: 1066, 439: 1066, 444: 1066, 453: 1066, 508: 1066, 1066, 1066, 1066, 527: 1066}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 663: 3196}, + {6: 3197}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3198}, // 1225 - {889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 341: 889, 889, 889, 889, 346: 889, 889, 889, 889, 889, 889, 889, 889, 356: 889, 889, 889, 889, 889, 889, 889, 365: 889, 889, 889, 889, 889, 889, 889, 373: 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 385: 889, 889, 889, 889, 889, 391: 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 407: 889, 889, 889, 889, 889, 889, 889, 889, 889, 417: 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 503: 889}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1512, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 634: 2978, 703: 3150}, - {33: 3151}, - {868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 341: 868, 868, 868, 868, 346: 868, 868, 868, 868, 868, 868, 868, 868, 356: 868, 868, 868, 868, 868, 868, 868, 365: 868, 868, 868, 868, 868, 868, 868, 373: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 385: 868, 868, 868, 868, 868, 391: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 407: 868, 868, 868, 868, 868, 868, 868, 868, 868, 417: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 503: 868}, - {2: 1494, 1494, 1494, 1494, 7: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 34: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 342: 1494, 345: 1494, 1494, 1494, 351: 1494, 1494, 1494, 355: 1494, 363: 1494, 1494, 372: 1494, 384: 1494, 390: 1494, 406: 1494, 416: 1494, 429: 1494, 1494, 432: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 440: 1494, 1494, 1494, 1494, 1494, 1494, 447: 1494, 449: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494}, + {6: 3199, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3200}, + {36: 3201, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 349: 926, 926, 926, 353: 926, 926, 926, 926, 926, 926, 926, 926, 926, 364: 926, 926, 926, 926, 926, 370: 926, 926, 373: 926, 926, 926, 926, 926, 926, 926, 381: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 394: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 423: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 511: 926}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 663: 3203}, // 1230 - {382: 3177, 404: 3176, 415: 3175, 425: 3161, 3162, 890: 3178}, - {340: 1490}, - {2: 1488, 1488, 1488, 1488, 7: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 34: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 342: 1488, 345: 1488, 1488, 1488, 351: 1488, 1488, 1488, 355: 1488, 363: 1488, 1488, 372: 1488, 384: 1488, 390: 1488, 406: 1488, 416: 1488, 429: 1488, 1488, 432: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 440: 1488, 1488, 1488, 1488, 1488, 1488, 447: 1488, 449: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488}, - {2: 1486, 1486, 1486, 1486, 7: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 34: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 342: 1486, 345: 1486, 1486, 1486, 351: 1486, 1486, 1486, 355: 1486, 363: 1486, 1486, 372: 1486, 384: 1486, 390: 1486, 406: 1486, 416: 1486, 429: 1486, 1486, 432: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 440: 1486, 1486, 1486, 1486, 1486, 1486, 447: 1486, 449: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486}, - {340: 3171, 571: 3172}, + {6: 3204}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3205}, + {6: 3206, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3207}, + {36: 3208, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 1235 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 3168}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 3164, 2520, 2597, 2519, 2516}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 3163, 2520, 2597, 2519, 2516}, - {2: 1475, 1475, 1475, 1475, 7: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 34: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 342: 1475, 345: 1475, 1475, 1475, 351: 1475, 1475, 1475, 355: 1475, 363: 1475, 1475, 372: 1475, 384: 1475, 390: 1475, 406: 1475, 416: 1475, 429: 1475, 1475, 432: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 440: 1475, 1475, 1475, 1475, 1475, 1475, 447: 1475, 449: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475}, - {2: 1474, 1474, 1474, 1474, 7: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 34: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 342: 1474, 345: 1474, 1474, 1474, 351: 1474, 1474, 1474, 355: 1474, 363: 1474, 1474, 372: 1474, 384: 1474, 390: 1474, 406: 1474, 416: 1474, 429: 1474, 1474, 432: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 440: 1474, 1474, 1474, 1474, 1474, 1474, 447: 1474, 449: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474}, + {927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 349: 927, 927, 927, 353: 927, 927, 927, 927, 927, 927, 927, 927, 927, 364: 927, 927, 927, 927, 927, 370: 927, 927, 373: 927, 927, 927, 927, 927, 927, 927, 381: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 394: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 423: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 511: 927}, + {101: 3214, 112: 3212, 3211, 124: 3213, 997: 3210}, + {6: 3215}, + {6: 921}, + {6: 920}, // 1240 - {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 341: 1477, 1477, 344: 1477, 346: 1477, 1477, 2617, 1477, 1477, 356: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 365: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 373: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 385: 1477, 1477, 1477, 1477, 1477, 391: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 405: 1477, 407: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 503: 2618}, - {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 3166, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 341: 1473, 1473, 344: 1473, 346: 1473, 1473, 2617, 1473, 1473, 356: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 365: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 373: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 385: 1473, 1473, 1473, 1473, 1473, 391: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 405: 1473, 407: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 503: 2618, 999: 3165}, - {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 341: 1478, 1478, 344: 1478, 346: 1478, 1478, 349: 1478, 1478, 356: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 365: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 373: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 385: 1478, 1478, 1478, 1478, 1478, 391: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 405: 1478, 407: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478}, - {342: 3167}, - {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 341: 1472, 1472, 344: 1472, 346: 1472, 1472, 349: 1472, 1472, 356: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 365: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 373: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 385: 1472, 1472, 1472, 1472, 1472, 391: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 405: 1472, 407: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472}, + {6: 919}, + {6: 918}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3216}, + {36: 3217, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 349: 933, 933, 933, 353: 933, 933, 933, 933, 933, 933, 933, 933, 933, 364: 933, 933, 933, 933, 933, 370: 933, 933, 373: 933, 933, 933, 933, 933, 933, 933, 381: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 394: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 423: 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 933, 511: 933}, // 1245 - {351: 2908, 2909, 2914, 361: 3169, 383: 2910, 417: 2912, 2905, 2911, 2915, 2904, 2913, 2906, 2907}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 3170}, - {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 341: 1479, 1479, 344: 1479, 346: 1479, 1479, 349: 1479, 1479, 356: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 365: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 373: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 385: 1479, 1479, 1479, 1479, 1479, 391: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 405: 1479, 407: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 3097, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 505: 1952, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2820, 605: 3083, 1953, 1954, 1955, 614: 1958, 1957, 3084, 634: 3173}, - {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 341: 1480, 1480, 344: 1480, 346: 1480, 1480, 349: 1480, 1480, 356: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 365: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 373: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 385: 1480, 1480, 1480, 1480, 1480, 391: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 405: 1480, 407: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480}, + {944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 349: 944, 944, 944, 353: 944, 944, 944, 944, 944, 944, 944, 944, 944, 364: 944, 944, 944, 944, 944, 370: 944, 944, 373: 944, 944, 944, 944, 944, 944, 944, 381: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 394: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 423: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 511: 944}, + {945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 349: 945, 945, 945, 353: 945, 945, 945, 945, 945, 945, 945, 945, 945, 364: 945, 945, 945, 945, 945, 370: 945, 945, 373: 945, 945, 945, 945, 945, 945, 945, 381: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 394: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 423: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 511: 945}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1541, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 3058, 710: 3221}, + {36: 3222}, + {941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 349: 941, 941, 941, 353: 941, 941, 941, 941, 941, 941, 941, 941, 941, 364: 941, 941, 941, 941, 941, 370: 941, 941, 373: 941, 941, 941, 941, 941, 941, 941, 381: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 394: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 423: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 511: 941}, // 1250 - {6: 2822, 33: 3174}, - {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 341: 1481, 1481, 344: 1481, 346: 1481, 1481, 349: 1481, 1481, 356: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 365: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 373: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 385: 1481, 1481, 1481, 1481, 1481, 391: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 405: 1481, 407: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481}, - {2: 1493, 1493, 1493, 1493, 7: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 34: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 342: 1493, 345: 1493, 1493, 1493, 351: 1493, 1493, 1493, 355: 1493, 363: 1493, 1493, 372: 1493, 384: 1493, 390: 1493, 406: 1493, 416: 1493, 429: 1493, 1493, 432: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 440: 1493, 1493, 1493, 1493, 1493, 1493, 447: 1493, 449: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493}, - {340: 1489}, - {2: 1487, 1487, 1487, 1487, 7: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 34: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 342: 1487, 345: 1487, 1487, 1487, 351: 1487, 1487, 1487, 355: 1487, 363: 1487, 1487, 372: 1487, 384: 1487, 390: 1487, 406: 1487, 416: 1487, 429: 1487, 1487, 432: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 440: 1487, 1487, 1487, 1487, 1487, 1487, 447: 1487, 449: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487}, + {946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 349: 946, 946, 946, 353: 946, 946, 946, 946, 946, 946, 946, 946, 946, 364: 946, 946, 946, 946, 946, 370: 946, 946, 373: 946, 946, 946, 946, 946, 946, 946, 381: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 394: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 423: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 511: 946}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 392: 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 636: 2856, 2857, 648: 2859, 2860, 658: 2861, 664: 3225}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3226}, + {36: 3227, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 349: 770, 770, 770, 353: 770, 770, 770, 770, 770, 770, 770, 770, 770, 364: 770, 770, 770, 770, 770, 370: 770, 770, 373: 770, 770, 770, 770, 770, 770, 770, 381: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 394: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 423: 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 770, 511: 770, 612: 2709, 618: 2866, 628: 3228}, // 1255 - {2: 1485, 1485, 1485, 1485, 7: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 34: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 342: 1485, 345: 1485, 1485, 1485, 351: 1485, 1485, 1485, 355: 1485, 363: 1485, 1485, 372: 1485, 384: 1485, 390: 1485, 406: 1485, 416: 1485, 429: 1485, 1485, 432: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 440: 1485, 1485, 1485, 1485, 1485, 1485, 447: 1485, 449: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485}, - {146: 3202, 355: 3203, 437: 3201, 3200}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 3194, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 3195, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 3193, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 3191, 597: 3196, 940: 3192}, - {2: 1502, 1502, 1502, 1502, 7: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 34: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 342: 1502, 345: 1502, 1502, 1502, 351: 1502, 1502, 1502, 355: 1502, 363: 1502, 1502, 372: 1502, 384: 1502, 390: 1502, 406: 1502, 416: 1502, 429: 1502, 1502, 432: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 440: 1502, 1502, 1502, 1502, 1502, 1502, 447: 1502, 449: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 597: 1502}, - {2: 1501, 1501, 1501, 1501, 7: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 34: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 342: 1501, 345: 1501, 1501, 1501, 351: 1501, 1501, 1501, 355: 1501, 363: 1501, 1501, 372: 1501, 384: 1501, 390: 1501, 406: 1501, 416: 1501, 429: 1501, 1501, 432: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 440: 1501, 1501, 1501, 1501, 1501, 1501, 447: 1501, 449: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 597: 1501}, + {910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 349: 910, 910, 910, 353: 910, 910, 910, 910, 910, 910, 910, 910, 910, 364: 910, 910, 910, 910, 910, 370: 910, 910, 373: 910, 910, 910, 910, 910, 910, 910, 381: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 394: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 423: 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 910, 511: 910}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1541, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 641: 3058, 710: 3230}, + {36: 3231}, + {889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 349: 889, 889, 889, 353: 889, 889, 889, 889, 889, 889, 889, 889, 889, 364: 889, 889, 889, 889, 889, 370: 889, 889, 373: 889, 889, 889, 889, 889, 889, 889, 381: 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 394: 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 423: 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 511: 889}, + {2: 1523, 1523, 1523, 1523, 7: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 37: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 350: 1523, 352: 1523, 355: 1523, 1523, 358: 1523, 1523, 361: 1523, 1523, 369: 1523, 372: 1523, 380: 1523, 392: 1523, 1523, 422: 1523, 434: 1523, 436: 1523, 1523, 1523, 440: 1523, 1523, 1523, 1523, 445: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 454: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523}, // 1260 - {2: 1500, 1500, 1500, 1500, 7: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 34: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 342: 1500, 345: 1500, 1500, 1500, 351: 1500, 1500, 1500, 355: 1500, 363: 1500, 1500, 372: 1500, 384: 1500, 390: 1500, 406: 1500, 416: 1500, 429: 1500, 1500, 432: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 440: 1500, 1500, 1500, 1500, 1500, 1500, 447: 1500, 449: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 597: 1500}, - {2: 1499, 1499, 1499, 1499, 7: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 34: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 342: 1499, 345: 1499, 1499, 1499, 351: 1499, 1499, 1499, 355: 1499, 363: 1499, 1499, 372: 1499, 384: 1499, 390: 1499, 406: 1499, 416: 1499, 429: 1499, 1499, 432: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 440: 1499, 1499, 1499, 1499, 1499, 1499, 447: 1499, 449: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 597: 1499}, - {2: 1498, 1498, 1498, 1498, 7: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 34: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 342: 1498, 345: 1498, 1498, 1498, 351: 1498, 1498, 1498, 355: 1498, 363: 1498, 1498, 372: 1498, 384: 1498, 390: 1498, 406: 1498, 416: 1498, 429: 1498, 1498, 432: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 440: 1498, 1498, 1498, 1498, 1498, 1498, 447: 1498, 449: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 597: 1498}, - {2: 1497, 1497, 1497, 1497, 7: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 34: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 342: 1497, 345: 1497, 1497, 1497, 351: 1497, 1497, 1497, 355: 1497, 363: 1497, 1497, 372: 1497, 384: 1497, 390: 1497, 406: 1497, 416: 1497, 429: 1497, 1497, 432: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 440: 1497, 1497, 1497, 1497, 1497, 1497, 447: 1497, 449: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 597: 1497}, - {2: 1496, 1496, 1496, 1496, 7: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 34: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 342: 1496, 345: 1496, 1496, 1496, 351: 1496, 1496, 1496, 355: 1496, 363: 1496, 1496, 372: 1496, 384: 1496, 390: 1496, 406: 1496, 416: 1496, 429: 1496, 1496, 432: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 440: 1496, 1496, 1496, 1496, 1496, 1496, 447: 1496, 449: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 597: 1496}, + {390: 3257, 411: 3256, 423: 3255, 432: 3241, 3242, 905: 3258}, + {348: 1519}, + {2: 1517, 1517, 1517, 1517, 7: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 37: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 350: 1517, 352: 1517, 355: 1517, 1517, 358: 1517, 1517, 361: 1517, 1517, 369: 1517, 372: 1517, 380: 1517, 392: 1517, 1517, 422: 1517, 434: 1517, 436: 1517, 1517, 1517, 440: 1517, 1517, 1517, 1517, 445: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 454: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517}, + {2: 1515, 1515, 1515, 1515, 7: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 37: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 350: 1515, 352: 1515, 355: 1515, 1515, 358: 1515, 1515, 361: 1515, 1515, 369: 1515, 372: 1515, 380: 1515, 392: 1515, 1515, 422: 1515, 434: 1515, 436: 1515, 1515, 1515, 440: 1515, 1515, 1515, 1515, 445: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 454: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515}, + {348: 3251, 580: 3252}, // 1265 - {2: 1495, 1495, 1495, 1495, 7: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 34: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 342: 1495, 345: 1495, 1495, 1495, 351: 1495, 1495, 1495, 355: 1495, 363: 1495, 1495, 372: 1495, 384: 1495, 390: 1495, 406: 1495, 416: 1495, 429: 1495, 1495, 432: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 440: 1495, 1495, 1495, 1495, 1495, 1495, 447: 1495, 449: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 597: 1495}, - {146: 1492, 343: 3190, 355: 1492, 437: 1492, 1492}, - {146: 1491, 355: 1491, 437: 1491, 1491}, - {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 341: 1506, 1506, 344: 1506, 346: 1506, 1506, 349: 1506, 1506, 356: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 365: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 373: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 385: 1506, 1506, 1506, 1506, 1506, 391: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 405: 1506, 407: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506}, - {340: 3082, 571: 3199}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3248}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 3244, 2600, 2677, 2599, 2596}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 3243, 2600, 2677, 2599, 2596}, + {2: 1504, 1504, 1504, 1504, 7: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 37: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 350: 1504, 352: 1504, 355: 1504, 1504, 358: 1504, 1504, 361: 1504, 1504, 369: 1504, 372: 1504, 380: 1504, 392: 1504, 1504, 422: 1504, 434: 1504, 436: 1504, 1504, 1504, 440: 1504, 1504, 1504, 1504, 445: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 454: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504}, + {2: 1503, 1503, 1503, 1503, 7: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 37: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 350: 1503, 352: 1503, 355: 1503, 1503, 358: 1503, 1503, 361: 1503, 1503, 369: 1503, 372: 1503, 380: 1503, 392: 1503, 1503, 422: 1503, 434: 1503, 436: 1503, 1503, 1503, 440: 1503, 1503, 1503, 1503, 445: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 454: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503}, // 1270 - {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 341: 542, 542, 542, 542, 346: 542, 542, 542, 542, 542, 542, 542, 542, 356: 542, 542, 542, 542, 542, 542, 542, 365: 542, 542, 542, 542, 542, 542, 542, 373: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 385: 542, 542, 542, 542, 542, 391: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 407: 542, 542, 542, 542, 542, 542, 542, 542, 542, 417: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 503: 542, 520: 3197}, - {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1484, 1338, 1338, 1338, 1338, 346: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 356: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 365: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 373: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 391: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 407: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 417: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 503: 1338, 515: 1338, 1338}, - {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1483, 1337, 1337, 1337, 1337, 346: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 356: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 365: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 373: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 391: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 407: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 417: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 503: 1337, 515: 1337, 1337}, - {340: 1482}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 3198}, + {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 349: 1506, 1506, 353: 1506, 2697, 1506, 1506, 1506, 360: 1506, 364: 1506, 1506, 1506, 1506, 1506, 370: 1506, 1506, 373: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 381: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 394: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 412: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 511: 2698}, + {1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 3246, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 349: 1502, 1502, 353: 1502, 2697, 1502, 1502, 1502, 360: 1502, 364: 1502, 1502, 1502, 1502, 1502, 370: 1502, 1502, 373: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 381: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 394: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 412: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 511: 2698, 1011: 3245}, + {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 349: 1507, 1507, 353: 1507, 355: 1507, 1507, 1507, 360: 1507, 364: 1507, 1507, 1507, 1507, 1507, 370: 1507, 1507, 373: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 381: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 394: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 412: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507}, + {350: 3247}, + {1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 349: 1501, 1501, 353: 1501, 355: 1501, 1501, 1501, 360: 1501, 364: 1501, 1501, 1501, 1501, 1501, 370: 1501, 1501, 373: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 381: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 394: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 412: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501}, // 1275 - {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 341: 1504, 1504, 344: 1504, 346: 1504, 1504, 349: 1504, 1504, 356: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 365: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 373: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 385: 1504, 1504, 1504, 1504, 1504, 391: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 405: 1504, 407: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504}, - {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 341: 1505, 1505, 344: 1505, 346: 1505, 1505, 349: 1505, 1505, 356: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 365: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 373: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 385: 1505, 1505, 1505, 1505, 1505, 391: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 405: 1505, 407: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505}, - {1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 341: 1526, 1526, 344: 1526, 346: 1526, 1526, 349: 1526, 1526, 356: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 365: 1526, 1526, 1526, 1526, 1526, 1526, 373: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 385: 1526, 1526, 1526, 1526, 1526, 391: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 405: 1526}, - {1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 341: 1525, 1525, 344: 1525, 346: 1525, 1525, 349: 1525, 1525, 356: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 365: 1525, 1525, 1525, 1525, 1525, 1525, 373: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 385: 1525, 1525, 1525, 1525, 1525, 391: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 405: 1525}, - {1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 341: 1524, 1524, 344: 1524, 346: 1524, 1524, 349: 1524, 1524, 356: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 365: 1524, 1524, 1524, 1524, 1524, 1524, 373: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 385: 1524, 1524, 1524, 1524, 1524, 391: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 405: 1524}, + {358: 2988, 2989, 361: 2994, 370: 3249, 391: 2990, 424: 2992, 2985, 2991, 2995, 2984, 2993, 2986, 2987}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 3250}, + {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 349: 1508, 1508, 353: 1508, 355: 1508, 1508, 1508, 360: 1508, 364: 1508, 1508, 1508, 1508, 1508, 370: 1508, 1508, 373: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 381: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 394: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 412: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 3177, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 2003, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2900, 614: 3163, 2004, 2005, 2006, 622: 2009, 2008, 3164, 641: 3253}, + {1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 349: 1509, 1509, 353: 1509, 355: 1509, 1509, 1509, 360: 1509, 364: 1509, 1509, 1509, 1509, 1509, 370: 1509, 1509, 373: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 381: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 394: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 412: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509}, // 1280 - {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 341: 1507, 1507, 344: 1507, 346: 1507, 1507, 349: 1507, 1507, 356: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 365: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 373: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 385: 1507, 1507, 1507, 1507, 1507, 391: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 405: 1507, 407: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507}, - {1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 341: 1527, 1527, 344: 1527, 346: 1527, 1527, 349: 1527, 1527, 356: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 365: 1527, 1527, 1527, 1527, 1527, 1527, 373: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 385: 1527, 1527, 1527, 1527, 1527, 391: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 405: 1527, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3206}, - {1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 341: 1531, 1531, 344: 1531, 346: 1531, 1531, 349: 1531, 1531, 356: 1531, 1531, 1531, 1531, 1531, 2613, 1531, 365: 2611, 2612, 2610, 2608, 1531, 1531, 373: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 385: 1531, 1531, 1531, 1531, 1531, 391: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 405: 1531, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 384: 2461, 511: 2460, 2046, 2047, 2045, 573: 2464, 857: 3208}, + {6: 2902, 36: 3254}, + {1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 349: 1510, 1510, 353: 1510, 355: 1510, 1510, 1510, 360: 1510, 364: 1510, 1510, 1510, 1510, 1510, 370: 1510, 1510, 373: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 381: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 394: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 412: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510}, + {2: 1522, 1522, 1522, 1522, 7: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 37: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 350: 1522, 352: 1522, 355: 1522, 1522, 358: 1522, 1522, 361: 1522, 1522, 369: 1522, 372: 1522, 380: 1522, 392: 1522, 1522, 422: 1522, 434: 1522, 436: 1522, 1522, 1522, 440: 1522, 1522, 1522, 1522, 445: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 454: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522}, + {348: 1518}, + {2: 1516, 1516, 1516, 1516, 7: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 37: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 350: 1516, 352: 1516, 355: 1516, 1516, 358: 1516, 1516, 361: 1516, 1516, 369: 1516, 372: 1516, 380: 1516, 392: 1516, 1516, 422: 1516, 434: 1516, 436: 1516, 1516, 1516, 440: 1516, 1516, 1516, 1516, 445: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 454: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516}, // 1285 - {20, 20, 6: 20}, - {384: 3210}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3211, 2046, 2047, 2045}, - {1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 341: 1015, 1015, 1015, 1015, 346: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 356: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 365: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 373: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 385: 1015, 1015, 1015, 1015, 1015, 391: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 407: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 417: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 503: 1015, 515: 1015, 1015}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3213, 2046, 2047, 2045}, + {2: 1514, 1514, 1514, 1514, 7: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 37: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 350: 1514, 352: 1514, 355: 1514, 1514, 358: 1514, 1514, 361: 1514, 1514, 369: 1514, 372: 1514, 380: 1514, 392: 1514, 1514, 422: 1514, 434: 1514, 436: 1514, 1514, 1514, 440: 1514, 1514, 1514, 1514, 445: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 454: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514}, + {148: 3282, 362: 3283, 449: 3281, 3280}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 3274, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 3275, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 3273, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 3271, 606: 3276, 953: 3272}, + {2: 1531, 1531, 1531, 1531, 7: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 37: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 350: 1531, 352: 1531, 355: 1531, 1531, 358: 1531, 1531, 361: 1531, 1531, 369: 1531, 372: 1531, 380: 1531, 392: 1531, 1531, 422: 1531, 434: 1531, 436: 1531, 1531, 1531, 440: 1531, 1531, 1531, 1531, 445: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 454: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 606: 1531}, + {2: 1530, 1530, 1530, 1530, 7: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 37: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 350: 1530, 352: 1530, 355: 1530, 1530, 358: 1530, 1530, 361: 1530, 1530, 369: 1530, 372: 1530, 380: 1530, 392: 1530, 1530, 422: 1530, 434: 1530, 436: 1530, 1530, 1530, 440: 1530, 1530, 1530, 1530, 445: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 454: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 606: 1530}, // 1290 - {1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 341: 1016, 1016, 1016, 1016, 346: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 356: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 365: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 373: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 3214, 1016, 1016, 1016, 1016, 1016, 391: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 407: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 417: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 503: 1016, 515: 1016, 1016}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3215, 2046, 2047, 2045}, - {1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 341: 1014, 1014, 1014, 1014, 346: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 356: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 365: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 373: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 385: 1014, 1014, 1014, 1014, 1014, 391: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 407: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 417: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 503: 1014, 515: 1014, 1014}, - {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 354: 1787, 364: 1787, 369: 1787, 371: 1787, 384: 3225, 388: 1787, 1787, 1787, 506: 1787, 517: 1787, 527: 1787, 1787, 1787, 538: 1787, 1787, 541: 1787, 1787, 1787, 1787, 1787, 547: 1787, 550: 1787, 552: 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, - {6: 3223, 33: 1779}, + {2: 1529, 1529, 1529, 1529, 7: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 37: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 350: 1529, 352: 1529, 355: 1529, 1529, 358: 1529, 1529, 361: 1529, 1529, 369: 1529, 372: 1529, 380: 1529, 392: 1529, 1529, 422: 1529, 434: 1529, 436: 1529, 1529, 1529, 440: 1529, 1529, 1529, 1529, 445: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 454: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 606: 1529}, + {2: 1528, 1528, 1528, 1528, 7: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 37: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 350: 1528, 352: 1528, 355: 1528, 1528, 358: 1528, 1528, 361: 1528, 1528, 369: 1528, 372: 1528, 380: 1528, 392: 1528, 1528, 422: 1528, 434: 1528, 436: 1528, 1528, 1528, 440: 1528, 1528, 1528, 1528, 445: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 454: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 606: 1528}, + {2: 1527, 1527, 1527, 1527, 7: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 37: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 350: 1527, 352: 1527, 355: 1527, 1527, 358: 1527, 1527, 361: 1527, 1527, 369: 1527, 372: 1527, 380: 1527, 392: 1527, 1527, 422: 1527, 434: 1527, 436: 1527, 1527, 1527, 440: 1527, 1527, 1527, 1527, 445: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 454: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 606: 1527}, + {2: 1526, 1526, 1526, 1526, 7: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 37: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 350: 1526, 352: 1526, 355: 1526, 1526, 358: 1526, 1526, 361: 1526, 1526, 369: 1526, 372: 1526, 380: 1526, 392: 1526, 1526, 422: 1526, 434: 1526, 436: 1526, 1526, 1526, 440: 1526, 1526, 1526, 1526, 445: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 454: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 606: 1526}, + {2: 1525, 1525, 1525, 1525, 7: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 37: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 350: 1525, 352: 1525, 355: 1525, 1525, 358: 1525, 1525, 361: 1525, 1525, 369: 1525, 372: 1525, 380: 1525, 392: 1525, 1525, 422: 1525, 434: 1525, 436: 1525, 1525, 1525, 440: 1525, 1525, 1525, 1525, 445: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 454: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 606: 1525}, // 1295 - {6: 1778, 33: 1778}, - {6: 1776, 33: 1776}, - {6: 1775, 33: 1775}, - {33: 3222}, - {1773, 1773, 369: 1773}, + {2: 1524, 1524, 1524, 1524, 7: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 37: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 350: 1524, 352: 1524, 355: 1524, 1524, 358: 1524, 1524, 361: 1524, 1524, 369: 1524, 372: 1524, 380: 1524, 392: 1524, 1524, 422: 1524, 434: 1524, 436: 1524, 1524, 1524, 440: 1524, 1524, 1524, 1524, 445: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 454: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 606: 1524}, + {148: 1521, 351: 3270, 362: 1521, 449: 1521, 1521}, + {148: 1520, 362: 1520, 449: 1520, 1520}, + {1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 349: 1535, 1535, 353: 1535, 355: 1535, 1535, 1535, 360: 1535, 364: 1535, 1535, 1535, 1535, 1535, 370: 1535, 1535, 373: 1535, 1535, 1535, 1535, 1535, 1535, 1535, 381: 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 394: 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 412: 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535}, + {348: 3162, 580: 3279}, // 1300 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 406: 2616, 511: 3216, 2046, 2047, 2045, 572: 3220, 601: 3219, 798: 3224}, - {6: 1777, 33: 1777}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3226, 2046, 2047, 2045}, - {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 354: 1786, 364: 1786, 369: 1786, 371: 1786, 384: 3227, 388: 1786, 1786, 1786, 506: 1786, 517: 1786, 527: 1786, 1786, 1786, 538: 1786, 1786, 541: 1786, 1786, 1786, 1786, 1786, 547: 1786, 550: 1786, 552: 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3228, 2046, 2047, 2045}, + {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, 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, 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, 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, 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, 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, 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, 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, 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, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 349: 598, 598, 598, 353: 598, 598, 598, 598, 598, 598, 598, 598, 598, 364: 598, 598, 598, 598, 598, 370: 598, 598, 373: 598, 598, 598, 598, 598, 598, 598, 381: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 394: 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, 423: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 511: 598, 531: 3277}, + {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1513, 1362, 1362, 1362, 353: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 364: 1362, 1362, 1362, 1362, 1362, 370: 1362, 1362, 373: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 381: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 394: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 423: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 511: 1362, 524: 1362, 1362}, + {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1512, 1361, 1361, 1361, 353: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 364: 1361, 1361, 1361, 1361, 1361, 370: 1361, 1361, 373: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 381: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 394: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 423: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 511: 1361, 524: 1361, 1361}, + {348: 1511}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 3278}, // 1305 - {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 354: 1785, 364: 1785, 369: 1785, 371: 1785, 388: 1785, 1785, 1785, 506: 1785, 517: 1785, 527: 1785, 1785, 1785, 538: 1785, 1785, 541: 1785, 1785, 1785, 1785, 1785, 547: 1785, 550: 1785, 552: 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, - {531, 531, 6: 531, 370: 531, 406: 1428, 517: 531, 526: 1428}, - {6: 80, 340: 80, 80, 406: 1388, 526: 1388}, - {6: 58, 340: 58, 58, 406: 1361, 526: 1361}, - {6: 76, 340: 76, 76, 406: 1287, 526: 1287}, + {1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 349: 1533, 1533, 353: 1533, 355: 1533, 1533, 1533, 360: 1533, 364: 1533, 1533, 1533, 1533, 1533, 370: 1533, 1533, 373: 1533, 1533, 1533, 1533, 1533, 1533, 1533, 381: 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 394: 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 412: 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533}, + {1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 349: 1534, 1534, 353: 1534, 355: 1534, 1534, 1534, 360: 1534, 364: 1534, 1534, 1534, 1534, 1534, 370: 1534, 1534, 373: 1534, 1534, 1534, 1534, 1534, 1534, 1534, 381: 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 394: 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 412: 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534}, + {1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 349: 1560, 1560, 353: 1560, 355: 1560, 1560, 1560, 360: 1560, 364: 1560, 1560, 1560, 1560, 1560, 370: 1560, 1560, 373: 1560, 1560, 1560, 1560, 1560, 1560, 381: 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 394: 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 412: 1560, 1560}, + {1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 349: 1559, 1559, 353: 1559, 355: 1559, 1559, 1559, 360: 1559, 364: 1559, 1559, 1559, 1559, 1559, 370: 1559, 1559, 373: 1559, 1559, 1559, 1559, 1559, 1559, 381: 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 394: 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 412: 1559, 1559}, + {1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 349: 1558, 1558, 353: 1558, 355: 1558, 1558, 1558, 360: 1558, 364: 1558, 1558, 1558, 1558, 1558, 370: 1558, 1558, 373: 1558, 1558, 1558, 1558, 1558, 1558, 381: 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 394: 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 412: 1558, 1558}, // 1310 - {6: 81, 340: 81, 81, 406: 1280, 526: 1280}, - {152: 3320, 193: 3319, 406: 1262, 526: 1262}, - {6: 68, 340: 68, 68, 406: 1259, 526: 1259}, - {6: 59, 340: 59, 59, 406: 1256, 526: 1256}, - {532, 532, 6: 532, 370: 532, 406: 161, 517: 532, 526: 161}, + {1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 349: 1536, 1536, 353: 1536, 355: 1536, 1536, 1536, 360: 1536, 364: 1536, 1536, 1536, 1536, 1536, 370: 1536, 1536, 373: 1536, 1536, 1536, 1536, 1536, 1536, 1536, 381: 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 394: 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 412: 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3286, 670: 3287}, + {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 363: 1824, 369: 1824, 378: 1824, 1824, 392: 3308, 1824, 397: 1824, 1824, 515: 1824, 537: 1824, 1824, 540: 1824, 546: 1824, 1824, 549: 1824, 1824, 1824, 1824, 1824, 1824, 556: 1824, 559: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 575: 1824, 1824, 1824, 1824}, + {6: 1821, 36: 1821}, + {6: 3288, 36: 3289}, // 1315 - {530, 530, 6: 530, 370: 530, 517: 530}, - {406: 3335, 526: 3334}, - {527, 527, 6: 527, 370: 527, 517: 527}, - {6: 3327, 370: 3328}, - {6: 93, 340: 3321, 93}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3307}, + {214: 3290}, + {348: 3291}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 3292}, + {36: 1554, 358: 2988, 2989, 3295, 2994, 391: 2990, 411: 3294, 424: 2992, 2985, 2991, 2995, 2984, 2993, 2986, 2987, 995: 3293}, // 1320 - {6: 91, 341: 91}, - {6: 3273, 341: 3274}, - {6: 89, 119: 3272, 340: 89, 89}, - {6: 87, 190: 3271, 340: 87, 87}, - {6: 86, 59: 3267, 105: 3268, 3265, 124: 3266, 190: 3269, 340: 86, 86}, + {36: 3306}, + {153: 3299, 386: 3298}, + {99: 3296}, + {170: 3297}, + {36: 1550}, // 1325 - {6: 84, 340: 84, 84}, - {6: 83, 340: 83, 83}, - {6: 82, 105: 3264, 340: 82, 82}, - {6: 79, 340: 79, 79}, - {6: 78, 340: 78, 78}, + {252: 3301}, + {137: 3300}, + {36: 1551}, + {137: 3302}, + {36: 1553, 360: 3303}, // 1330 - {6: 77, 340: 77, 77}, - {59: 3263, 810: 3262}, - {6: 74, 340: 74, 74}, - {732: 3261}, - {6: 72, 340: 72, 72}, + {99: 3304}, + {170: 3305}, + {36: 1552}, + {1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 349: 1561, 1561, 353: 1561, 355: 1561, 1561, 1561, 360: 1561, 364: 1561, 1561, 1561, 1561, 1561, 370: 1561, 1561, 373: 1561, 1561, 1561, 1561, 1561, 1561, 381: 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 394: 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 412: 1561, 1561}, + {6: 1820, 36: 1820}, // 1335 - {6: 69, 340: 69, 69}, - {65: 3260}, - {6: 66, 340: 66, 66}, - {6: 73, 340: 73, 73}, - {6: 75, 340: 75, 75}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3309, 2128, 2129, 2127}, + {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 363: 1823, 369: 1823, 378: 1823, 1823, 392: 3310, 1823, 397: 1823, 1823, 515: 1823, 537: 1823, 1823, 540: 1823, 546: 1823, 1823, 549: 1823, 1823, 1823, 1823, 1823, 1823, 556: 1823, 559: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 575: 1823, 1823, 1823, 1823}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3311, 2128, 2129, 2127}, + {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 363: 1822, 369: 1822, 378: 1822, 1822, 393: 1822, 397: 1822, 1822, 515: 1822, 537: 1822, 1822, 540: 1822, 546: 1822, 1822, 549: 1822, 1822, 1822, 1822, 1822, 1822, 556: 1822, 559: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 575: 1822, 1822, 1822, 1822}, + {1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 349: 1562, 1562, 353: 1562, 355: 1562, 1562, 1562, 360: 1562, 364: 1562, 1562, 1562, 1562, 1562, 370: 1562, 1562, 373: 1562, 1562, 1562, 1562, 1562, 1562, 381: 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 394: 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 412: 1562, 1562, 602: 2689, 2687}, // 1340 - {6: 64, 340: 64, 64}, - {6: 62, 340: 62, 62}, - {6: 85, 340: 85, 85}, - {65: 3270}, - {6: 65, 340: 65, 65}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3314}, + {1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 349: 1566, 1566, 353: 1566, 355: 1566, 1566, 1566, 360: 1566, 364: 1566, 1566, 1566, 1566, 1566, 370: 2693, 1566, 373: 2691, 2692, 2690, 2688, 1566, 1566, 381: 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 394: 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 412: 1566, 1566, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 392: 2540, 520: 2539, 2128, 2129, 2127, 582: 2543, 869: 3316}, + {57, 57, 6: 57}, + {392: 3318}, // 1345 - {6: 63, 340: 63, 63}, - {6: 61, 340: 61, 61}, - {6: 67, 340: 67, 67}, - {6: 60, 340: 60, 60}, - {6: 88, 340: 88, 88}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3319, 2128, 2129, 2127}, + {1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 349: 1036, 1036, 1036, 353: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 364: 1036, 1036, 1036, 1036, 1036, 370: 1036, 1036, 373: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 381: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 394: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 423: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 511: 1036, 524: 1036, 1036}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3321, 2128, 2129, 2127}, + {1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 349: 1037, 1037, 1037, 353: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 364: 1037, 1037, 1037, 1037, 1037, 370: 1037, 1037, 373: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 381: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 3322, 394: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 423: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 511: 1037, 524: 1037, 1037}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3323, 2128, 2129, 2127}, // 1350 - {133: 3313, 143: 3318, 188: 3316, 228: 3317, 262: 3312, 270: 3315, 281: 3314, 358: 3259, 430: 3252, 448: 3257, 505: 3253, 507: 3251, 528: 3250, 532: 3246, 3247, 597: 3245, 617: 3255, 620: 3249, 689: 3256, 696: 3254, 770: 3311, 3242, 779: 3248, 781: 3258}, - {2: 57, 57, 57, 57, 7: 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 34: 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 383: 57, 604: 3275, 865: 3276}, - {2: 56, 56, 56, 56, 7: 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 34: 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 383: 56}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 383: 3277, 511: 3278, 2046, 2047, 2045, 887: 3279}, - {370: 55, 384: 3309, 517: 55}, + {1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 349: 1035, 1035, 1035, 353: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 364: 1035, 1035, 1035, 1035, 1035, 370: 1035, 1035, 373: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 381: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 394: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 423: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 511: 1035, 524: 1035, 1035}, + {6: 3330, 36: 1816}, + {6: 1815, 36: 1815}, + {6: 1813, 36: 1813}, + {6: 1812, 36: 1812}, // 1355 - {370: 51, 384: 3306, 517: 51}, - {370: 3280}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3283, 714: 3284, 741: 3285}, - {541, 541, 6: 541, 11: 541, 34: 541, 59: 541, 94: 541, 349: 541, 356: 541, 371: 541, 406: 3304, 521: 541, 524: 541, 526: 3303}, - {944, 944, 6: 944, 11: 944, 34: 944, 59: 944, 94: 944, 340: 2994, 349: 944, 356: 944, 371: 944, 521: 944, 524: 944, 873: 3302}, + {36: 3329}, + {1810, 1810, 378: 1810}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 434: 2696, 520: 3285, 2128, 2129, 2127, 581: 3327, 611: 3326, 807: 3331}, + {6: 1814, 36: 1814}, + {587, 587, 6: 587, 377: 587, 434: 1457, 527: 587, 535: 1457}, // 1360 - {113, 113, 6: 113, 11: 113, 34: 113, 94: 3289, 349: 113, 521: 113, 942: 3288}, - {146, 146, 6: 146, 11: 146, 34: 146, 349: 146, 521: 146}, - {50, 50, 6: 3286}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3283, 714: 3287}, - {145, 145, 6: 145, 11: 145, 34: 145, 349: 145, 521: 145}, + {6: 118, 348: 118, 118, 434: 1414, 535: 1414}, + {6: 105, 348: 105, 105, 434: 1411, 535: 1411}, + {6: 95, 348: 95, 95, 434: 1385, 535: 1385}, + {6: 114, 348: 114, 114, 434: 1311, 535: 1311}, + {6: 119, 348: 119, 119, 434: 1304, 535: 1304}, // 1365 - {147, 147, 6: 147, 11: 147, 34: 147, 349: 147, 521: 147}, - {349: 3291, 518: 3290}, - {11: 3300, 342: 3297, 716: 3299}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 3292}, - {111, 111, 6: 111, 11: 111, 34: 111, 344: 3294, 349: 111, 518: 3293, 521: 111}, + {155: 3425, 195: 3424, 434: 1286, 535: 1286}, + {6: 106, 348: 106, 106, 434: 1283, 535: 1283}, + {6: 96, 348: 96, 96, 434: 1280, 535: 1280}, + {588, 588, 6: 588, 377: 588, 434: 201, 527: 588, 535: 201}, + {586, 586, 6: 586, 377: 586, 527: 586}, // 1370 - {342: 3297, 716: 3298}, - {342: 3296, 841: 3295}, - {109, 109, 6: 109, 11: 109, 34: 109, 349: 109, 521: 109}, - {107, 107, 6: 107, 11: 107, 34: 107, 349: 107, 521: 107}, - {533, 533, 6: 533, 11: 533, 33: 533, 533, 349: 533, 521: 533}, + {434: 3437, 535: 3436}, + {583, 583, 6: 583, 377: 583, 527: 583}, + {6: 3429, 377: 3430}, + {6: 131, 348: 3426, 131}, + {6: 129, 349: 129}, // 1375 - {110, 110, 6: 110, 11: 110, 34: 110, 349: 110, 521: 110}, - {112, 112, 6: 112, 11: 112, 34: 112, 349: 112, 521: 112}, - {342: 3296, 841: 3301}, - {108, 108, 6: 108, 11: 108, 34: 108, 349: 108, 521: 108}, - {538, 538, 6: 538, 11: 538, 34: 538, 59: 538, 94: 538, 349: 538, 356: 538, 371: 538, 521: 538, 524: 538}, + {6: 3377, 349: 3378}, + {6: 127, 120: 3376, 348: 127, 127}, + {6: 125, 191: 3375, 348: 125, 125}, + {6: 124, 52: 3371, 107: 3372, 3369, 123: 3370, 191: 3373, 348: 124, 124}, + {6: 122, 348: 122, 122}, // 1380 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 3305}, - {539, 539, 6: 539, 11: 539, 34: 539, 59: 539, 94: 539, 349: 539, 356: 539, 371: 539, 521: 539, 524: 539}, - {540, 540, 6: 540, 11: 540, 34: 540, 59: 540, 94: 540, 349: 540, 356: 540, 371: 540, 521: 540, 524: 540}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 383: 3307, 511: 3308, 2046, 2047, 2045}, - {370: 53, 517: 53}, + {6: 121, 348: 121, 121}, + {6: 120, 107: 3368, 348: 120, 120}, + {6: 117, 348: 117, 117}, + {6: 116, 348: 116, 116}, + {6: 115, 348: 115, 115}, // 1385 - {370: 52, 517: 52}, - {383: 3310}, - {370: 54, 517: 54}, - {6: 90, 341: 90}, - {6: 81, 340: 81, 81}, + {52: 3367, 821: 3366}, + {6: 112, 348: 112, 112}, + {741: 3365}, + {6: 110, 348: 110, 110}, + {6: 107, 348: 107, 107}, // 1390 - {6: 80, 340: 80, 80}, - {6: 76, 340: 76, 76}, - {152: 3320, 193: 3319}, - {6: 68, 340: 68, 68}, - {6: 59, 340: 59, 59}, + {58: 3364}, + {6: 103, 348: 103, 103}, + {6: 111, 348: 111, 111}, + {6: 113, 348: 113, 113}, + {6: 101, 348: 101, 101}, // 1395 - {6: 58, 340: 58, 58}, - {6: 71, 340: 71, 71}, - {6: 70, 340: 70, 70}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3322, 677: 3323}, - {6: 1784, 33: 1784}, + {6: 99, 348: 99, 99}, + {6: 123, 348: 123, 123}, + {58: 3374}, + {6: 102, 348: 102, 102}, + {6: 100, 348: 100, 100}, // 1400 - {6: 3324, 33: 3325}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3326}, - {6: 92, 341: 92}, - {6: 1783, 33: 1783}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 511: 2417, 2046, 2047, 2045, 598: 3239, 644: 3333, 3238}, + {6: 98, 348: 98, 98}, + {6: 104, 348: 104, 104}, + {6: 97, 348: 97, 97}, + {6: 126, 348: 126, 126}, + {132: 3417, 145: 3423, 189: 3420, 232: 3422, 240: 3421, 273: 3416, 281: 3419, 292: 3418, 366: 3363, 437: 3356, 509: 3361, 514: 3357, 516: 3355, 538: 3354, 542: 3350, 3351, 606: 3349, 625: 3359, 627: 3353, 697: 3360, 704: 3358, 778: 3415, 3346, 788: 3352, 790: 3362}, // 1405 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3329, 713: 3330}, - {537, 537, 6: 537}, - {49, 49, 6: 3331}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3332}, - {536, 536, 6: 536}, + {2: 94, 94, 94, 94, 7: 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 37: 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 391: 94, 613: 3379, 878: 3380}, + {2: 93, 93, 93, 93, 7: 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 37: 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 391: 93}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 391: 3381, 520: 3382, 2128, 2129, 2127, 902: 3383}, + {377: 92, 392: 3413, 527: 92}, + {377: 88, 392: 3410, 527: 88}, // 1410 - {526, 526, 6: 526, 370: 526, 517: 526}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 3336}, - {528, 528, 6: 528, 370: 528, 517: 528}, - {529, 529, 6: 529, 370: 529, 517: 529}, - {6: 3327, 517: 3356}, + {377: 3384}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3387, 723: 3388, 753: 3389}, + {597, 597, 6: 597, 12: 597, 34: 597, 52: 597, 91: 597, 360: 597, 364: 597, 379: 597, 434: 3408, 530: 597, 534: 597, 3407}, + {965, 965, 6: 965, 12: 965, 34: 965, 52: 965, 91: 965, 348: 3074, 360: 965, 364: 965, 379: 965, 530: 965, 534: 965, 888: 3406}, + {152, 152, 6: 152, 12: 152, 34: 152, 91: 3393, 360: 152, 530: 152, 955: 3392}, // 1415 - {6: 3273, 341: 3339}, - {2: 57, 57, 57, 57, 7: 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 34: 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 383: 57, 604: 3275, 865: 3340}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 383: 3277, 511: 3278, 2046, 2047, 2045, 887: 3341}, - {517: 3342}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3283, 714: 3284, 741: 3343}, + {186, 186, 6: 186, 12: 186, 34: 186, 360: 186, 530: 186}, + {87, 87, 6: 3390}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3387, 723: 3391}, + {185, 185, 6: 185, 12: 185, 34: 185, 360: 185, 530: 185}, + {187, 187, 6: 187, 12: 187, 34: 187, 360: 187, 530: 187}, // 1420 - {99, 99, 6: 3286, 349: 3345, 1098: 3344}, - {101, 101}, - {88: 3349, 3347, 3348, 3350, 689: 3346}, - {732: 3355}, - {372: 2035, 595: 3354}, + {360: 3395, 529: 3394}, + {12: 3404, 350: 3401, 725: 3403}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 3396}, + {150, 150, 6: 150, 12: 150, 34: 150, 353: 3398, 360: 150, 529: 3397, 150}, + {350: 3401, 725: 3402}, // 1425 - {372: 2035, 595: 3353}, - {372: 2035, 595: 3352}, - {372: 2035, 595: 3351}, - {94, 94}, - {95, 95}, + {350: 3400, 854: 3399}, + {148, 148, 6: 148, 12: 148, 34: 148, 360: 148, 530: 148}, + {146, 146, 6: 146, 12: 146, 34: 146, 360: 146, 530: 146}, + {589, 589, 6: 589, 12: 589, 34: 589, 36: 589, 360: 589, 530: 589}, + {149, 149, 6: 149, 12: 149, 34: 149, 360: 149, 530: 149}, // 1430 - {96, 96}, - {97, 97}, - {98, 98}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3329, 713: 3357}, - {100, 100, 6: 3331}, + {151, 151, 6: 151, 12: 151, 34: 151, 360: 151, 530: 151}, + {350: 3400, 854: 3405}, + {147, 147, 6: 147, 12: 147, 34: 147, 360: 147, 530: 147}, + {594, 594, 6: 594, 12: 594, 34: 594, 52: 594, 91: 594, 360: 594, 364: 594, 379: 594, 530: 594, 534: 594}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 3409}, // 1435 - {1672, 1672, 12: 1672, 17: 1672, 345: 1672, 348: 1672, 362: 1672, 364: 1672, 382: 1672, 506: 1672}, - {157, 157}, - {36: 3509, 3502, 3507, 3499, 3496, 3498, 3506, 3510, 3512, 3505, 3511, 3513, 3497, 3508, 3495, 3500, 3504, 3501, 3503, 772: 3494, 775: 3493, 971: 3492, 1022: 3491}, - {2: 816, 816, 816, 816, 7: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 34: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 432: 816, 504: 816, 622: 3364, 3363, 3362, 711: 3365}, - {2: 815, 815, 815, 815, 7: 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 34: 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 342: 815, 815, 345: 815, 815, 815, 351: 815, 815, 815, 355: 815, 363: 815, 815, 370: 815, 372: 815, 815, 383: 815, 815, 390: 815, 406: 815, 416: 815, 429: 815, 815, 432: 815, 815, 815, 815, 815, 815, 815, 440: 815, 815, 815, 815, 815, 815, 447: 815, 449: 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 815, 504: 815, 525: 815, 613: 815, 625: 815, 632: 815}, + {595, 595, 6: 595, 12: 595, 34: 595, 52: 595, 91: 595, 360: 595, 364: 595, 379: 595, 530: 595, 534: 595}, + {596, 596, 6: 596, 12: 596, 34: 596, 52: 596, 91: 596, 360: 596, 364: 596, 379: 596, 530: 596, 534: 596}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 391: 3411, 520: 3412, 2128, 2129, 2127}, + {377: 90, 527: 90}, + {377: 89, 527: 89}, // 1440 - {2: 814, 814, 814, 814, 7: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 34: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 342: 814, 814, 345: 814, 814, 814, 351: 814, 814, 814, 355: 814, 363: 814, 814, 370: 814, 372: 814, 814, 383: 814, 814, 390: 814, 406: 814, 416: 814, 429: 814, 814, 432: 814, 814, 814, 814, 814, 814, 814, 440: 814, 814, 814, 814, 814, 814, 447: 814, 449: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 504: 814, 525: 814, 613: 814, 625: 814, 632: 814}, - {2: 813, 813, 813, 813, 7: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 34: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 342: 813, 813, 345: 813, 813, 813, 351: 813, 813, 813, 355: 813, 363: 813, 813, 370: 813, 372: 813, 813, 383: 813, 813, 390: 813, 406: 813, 416: 813, 429: 813, 813, 432: 813, 813, 813, 813, 813, 813, 813, 440: 813, 813, 813, 813, 813, 813, 447: 813, 449: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 504: 813, 525: 813, 613: 813, 625: 813, 632: 813}, - {2: 1451, 1451, 1451, 1451, 7: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 34: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 432: 1451, 504: 3366, 726: 3367}, - {2: 1450, 1450, 1450, 1450, 7: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 34: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 370: 1450, 432: 1450, 525: 1450, 604: 1450}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 432: 3371, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3370, 679: 3368, 699: 3369}, + {391: 3414}, + {377: 91, 527: 91}, + {6: 128, 349: 128}, + {6: 119, 348: 119, 119}, + {6: 118, 348: 118, 118}, // 1445 - {726, 726, 6: 726, 33: 726, 341: 726, 349: 726, 726, 356: 726, 726, 726, 726, 726, 362: 726, 369: 726, 374: 726, 726, 377: 726}, - {6: 3427, 369: 3488}, - {6: 724, 346: 3394, 3395, 369: 3470, 373: 3393, 376: 3396, 378: 3397, 3398, 3392, 660: 3391, 663: 3390}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3467, 2046, 2047, 2045}, - {722, 722, 6: 722, 33: 722, 341: 722, 346: 722, 722, 349: 722, 722, 356: 722, 722, 722, 722, 722, 362: 722, 369: 722, 373: 722, 722, 722, 722, 722, 722, 722, 722, 722}, + {6: 114, 348: 114, 114}, + {155: 3425, 195: 3424}, + {6: 106, 348: 106, 106}, + {6: 105, 348: 105, 105}, + {6: 96, 348: 96, 96}, // 1450 - {721, 721, 6: 721, 33: 721, 341: 721, 346: 721, 721, 349: 721, 721, 356: 721, 721, 721, 721, 721, 362: 721, 369: 721, 373: 721, 721, 721, 721, 721, 721, 721, 721, 721}, - {716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 716, 341: 716, 344: 716, 346: 716, 716, 349: 716, 716, 354: 3431, 356: 716, 716, 716, 716, 716, 362: 716, 369: 716, 373: 716, 716, 716, 716, 716, 716, 716, 716, 716, 504: 716, 522: 716, 716, 880: 3430}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3378, 432: 3371, 505: 1952, 511: 2383, 2046, 2047, 2045, 596: 3374, 605: 3379, 1953, 1954, 1955, 614: 1958, 1957, 3380, 635: 3373, 638: 3372, 3377, 679: 3368, 699: 3376}, - {6: 3427, 33: 3428}, - {724, 724, 6: 724, 33: 724, 341: 724, 346: 3394, 3395, 349: 724, 724, 356: 724, 724, 724, 724, 724, 362: 724, 369: 724, 373: 3393, 724, 724, 3396, 724, 3397, 3398, 3392, 660: 3391, 663: 3390}, + {6: 95, 348: 95, 95}, + {6: 109, 348: 109, 109}, + {6: 108, 348: 108, 108}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3286, 670: 3427}, + {6: 3288, 36: 3428}, // 1455 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3378, 432: 3371, 505: 1952, 511: 2383, 2046, 2047, 2045, 596: 3374, 605: 3388, 1953, 1954, 1955, 614: 1958, 1957, 3380, 635: 3373, 638: 3372, 3377, 679: 3368, 699: 3376}, - {33: 3386, 350: 598}, - {33: 3381}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 344: 3384, 511: 3383, 2046, 2047, 2045, 712: 3382}, - {718, 718, 6: 718, 33: 718, 341: 718, 346: 718, 718, 349: 718, 718, 356: 718, 718, 718, 718, 718, 362: 718, 369: 718, 373: 718, 718, 718, 718, 718, 718, 718, 718, 718}, + {6: 130, 349: 130}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 520: 2505, 2128, 2129, 2127, 607: 3343, 653: 3435, 3342}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3431, 722: 3432}, + {593, 593, 6: 593}, + {86, 86, 6: 3433}, // 1460 - {712, 712, 6: 712, 33: 712, 341: 712, 346: 712, 712, 349: 712, 712, 356: 712, 712, 712, 712, 712, 362: 712, 369: 712, 373: 712, 712, 712, 712, 712, 712, 712, 712, 712, 504: 712, 522: 712, 712}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3385, 2046, 2047, 2045}, - {711, 711, 6: 711, 33: 711, 341: 711, 346: 711, 711, 349: 711, 711, 356: 711, 711, 711, 711, 711, 362: 711, 369: 711, 373: 711, 711, 711, 711, 711, 711, 711, 711, 711, 504: 711, 522: 711, 711}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 344: 3384, 511: 3383, 2046, 2047, 2045, 712: 3387}, - {719, 719, 6: 719, 33: 719, 341: 719, 346: 719, 719, 349: 719, 719, 356: 719, 719, 719, 719, 719, 362: 719, 369: 719, 373: 719, 719, 719, 719, 719, 719, 719, 719, 719}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3434}, + {592, 592, 6: 592}, + {582, 582, 6: 582, 377: 582, 527: 582}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 3438}, + {584, 584, 6: 584, 377: 584, 527: 584}, // 1465 - {33: 3389, 350: 598}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 344: 3384, 350: 597, 511: 3383, 2046, 2047, 2045, 712: 3387}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3420}, - {376: 683, 733: 3407, 876: 3411}, - {346: 3394, 3395, 376: 3404, 660: 3405}, + {585, 585, 6: 585, 377: 585, 527: 585}, + {6: 3429, 527: 3475}, + {6: 3377, 349: 3441}, + {2: 94, 94, 94, 94, 7: 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 37: 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 391: 94, 613: 3379, 878: 3442}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 391: 3381, 520: 3382, 2128, 2129, 2127, 902: 3443}, // 1470 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3401}, - {376: 685, 733: 685}, - {376: 684, 733: 684}, - {2: 681, 681, 681, 681, 7: 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 34: 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681}, - {376: 3400}, + {527: 3444}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3387, 723: 3388, 753: 3445}, + {176, 176, 6: 3390, 360: 176, 530: 3447, 780: 3446, 3448}, + {175, 175, 12: 175, 34: 175, 360: 175}, + {85: 3468, 3466, 88: 3467, 264: 3461, 307: 3463, 782: 3465, 1051: 3464, 1071: 3462}, // 1475 - {376: 3399}, - {2: 679, 679, 679, 679, 7: 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 34: 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679}, - {2: 680, 680, 680, 680, 7: 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 34: 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680}, - {687, 687, 6: 687, 33: 687, 341: 3402, 346: 687, 687, 349: 687, 687, 356: 687, 687, 687, 687, 687, 362: 687, 369: 687, 373: 687, 687, 687, 687, 687, 687, 687, 687, 687, 660: 3391, 663: 3390}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3403}, + {137, 137, 360: 3450, 1113: 3449}, + {139, 139}, + {68: 3454, 3452, 3453, 3455, 697: 3451}, + {741: 3460}, + {380: 2097, 604: 3459}, // 1480 - {686, 686, 6: 686, 33: 686, 341: 686, 346: 686, 686, 349: 686, 686, 356: 686, 686, 686, 686, 686, 2613, 686, 365: 2611, 2612, 2610, 2608, 686, 373: 686, 686, 686, 686, 686, 686, 686, 686, 686, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3410}, - {376: 683, 733: 3407, 876: 3406}, - {376: 3408}, - {376: 682}, + {380: 2097, 604: 3458}, + {380: 2097, 604: 3457}, + {380: 2097, 604: 3456}, + {132, 132}, + {133, 133}, // 1485 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3409}, - {688, 688, 6: 688, 33: 688, 341: 688, 346: 688, 688, 349: 688, 688, 356: 688, 688, 688, 688, 688, 362: 688, 369: 688, 373: 688, 688, 688, 688, 688, 688, 688, 688, 688, 660: 3391, 663: 3390}, - {689, 689, 6: 689, 33: 689, 341: 689, 346: 689, 689, 349: 689, 689, 356: 689, 689, 689, 689, 689, 362: 689, 369: 689, 373: 689, 689, 689, 689, 689, 689, 689, 689, 689, 660: 3391, 663: 3390}, - {376: 3412}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3413}, + {134, 134}, + {135, 135}, + {136, 136}, + {174, 174, 12: 174, 34: 174, 360: 174}, + {173, 173, 12: 173, 34: 173, 360: 173}, // 1490 - {341: 3414, 346: 3394, 3395, 356: 3415, 373: 3393, 376: 3396, 378: 3397, 3398, 3392, 660: 3391, 663: 3390}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3419}, - {340: 3416}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3322, 677: 3417}, - {6: 3324, 33: 3418}, + {172, 172, 12: 172, 34: 172, 360: 172}, + {171, 171, 12: 171, 34: 171, 85: 3468, 3466, 88: 3467, 360: 171, 370: 3472, 782: 3473}, + {170, 170, 12: 170, 34: 170, 85: 170, 170, 88: 170, 360: 170, 370: 170}, + {350: 3471}, + {350: 3470}, // 1495 - {690, 690, 6: 690, 33: 690, 341: 690, 346: 690, 690, 349: 690, 690, 356: 690, 690, 690, 690, 690, 362: 690, 369: 690, 373: 690, 690, 690, 690, 690, 690, 690, 690, 690}, - {691, 691, 6: 691, 33: 691, 341: 691, 346: 691, 691, 349: 691, 691, 356: 691, 691, 691, 691, 691, 2613, 691, 365: 2611, 2612, 2610, 2608, 691, 373: 691, 691, 691, 691, 691, 691, 691, 691, 691, 593: 2609, 2607}, - {694, 694, 6: 694, 33: 694, 341: 3421, 346: 694, 694, 349: 694, 694, 356: 3422, 694, 694, 694, 694, 362: 694, 369: 694, 373: 694, 694, 694, 694, 694, 694, 694, 694, 694, 660: 3391, 663: 3390}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3426}, - {340: 3423}, + {350: 3469}, + {165, 165, 12: 165, 34: 165, 85: 165, 165, 88: 165, 360: 165, 370: 165}, + {166, 166, 12: 166, 34: 166, 85: 166, 166, 88: 166, 360: 166, 370: 166}, + {167, 167, 12: 167, 34: 167, 85: 167, 167, 88: 167, 360: 167, 370: 167}, + {85: 3468, 3466, 88: 3467, 782: 3474}, // 1500 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3322, 677: 3424}, - {6: 3324, 33: 3425}, - {692, 692, 6: 692, 33: 692, 341: 692, 346: 692, 692, 349: 692, 692, 356: 692, 692, 692, 692, 692, 362: 692, 369: 692, 373: 692, 692, 692, 692, 692, 692, 692, 692, 692}, - {693, 693, 6: 693, 33: 693, 341: 693, 346: 693, 693, 349: 693, 693, 356: 693, 693, 693, 693, 693, 2613, 693, 365: 2611, 2612, 2610, 2608, 693, 373: 693, 693, 693, 693, 693, 693, 693, 693, 693, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 432: 3371, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3377, 679: 3429}, + {168, 168, 12: 168, 34: 168, 85: 168, 168, 88: 168, 360: 168, 370: 168}, + {169, 169, 12: 169, 34: 169, 85: 169, 169, 88: 169, 360: 169, 370: 169}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3431, 722: 3476}, + {138, 138, 6: 3433}, + {1707, 1707, 13: 1707, 18: 1707, 352: 1707, 354: 1707, 369: 1707, 371: 1707, 390: 1707, 515: 1707}, // 1505 - {717, 717, 6: 717, 33: 717, 341: 717, 346: 717, 717, 349: 717, 717, 356: 717, 717, 717, 717, 717, 362: 717, 369: 717, 373: 717, 717, 717, 717, 717, 717, 717, 717, 717}, - {725, 725, 6: 725, 33: 725, 341: 725, 349: 725, 725, 356: 725, 725, 725, 725, 725, 362: 725, 369: 725, 374: 725, 725, 377: 725}, - {714, 714, 2254, 2139, 2256, 2050, 714, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 714, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 341: 714, 344: 3384, 346: 714, 714, 349: 714, 714, 356: 714, 714, 714, 714, 714, 362: 714, 369: 714, 373: 714, 714, 714, 714, 714, 714, 714, 714, 714, 504: 714, 511: 3383, 2046, 2047, 2045, 522: 714, 714, 712: 3439, 915: 3438}, - {340: 3432}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 637: 3434}, + {197, 197}, + {2: 683, 683, 683, 683, 7: 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 37: 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 350: 683, 683, 683, 355: 683, 683, 358: 683, 683, 361: 683, 683, 369: 683, 372: 683, 377: 683, 380: 683, 683, 391: 683, 683, 683, 422: 683, 434: 683, 436: 683, 683, 683, 440: 683, 683, 683, 683, 445: 683, 683, 683, 683, 683, 683, 683, 683, 454: 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 683, 512: 683, 683, 606: 683, 621: 683, 630: 683, 683, 683, 634: 683, 636: 683, 683, 645: 683}, + {2: 837, 837, 837, 837, 7: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 37: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 438: 837, 512: 837, 630: 3483, 3482, 3481, 720: 3484}, + {2: 836, 836, 836, 836, 7: 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 37: 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 350: 836, 836, 836, 355: 836, 836, 358: 836, 836, 361: 836, 836, 369: 836, 372: 836, 377: 836, 380: 836, 836, 391: 836, 836, 836, 422: 836, 434: 836, 436: 836, 836, 836, 440: 836, 836, 836, 836, 445: 836, 836, 836, 836, 836, 836, 836, 836, 454: 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 836, 512: 836, 836, 536: 836, 621: 836, 634: 836, 645: 836}, + {2: 835, 835, 835, 835, 7: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 37: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 350: 835, 835, 835, 355: 835, 835, 358: 835, 835, 361: 835, 835, 369: 835, 372: 835, 377: 835, 380: 835, 835, 391: 835, 835, 835, 422: 835, 434: 835, 436: 835, 835, 835, 440: 835, 835, 835, 835, 445: 835, 835, 835, 835, 835, 835, 835, 835, 454: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 512: 835, 835, 536: 835, 621: 835, 634: 835, 645: 835}, // 1510 - {1838, 1838, 1838, 6: 1838, 14: 1838, 33: 1838, 349: 1838, 354: 1838, 507: 1838, 525: 1838}, - {6: 3435, 33: 3436}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3437, 2046, 2047, 2045}, - {715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 715, 341: 715, 344: 715, 346: 715, 715, 349: 715, 715, 356: 715, 715, 715, 715, 715, 362: 715, 369: 715, 373: 715, 715, 715, 715, 715, 715, 715, 715, 715, 415: 715, 504: 715, 507: 715, 518: 715, 522: 715, 715}, - {1837, 1837, 1837, 6: 1837, 14: 1837, 33: 1837, 349: 1837, 354: 1837, 507: 1837, 525: 1837}, + {2: 834, 834, 834, 834, 7: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 37: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 350: 834, 834, 834, 355: 834, 834, 358: 834, 834, 361: 834, 834, 369: 834, 372: 834, 377: 834, 380: 834, 834, 391: 834, 834, 834, 422: 834, 434: 834, 436: 834, 834, 834, 440: 834, 834, 834, 834, 445: 834, 834, 834, 834, 834, 834, 834, 834, 454: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 512: 834, 834, 536: 834, 621: 834, 634: 834, 645: 834}, + {2: 1480, 1480, 1480, 1480, 7: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 37: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 438: 1480, 512: 3485, 736: 3486}, + {2: 1479, 1479, 1479, 1479, 7: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 37: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 377: 1479, 438: 1479, 536: 1479, 613: 1479}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 438: 3490, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3489, 684: 3487, 706: 3488}, + {742, 742, 6: 742, 36: 742, 349: 742, 357: 742, 360: 742, 364: 742, 742, 742, 742, 742, 371: 742, 378: 742, 382: 742, 742, 385: 742}, // 1515 - {696, 696, 6: 696, 33: 696, 341: 696, 346: 696, 696, 349: 696, 696, 356: 696, 696, 696, 696, 696, 362: 696, 369: 696, 373: 696, 696, 696, 696, 696, 696, 696, 696, 696, 504: 3442, 522: 3443, 3441, 755: 3445, 3444, 845: 3446, 3440}, - {713, 713, 6: 713, 33: 713, 341: 713, 346: 713, 713, 349: 713, 713, 356: 713, 713, 713, 713, 713, 362: 713, 369: 713, 373: 713, 713, 713, 713, 713, 713, 713, 713, 713, 504: 713, 522: 713, 713}, - {720, 720, 6: 720, 33: 720, 341: 720, 346: 720, 720, 349: 720, 720, 356: 720, 720, 720, 720, 720, 362: 720, 369: 720, 373: 720, 720, 720, 720, 720, 720, 720, 720, 720}, - {427: 3462, 507: 3463, 668: 3466}, - {427: 3462, 507: 3463, 668: 3465}, + {6: 3546, 378: 3608}, + {6: 740, 355: 3513, 3514, 378: 3590, 381: 3512, 384: 3515, 386: 3511, 3516, 3517, 666: 3510, 671: 3509}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3587, 2128, 2129, 2127}, + {738, 738, 6: 738, 36: 738, 349: 738, 355: 738, 738, 738, 360: 738, 364: 738, 738, 738, 738, 738, 371: 738, 378: 738, 381: 738, 738, 738, 738, 738, 738, 738, 738, 738}, + {737, 737, 6: 737, 36: 737, 349: 737, 355: 737, 737, 737, 360: 737, 364: 737, 737, 737, 737, 737, 371: 737, 378: 737, 381: 737, 737, 737, 737, 737, 737, 737, 737, 737}, // 1520 - {427: 3462, 507: 3463, 668: 3464}, - {340: 707, 357: 3448, 991: 3449}, - {698, 698, 6: 698, 33: 698, 341: 698, 346: 698, 698, 349: 698, 698, 356: 698, 698, 698, 698, 698, 362: 698, 369: 698, 373: 698, 698, 698, 698, 698, 698, 698, 698, 698, 504: 698, 522: 698, 698}, - {695, 695, 6: 695, 33: 695, 341: 695, 346: 695, 695, 349: 695, 695, 356: 695, 695, 695, 695, 695, 362: 695, 369: 695, 373: 695, 695, 695, 695, 695, 695, 695, 695, 695, 504: 3442, 522: 3443, 3441, 755: 3447, 3444}, - {697, 697, 6: 697, 33: 697, 341: 697, 346: 697, 697, 349: 697, 697, 356: 697, 697, 697, 697, 697, 362: 697, 369: 697, 373: 697, 697, 697, 697, 697, 697, 697, 697, 697, 504: 697, 522: 697, 697}, + {732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 732, 349: 732, 353: 732, 355: 732, 732, 732, 360: 732, 363: 3550, 732, 732, 732, 732, 732, 371: 732, 378: 732, 381: 732, 732, 732, 732, 732, 732, 732, 732, 732, 512: 732, 532: 732, 732, 895: 3549}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3497, 438: 3490, 514: 2003, 520: 2473, 2128, 2129, 2127, 605: 3493, 614: 3498, 2004, 2005, 2006, 622: 2009, 2008, 3499, 642: 3492, 646: 3491, 3496, 684: 3487, 706: 3495}, + {6: 3546, 36: 3547}, + {740, 740, 6: 740, 36: 740, 349: 740, 355: 3513, 3514, 740, 360: 740, 364: 740, 740, 740, 740, 740, 371: 740, 378: 740, 381: 3512, 740, 740, 3515, 740, 3511, 3516, 3517, 666: 3510, 671: 3509}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3497, 438: 3490, 514: 2003, 520: 2473, 2128, 2129, 2127, 605: 3493, 614: 3507, 2004, 2005, 2006, 622: 2009, 2008, 3499, 642: 3492, 646: 3491, 3496, 684: 3487, 706: 3495}, // 1525 - {360: 3458, 376: 3457, 3459}, - {340: 3450}, - {2: 2254, 2139, 2256, 2050, 702, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 702, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 428: 3453, 511: 3452, 2046, 2047, 2045, 659: 3451}, - {6: 3455, 33: 3454}, - {701, 701, 6: 701, 33: 701, 349: 701}, + {36: 3505, 357: 654}, + {36: 3500}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 353: 3503, 520: 3502, 2128, 2129, 2127, 721: 3501}, + {734, 734, 6: 734, 36: 734, 349: 734, 355: 734, 734, 734, 360: 734, 364: 734, 734, 734, 734, 734, 371: 734, 378: 734, 381: 734, 734, 734, 734, 734, 734, 734, 734, 734}, + {728, 728, 6: 728, 36: 728, 349: 728, 355: 728, 728, 728, 360: 728, 364: 728, 728, 728, 728, 728, 371: 728, 378: 728, 381: 728, 728, 728, 728, 728, 728, 728, 728, 728, 512: 728, 532: 728, 728}, // 1530 - {699, 699, 6: 699, 33: 699, 349: 699}, - {703, 703, 6: 703, 33: 703, 341: 703, 346: 703, 703, 349: 703, 703, 356: 703, 703, 703, 703, 703, 362: 703, 369: 703, 373: 703, 703, 703, 703, 703, 703, 703, 703, 703, 504: 703, 522: 703, 703}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3456, 2046, 2047, 2045}, - {700, 700, 6: 700, 33: 700, 349: 700}, - {340: 706}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3504, 2128, 2129, 2127}, + {727, 727, 6: 727, 36: 727, 349: 727, 355: 727, 727, 727, 360: 727, 364: 727, 727, 727, 727, 727, 371: 727, 378: 727, 381: 727, 727, 727, 727, 727, 727, 727, 727, 727, 512: 727, 532: 727, 727}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 353: 3503, 520: 3502, 2128, 2129, 2127, 721: 3506}, + {735, 735, 6: 735, 36: 735, 349: 735, 355: 735, 735, 735, 360: 735, 364: 735, 735, 735, 735, 735, 371: 735, 378: 735, 381: 735, 735, 735, 735, 735, 735, 735, 735, 735}, + {36: 3508, 357: 654}, // 1535 - {518: 3461}, - {518: 3460}, - {340: 704}, - {340: 705}, - {2: 1851, 1851, 1851, 1851, 7: 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 34: 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 356: 1851, 1851, 416: 1851}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 353: 3503, 357: 653, 520: 3502, 2128, 2129, 2127, 721: 3506}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3539}, + {384: 698, 744: 3526, 891: 3530}, + {355: 3513, 3514, 384: 3523, 666: 3524}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3520}, // 1540 - {2: 1850, 1850, 1850, 1850, 7: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 34: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 356: 1850, 1850, 416: 1850}, - {340: 708, 357: 708}, - {340: 709, 357: 709}, - {340: 710, 357: 710}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3468}, + {384: 700, 744: 700}, + {384: 699, 744: 699}, + {2: 696, 696, 696, 696, 7: 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 37: 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696, 696}, + {384: 3519}, + {384: 3518}, // 1545 - {346: 3394, 3395, 373: 3393, 376: 3396, 378: 3397, 3398, 3392, 3469, 660: 3391, 663: 3390}, - {723, 723, 6: 723, 33: 723, 341: 723, 349: 723, 723, 356: 723, 723, 723, 723, 723, 362: 723, 369: 723, 374: 723, 723, 377: 723}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3471, 715: 3472, 744: 3473}, - {371: 3486}, - {1801, 1801, 6: 1801, 359: 1801, 1801, 362: 1801}, + {2: 694, 694, 694, 694, 7: 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 37: 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694, 694}, + {2: 695, 695, 695, 695, 7: 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 37: 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695, 695}, + {702, 702, 6: 702, 36: 702, 349: 3521, 355: 702, 702, 702, 360: 702, 364: 702, 702, 702, 702, 702, 371: 702, 378: 702, 381: 702, 702, 702, 702, 702, 702, 702, 702, 702, 666: 3510, 671: 3509}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3522}, + {701, 701, 6: 701, 36: 701, 349: 701, 355: 701, 701, 701, 360: 701, 364: 701, 701, 701, 701, 701, 370: 2693, 701, 373: 2691, 2692, 2690, 2688, 378: 701, 381: 701, 701, 701, 701, 701, 701, 701, 701, 701, 602: 2689, 2687}, // 1550 - {155, 155, 6: 3474, 359: 155, 155, 362: 3476, 647: 3477, 3475}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3471, 715: 3485}, - {1034, 1034, 359: 1034, 2823, 654: 2824, 3479}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3478}, - {154, 154, 33: 154, 341: 154, 349: 154, 154, 356: 154, 154, 154, 154, 154, 374: 154, 154, 377: 154}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3529}, + {384: 698, 744: 3526, 891: 3525}, + {384: 3527}, + {384: 697}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3528}, // 1555 - {156, 156, 33: 156, 341: 156, 349: 156, 156, 356: 156, 156, 156, 156, 156, 2613, 365: 2611, 2612, 2610, 2608, 374: 156, 156, 377: 156, 593: 2609, 2607}, - {678, 678, 359: 3480, 854: 3481}, - {372: 2035, 436: 3484, 595: 3029, 611: 3483, 728: 3482}, - {159, 159}, - {677, 677}, + {703, 703, 6: 703, 36: 703, 349: 703, 355: 703, 703, 703, 360: 703, 364: 703, 703, 703, 703, 703, 371: 703, 378: 703, 381: 703, 703, 703, 703, 703, 703, 703, 703, 703, 666: 3510, 671: 3509}, + {704, 704, 6: 704, 36: 704, 349: 704, 355: 704, 704, 704, 360: 704, 364: 704, 704, 704, 704, 704, 371: 704, 378: 704, 381: 704, 704, 704, 704, 704, 704, 704, 704, 704, 666: 3510, 671: 3509}, + {384: 3531}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3532}, + {349: 3533, 355: 3513, 3514, 364: 3534, 381: 3512, 384: 3515, 386: 3511, 3516, 3517, 666: 3510, 671: 3509}, // 1560 - {676, 676, 6: 676, 33: 676, 118: 676, 341: 676, 349: 676, 676, 356: 676, 676, 676}, - {675, 675, 6: 675, 33: 675, 118: 675, 341: 675, 349: 675, 675, 356: 675, 675, 675}, - {1800, 1800, 6: 1800, 359: 1800, 1800, 362: 1800}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2499, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2467, 658: 3487}, - {1802, 1802, 6: 1802, 359: 1802, 1802, 362: 1802}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3538}, + {348: 3535}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3286, 670: 3536}, + {6: 3288, 36: 3537}, + {705, 705, 6: 705, 36: 705, 349: 705, 355: 705, 705, 705, 360: 705, 364: 705, 705, 705, 705, 705, 371: 705, 378: 705, 381: 705, 705, 705, 705, 705, 705, 705, 705, 705}, // 1565 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3471, 715: 3472, 744: 3489}, - {155, 155, 6: 3474, 362: 3476, 647: 3477, 3490}, - {158, 158}, - {6: 3610, 36: 3509, 3502, 3507, 3499, 3496, 3498, 3506, 3510, 3512, 3505, 3511, 3513, 3497, 3508, 3495, 3500, 3504, 3501, 3503, 610: 3608, 772: 3611, 775: 3609}, - {610: 3607}, + {706, 706, 6: 706, 36: 706, 349: 706, 355: 706, 706, 706, 360: 706, 364: 706, 706, 706, 706, 706, 370: 2693, 706, 373: 2691, 2692, 2690, 2688, 378: 706, 381: 706, 706, 706, 706, 706, 706, 706, 706, 706, 602: 2689, 2687}, + {709, 709, 6: 709, 36: 709, 349: 3540, 355: 709, 709, 709, 360: 709, 364: 3541, 709, 709, 709, 709, 371: 709, 378: 709, 381: 709, 709, 709, 709, 709, 709, 709, 709, 709, 666: 3510, 671: 3509}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3545}, + {348: 3542}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3286, 670: 3543}, // 1570 - {6: 666, 36: 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 666, 610: 666}, - {6: 665, 36: 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 665, 610: 665}, - {340: 3602}, - {340: 3597}, - {340: 3593}, + {6: 3288, 36: 3544}, + {707, 707, 6: 707, 36: 707, 349: 707, 355: 707, 707, 707, 360: 707, 364: 707, 707, 707, 707, 707, 371: 707, 378: 707, 381: 707, 707, 707, 707, 707, 707, 707, 707, 707}, + {708, 708, 6: 708, 36: 708, 349: 708, 355: 708, 708, 708, 360: 708, 364: 708, 708, 708, 708, 708, 370: 2693, 708, 373: 2691, 2692, 2690, 2688, 378: 708, 381: 708, 708, 708, 708, 708, 708, 708, 708, 708, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 438: 3490, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3496, 684: 3548}, + {733, 733, 6: 733, 36: 733, 349: 733, 355: 733, 733, 733, 360: 733, 364: 733, 733, 733, 733, 733, 371: 733, 378: 733, 381: 733, 733, 733, 733, 733, 733, 733, 733, 733}, // 1575 - {340: 3589}, - {340: 3585}, - {340: 3580}, - {340: 3576}, - {340: 3570}, + {741, 741, 6: 741, 36: 741, 349: 741, 357: 741, 360: 741, 364: 741, 741, 741, 741, 741, 371: 741, 378: 741, 382: 741, 741, 385: 741}, + {730, 730, 2341, 2226, 2343, 2133, 730, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 730, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 349: 730, 353: 3503, 355: 730, 730, 730, 360: 730, 364: 730, 730, 730, 730, 730, 371: 730, 378: 730, 381: 730, 730, 730, 730, 730, 730, 730, 730, 730, 512: 730, 520: 3502, 2128, 2129, 2127, 532: 730, 730, 721: 3558, 928: 3557}, + {348: 3551}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 644: 3553}, + {1887, 1887, 1887, 6: 1887, 15: 1887, 36: 1887, 360: 1887, 363: 1887, 516: 1887, 536: 1887}, // 1580 - {340: 3566}, - {340: 3563}, - {340: 3557}, - {340: 3551}, - {340: 3548}, + {6: 3554, 36: 3555}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3556, 2128, 2129, 2127}, + {731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 731, 349: 731, 353: 731, 355: 731, 731, 731, 360: 731, 364: 731, 731, 731, 731, 731, 371: 731, 378: 731, 381: 731, 731, 731, 731, 731, 731, 731, 731, 731, 423: 731, 512: 731, 516: 731, 529: 731, 532: 731, 731}, + {1886, 1886, 1886, 6: 1886, 15: 1886, 36: 1886, 360: 1886, 363: 1886, 516: 1886, 536: 1886}, + {711, 711, 6: 711, 36: 711, 349: 711, 355: 711, 711, 711, 360: 711, 364: 711, 711, 711, 711, 711, 371: 711, 378: 711, 381: 711, 711, 711, 711, 711, 711, 711, 711, 711, 512: 3561, 532: 3562, 3560, 765: 3564, 3563, 856: 3565, 3559}, // 1585 - {340: 3545}, - {340: 3542}, - {340: 3539}, - {340: 3536}, - {340: 3533}, + {729, 729, 6: 729, 36: 729, 349: 729, 355: 729, 729, 729, 360: 729, 364: 729, 729, 729, 729, 729, 371: 729, 378: 729, 381: 729, 729, 729, 729, 729, 729, 729, 729, 729, 512: 729, 532: 729, 729}, + {736, 736, 6: 736, 36: 736, 349: 736, 355: 736, 736, 736, 360: 736, 364: 736, 736, 736, 736, 736, 371: 736, 378: 736, 381: 736, 736, 736, 736, 736, 736, 736, 736, 736}, + {435: 3582, 516: 3583, 675: 3586}, + {435: 3582, 516: 3583, 675: 3585}, + {435: 3582, 516: 3583, 675: 3584}, // 1590 - {340: 3514}, - {114: 638, 135: 638, 406: 3516, 619: 3515}, - {114: 3521, 135: 3520, 842: 3519, 3518, 988: 3517}, - {2: 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 637, 372: 637, 428: 637, 437: 637, 637, 540: 637}, - {6: 3531, 33: 3530}, + {348: 723, 365: 3567, 1002: 3568}, + {713, 713, 6: 713, 36: 713, 349: 713, 355: 713, 713, 713, 360: 713, 364: 713, 713, 713, 713, 713, 371: 713, 378: 713, 381: 713, 713, 713, 713, 713, 713, 713, 713, 713, 512: 713, 532: 713, 713}, + {710, 710, 6: 710, 36: 710, 349: 710, 355: 710, 710, 710, 360: 710, 364: 710, 710, 710, 710, 710, 371: 710, 378: 710, 381: 710, 710, 710, 710, 710, 710, 710, 710, 710, 512: 3561, 532: 3562, 3560, 765: 3566, 3563}, + {712, 712, 6: 712, 36: 712, 349: 712, 355: 712, 712, 712, 360: 712, 364: 712, 712, 712, 712, 712, 371: 712, 378: 712, 381: 712, 712, 712, 712, 712, 712, 712, 712, 712, 512: 712, 532: 712, 712}, + {367: 3578, 384: 3577, 3579}, // 1595 - {6: 641, 33: 641}, - {743: 3522}, - {743: 631}, - {743: 630}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3524, 2046, 2047, 2045, 665: 3525, 725: 3523}, + {348: 3569}, + {2: 2341, 2226, 2343, 2133, 718, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 718, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 444: 3572, 520: 3571, 2128, 2129, 2127, 699: 3570}, + {6: 3574, 36: 3573}, + {717, 717, 6: 717, 36: 717, 360: 717}, + {715, 715, 6: 715, 36: 715, 360: 715}, // 1600 - {6: 3528, 540: 3527}, - {2: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 406: 3516, 428: 638, 540: 638, 619: 3526}, - {6: 635, 33: 635, 540: 635}, - {2: 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 636, 428: 636, 540: 636}, - {6: 639, 33: 639}, + {719, 719, 6: 719, 36: 719, 349: 719, 355: 719, 719, 719, 360: 719, 364: 719, 719, 719, 719, 719, 371: 719, 378: 719, 381: 719, 719, 719, 719, 719, 719, 719, 719, 719, 512: 719, 532: 719, 719}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 444: 3576, 520: 3575, 2128, 2129, 2127}, + {716, 716, 6: 716, 36: 716, 360: 716}, + {714, 714, 6: 714, 36: 714, 360: 714}, + {348: 722}, // 1605 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3524, 2046, 2047, 2045, 665: 3529}, - {6: 634, 33: 634, 540: 634}, - {6: 642, 36: 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 642, 610: 642}, - {114: 3521, 135: 3520, 842: 3519, 3532}, - {6: 640, 33: 640}, + {529: 3581}, + {529: 3580}, + {348: 720}, + {348: 721}, + {2: 1900, 1900, 1900, 1900, 7: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 37: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 364: 1900, 1900, 422: 1900}, // 1610 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3534, 2046, 2047, 2045}, - {33: 3535}, - {6: 643, 36: 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 643, 610: 643}, - {33: 638, 406: 3516, 619: 3537}, - {33: 3538}, + {2: 1899, 1899, 1899, 1899, 7: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 37: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 364: 1899, 1899, 422: 1899}, + {348: 724, 365: 724}, + {348: 725, 365: 725}, + {348: 726, 365: 726}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3588}, // 1615 - {6: 644, 36: 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 644, 610: 644}, - {33: 638, 406: 3516, 619: 3540}, - {33: 3541}, - {6: 645, 36: 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 610: 645}, - {33: 638, 406: 3516, 619: 3543}, + {355: 3513, 3514, 381: 3512, 384: 3515, 386: 3511, 3516, 3517, 3589, 666: 3510, 671: 3509}, + {739, 739, 6: 739, 36: 739, 349: 739, 357: 739, 360: 739, 364: 739, 739, 739, 739, 739, 371: 739, 378: 739, 382: 739, 739, 385: 739}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3591, 724: 3592, 755: 3593}, + {379: 3606}, + {1846, 1846, 6: 1846, 367: 1846, 1846, 371: 1846}, // 1620 - {33: 3544}, - {6: 646, 36: 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 646, 610: 646}, - {33: 638, 406: 3516, 619: 3546}, - {33: 3547}, - {6: 647, 36: 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 610: 647}, + {195, 195, 6: 3594, 367: 195, 195, 371: 3596, 655: 3597, 3595}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3591, 724: 3605}, + {1055, 1055, 367: 2903, 1055, 660: 2904, 3599}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3598}, + {194, 194, 36: 194, 349: 194, 357: 194, 360: 194, 364: 194, 194, 194, 194, 194, 382: 194, 194, 385: 194}, // 1625 - {33: 638, 406: 3516, 619: 3549}, - {33: 3550}, - {6: 648, 36: 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 610: 648}, - {372: 638, 406: 3516, 619: 3552}, - {372: 2035, 595: 3554, 986: 3553}, + {196, 196, 36: 196, 349: 196, 357: 196, 360: 196, 364: 196, 196, 196, 196, 196, 370: 2693, 373: 2691, 2692, 2690, 2688, 382: 196, 196, 385: 196, 602: 2689, 2687}, + {693, 693, 368: 3600, 865: 3601}, + {380: 2097, 443: 3604, 604: 3109, 619: 3603, 738: 3602}, + {199, 199}, + {692, 692}, // 1630 - {33: 3556}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3555, 2046, 2047, 2045}, - {33: 627}, - {6: 649, 36: 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 649, 610: 649}, - {168: 638, 638, 406: 3516, 619: 3558}, + {691, 691, 6: 691, 36: 691, 104: 691, 349: 691, 357: 691, 360: 691, 364: 691, 691, 691}, + {690, 690, 6: 690, 36: 690, 104: 690, 349: 690, 357: 690, 360: 690, 364: 690, 690, 690}, + {1845, 1845, 6: 1845, 367: 1845, 1845, 371: 1845}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2579, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2546, 665: 3607}, + {1847, 1847, 6: 1847, 367: 1847, 1847, 371: 1847}, // 1635 - {168: 3560, 3561, 987: 3559}, - {33: 3562}, - {33: 629}, - {33: 628}, - {6: 650, 36: 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 610: 650}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3591, 724: 3592, 755: 3609}, + {195, 195, 6: 3594, 371: 3596, 655: 3597, 3610}, + {198, 198}, + {2: 327, 327, 327, 327, 7: 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 37: 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3613}, // 1640 - {33: 638, 406: 3516, 619: 3564}, - {33: 3565}, - {6: 651, 36: 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 651, 610: 651}, - {372: 638, 406: 3516, 619: 3567}, - {372: 2035, 595: 3568}, + {326, 326}, + {16: 3627, 58: 3618, 63: 3621, 92: 464, 120: 3620, 147: 3622, 172: 3623, 196: 3630, 393: 3626, 613: 3617, 731: 3628, 735: 3629, 932: 3625, 994: 3619, 1019: 3624}, + {457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 37: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 363: 457, 380: 457, 393: 457, 606: 457, 613: 457, 731: 457, 735: 457}, + {456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 37: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 363: 456, 380: 456, 393: 456, 606: 456, 613: 456, 731: 456, 735: 456}, + {1589, 1589, 1589, 1589, 1589, 1589, 7: 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 37: 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 360: 1589, 422: 1589}, // 1645 - {33: 3569}, - {6: 652, 36: 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 652, 610: 652}, - {406: 3516, 437: 638, 638, 619: 3571}, - {437: 3574, 3573, 844: 3572}, - {33: 3575}, + {1588, 1588, 1588, 1588, 1588, 1588, 7: 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 37: 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 360: 1588, 422: 1588}, + {473, 473}, + {470, 470}, + {469, 469}, + {140: 3641}, // 1650 - {33: 633}, - {33: 632}, - {6: 653, 36: 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 653, 610: 653}, - {406: 3516, 437: 638, 638, 619: 3577}, - {437: 3574, 3573, 844: 3578}, + {467, 467}, + {92: 3640}, + {455, 455, 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 360: 455, 520: 2473, 2128, 2129, 2127, 605: 3631, 662: 3632, 931: 3633}, + {92: 463}, + {92: 462}, // 1655 - {33: 3579}, - {6: 654, 36: 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 654, 610: 654}, - {2: 638, 638, 638, 638, 7: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 34: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 406: 3516, 619: 3581}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3524, 2046, 2047, 2045, 665: 3582}, - {2: 2254, 2139, 2256, 2050, 702, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 702, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 428: 3453, 511: 3452, 2046, 2047, 2045, 659: 3583}, + {92: 461}, + {92: 460}, + {92: 459}, + {831, 831, 6: 831, 36: 831, 360: 831, 537: 831, 540: 831}, + {454, 454, 6: 3638, 36: 454, 360: 454}, // 1660 - {6: 3455, 33: 3584}, - {6: 655, 36: 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 655, 610: 655}, - {2: 638, 638, 638, 638, 7: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 34: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 406: 3516, 619: 3586}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3524, 2046, 2047, 2045, 665: 3525, 725: 3587}, - {6: 3528, 33: 3588}, + {453, 453, 360: 3635, 1114: 3634}, + {465, 465}, + {539: 3636}, + {366: 3637}, + {452, 452}, // 1665 - {6: 656, 36: 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 656, 610: 656}, - {2: 638, 638, 638, 638, 7: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 34: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 406: 3516, 619: 3590}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3524, 2046, 2047, 2045, 665: 3525, 725: 3591}, - {6: 3528, 33: 3592}, - {6: 657, 36: 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 657, 610: 657}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3639}, + {830, 830, 6: 830, 36: 830, 360: 830, 537: 830, 540: 830}, + {466, 466}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3642, 2128, 2129, 2127, 776: 3643}, + {472, 472, 6: 472}, // 1670 - {2: 638, 638, 638, 638, 7: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 34: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 406: 3516, 619: 3594}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3524, 2046, 2047, 2045, 665: 3525, 725: 3595}, - {6: 3528, 33: 3596}, - {6: 658, 36: 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 658, 610: 658}, - {2: 638, 638, 638, 638, 7: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 34: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 406: 3516, 619: 3598}, + {468, 468, 6: 3644}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3645, 2128, 2129, 2127}, + {471, 471, 6: 471}, + {484, 484, 371: 3713, 390: 3712, 705: 3783}, + {52: 3770, 100: 3772, 108: 3773, 452: 3771, 613: 3769}, // 1675 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3524, 2046, 2047, 2045, 665: 3599}, - {2: 2254, 2139, 2256, 2050, 702, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 702, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 428: 3453, 511: 3452, 2046, 2047, 2045, 659: 3600}, - {6: 3455, 33: 3601}, - {6: 659, 36: 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 659, 610: 659}, - {2: 638, 638, 638, 638, 7: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 34: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 406: 3516, 619: 3603}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 3760, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3761}, + {542, 542, 365: 3755}, + {63: 3754}, + {58: 3749, 2510, 61: 2509, 141: 3748, 713: 3750}, + {484, 484, 371: 3713, 390: 3712, 705: 3747}, // 1680 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3524, 2046, 2047, 2045, 665: 3604}, - {2: 2254, 2139, 2256, 2050, 702, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 702, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 428: 3453, 511: 3452, 2046, 2047, 2045, 659: 3605}, - {6: 3455, 33: 3606}, - {6: 660, 36: 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 660, 610: 660}, - {2: 667, 667, 667, 667, 7: 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 34: 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 342: 667, 667, 345: 667, 667, 667, 351: 667, 667, 667, 355: 667, 363: 667, 667, 370: 667, 372: 667, 667, 383: 667, 667, 390: 667, 406: 667, 416: 667, 429: 667, 667, 432: 667, 667, 667, 667, 667, 667, 667, 440: 667, 667, 667, 667, 667, 667, 447: 667, 449: 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 667, 504: 667, 597: 667, 613: 667, 622: 667, 667, 667, 667, 627: 667, 667, 632: 667}, + {484, 484, 371: 3713, 390: 3712, 705: 3746}, + {484, 484, 371: 3713, 390: 3712, 705: 3745}, + {484, 484, 371: 3713, 390: 3712, 705: 3744}, + {534, 534}, + {529, 529, 118: 3720, 152: 3721, 160: 3722, 162: 3719, 177: 3724, 185: 3723, 197: 3726, 201: 3725, 365: 529, 368: 529, 606: 3727, 915: 3718, 1066: 3717, 3716}, // 1685 - {2: 668, 668, 668, 668, 7: 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 34: 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 342: 668, 668, 345: 668, 668, 668, 351: 668, 668, 668, 355: 668, 363: 668, 668, 370: 668, 372: 668, 668, 383: 668, 668, 390: 668, 406: 668, 416: 668, 429: 668, 668, 432: 668, 668, 668, 668, 668, 668, 668, 440: 668, 668, 668, 668, 668, 668, 447: 668, 449: 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 668, 504: 668, 597: 668, 613: 668, 622: 668, 668, 668, 668, 627: 668, 668, 632: 668}, - {6: 664, 36: 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 664, 610: 664}, - {36: 3509, 3502, 3507, 3499, 3496, 3498, 3506, 3510, 3512, 3505, 3511, 3513, 3497, 3508, 3495, 3500, 3504, 3501, 3503, 772: 3613, 775: 3612}, - {6: 662, 36: 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 662, 610: 662}, - {6: 663, 36: 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 663, 610: 663}, + {532, 532}, + {63: 3710}, + {530, 530}, + {377: 512, 411: 512}, + {377: 511, 411: 511}, // 1690 - {6: 661, 36: 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 661, 610: 661}, - {2: 287, 287, 287, 287, 7: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 34: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3616}, - {286, 286}, - {65: 3621, 67: 3624, 119: 3623, 145: 3625, 604: 3620, 919: 3626, 980: 3622}, + {377: 510, 411: 510}, + {507, 507, 371: 507, 390: 507}, + {506, 506, 371: 506, 390: 506}, + {505, 505, 371: 505, 390: 505}, + {58: 3708}, // 1695 - {413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 34: 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 354: 413, 372: 413, 597: 413, 604: 413}, - {412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 34: 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 354: 412, 372: 412, 597: 412, 604: 412}, - {1554, 1554, 1554, 1554, 1554, 1554, 7: 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 34: 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 349: 1554, 416: 1554}, - {1553, 1553, 1553, 1553, 1553, 1553, 7: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 34: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 349: 1553, 416: 1553}, - {421, 421}, + {377: 3684, 411: 3685, 650: 3703}, + {59: 478, 61: 478, 134: 3683, 886: 3697}, + {497, 497, 371: 497, 390: 497}, + {496, 496, 371: 496, 390: 496}, + {63: 3695, 94: 3696, 128: 3694}, // 1700 - {418, 418}, - {417, 417}, - {138: 3636}, - {411, 411, 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 349: 411, 511: 2383, 2046, 2047, 2045, 596: 3627, 646: 3628, 918: 3629}, - {809, 809, 6: 809, 33: 809, 349: 809, 370: 809, 527: 809, 529: 809}, + {492, 492, 371: 492, 390: 492}, + {476, 476, 371: 476, 377: 3684, 390: 476, 411: 3685, 650: 3687, 688: 3693}, + {63: 3692}, + {63: 3691}, + {63: 3690}, // 1705 - {410, 410, 6: 3634, 33: 410, 349: 410}, - {409, 409, 349: 3631, 1099: 3630}, - {415, 415}, - {531: 3632}, - {358: 3633}, + {63: 3689}, + {476, 476, 371: 476, 377: 3684, 390: 476, 411: 3685, 650: 3687, 688: 3686}, + {485, 485, 371: 485, 390: 485}, + {63: 480, 94: 480, 97: 480, 128: 480}, + {63: 479, 94: 479, 97: 479, 128: 479}, // 1710 - {408, 408}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3635}, - {808, 808, 6: 808, 33: 808, 349: 808, 356: 808, 370: 808, 527: 808, 529: 808}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3637, 2046, 2047, 2045, 768: 3638}, - {420, 420, 6: 420}, + {58: 477, 477, 61: 477, 141: 477}, + {2: 509, 509, 509, 509, 7: 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 37: 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509}, + {2: 508, 508, 508, 508, 7: 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 37: 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508}, + {486, 486, 371: 486, 390: 486}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3477, 2128, 2129, 2127, 695: 3688}, // 1715 - {416, 416, 6: 3639}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3640, 2046, 2047, 2045}, - {419, 419, 6: 419}, - {432, 432, 362: 3701, 382: 3700, 697: 3774}, - {59: 3763, 106: 3765, 445: 3764, 604: 3762}, + {475, 475, 371: 475, 390: 475}, + {487, 487, 371: 487, 390: 487}, + {488, 488, 371: 488, 390: 488}, + {489, 489, 371: 489, 390: 489}, + {490, 490, 371: 490, 390: 490}, // 1720 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 3753, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3754}, - {490, 490, 357: 3748}, - {67: 3747}, - {65: 3737, 72: 3738, 3739, 139: 3736}, - {432, 432, 362: 3701, 382: 3700, 697: 3735}, + {491, 491, 371: 491, 390: 491}, + {495, 495, 371: 495, 390: 495}, + {494, 494, 371: 494, 390: 494}, + {493, 493, 371: 493, 390: 493}, + {59: 2510, 61: 2509, 713: 3698}, // 1725 - {432, 432, 362: 3701, 382: 3700, 697: 3734}, - {432, 432, 362: 3701, 382: 3700, 697: 3733}, - {432, 432, 362: 3701, 382: 3700, 697: 3732}, - {482, 482}, - {477, 477, 117: 3708, 150: 3709, 156: 3710, 158: 3707, 174: 3712, 184: 3711, 194: 3714, 198: 3713, 357: 477, 359: 477, 597: 3715, 903: 3706, 1052: 3705, 3704}, + {377: 3684, 411: 3685, 650: 3700, 917: 3699}, + {476, 476, 371: 476, 377: 3684, 390: 476, 411: 3685, 650: 3687, 688: 3702}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3701}, + {474, 474, 371: 474, 377: 474, 390: 474, 411: 474}, + {498, 498, 371: 498, 390: 498}, // 1730 - {480, 480}, - {67: 3698}, - {478, 478}, - {370: 460, 404: 460}, - {370: 459, 404: 459}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3704, 2128, 2129, 2127, 605: 3705}, + {833, 833, 371: 833, 377: 3684, 390: 833, 392: 2484, 411: 3685, 650: 3706}, + {501, 501, 371: 501, 390: 501}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3707, 2128, 2129, 2127}, + {500, 500, 371: 500, 390: 500}, // 1735 - {370: 458, 404: 458}, - {455, 455, 362: 455, 382: 455}, - {454, 454, 362: 454, 382: 454}, - {453, 453, 362: 453, 382: 453}, - {65: 3696}, + {476, 476, 371: 476, 377: 3684, 390: 476, 411: 3685, 650: 3687, 688: 3709}, + {503, 503, 371: 503, 390: 503}, + {484, 484, 371: 3713, 390: 3712, 705: 3711}, + {531, 531}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 352: 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2696, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 3715, 2600, 2677, 2599, 2596}, // 1740 - {370: 3678, 404: 3679, 643: 3691}, - {445, 445, 362: 445, 382: 445}, - {444, 444, 362: 444, 382: 444}, - {67: 3689, 108: 3690, 129: 3688}, - {440, 440, 362: 440, 382: 440}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3714}, + {482, 482, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {483, 483, 354: 2697, 511: 2698}, + {516, 516, 365: 3734, 368: 516, 1065: 3733}, + {528, 528, 6: 3731, 365: 528, 368: 528}, // 1745 - {424, 424, 362: 424, 370: 3678, 382: 424, 404: 3679, 643: 3681, 682: 3687}, - {67: 3686}, - {67: 3685}, - {67: 3684}, - {67: 3683}, + {527, 527, 6: 527, 365: 527, 368: 527}, + {525, 525, 6: 525, 365: 525, 368: 525}, + {524, 524, 6: 524, 365: 524, 368: 524}, + {250: 3730}, + {293: 3729}, // 1750 - {424, 424, 362: 424, 370: 3678, 382: 424, 404: 3679, 643: 3681, 682: 3680}, - {433, 433, 362: 433, 382: 433}, - {67: 428, 99: 428, 108: 428, 129: 428}, - {67: 427, 99: 427, 108: 427, 129: 427}, - {65: 425, 72: 425, 425, 139: 425}, + {239: 3728}, + {520, 520, 6: 520, 365: 520, 368: 520}, + {519, 519, 6: 519, 365: 519, 368: 519}, + {518, 518, 6: 518, 365: 518, 368: 518}, + {517, 517, 6: 517, 365: 517, 368: 517}, // 1755 - {2: 457, 457, 457, 457, 7: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 34: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457}, - {2: 456, 456, 456, 456, 7: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 34: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456}, - {434, 434, 362: 434, 382: 434}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3358, 2046, 2047, 2045, 687: 3682}, - {423, 423, 362: 423, 382: 423}, + {521, 521, 6: 521, 365: 521, 368: 521}, + {522, 522, 6: 522, 365: 522, 368: 522}, + {523, 523, 6: 523, 365: 523, 368: 523}, + {118: 3720, 152: 3721, 160: 3722, 162: 3719, 177: 3724, 185: 3723, 197: 3726, 201: 3725, 606: 3727, 915: 3732}, + {526, 526, 6: 526, 365: 526, 368: 526}, // 1760 - {435, 435, 362: 435, 382: 435}, - {436, 436, 362: 436, 382: 436}, - {437, 437, 362: 437, 382: 437}, - {438, 438, 362: 438, 382: 438}, - {439, 439, 362: 439, 382: 439}, + {689, 689, 368: 3737, 678: 3738}, + {99: 3735}, + {380: 2097, 604: 3736}, + {515, 515, 368: 515}, + {380: 2097, 443: 3604, 604: 3109, 619: 3603, 738: 3739}, // 1765 - {443, 443, 362: 443, 382: 443}, - {442, 442, 362: 442, 382: 442}, - {441, 441, 362: 441, 382: 441}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3692, 2046, 2047, 2045, 596: 3693}, - {812, 812, 362: 812, 370: 3678, 382: 812, 384: 2394, 404: 3679, 643: 3694}, + {533, 533}, + {688, 688, 6: 3740, 36: 688, 104: 3741, 349: 688, 357: 688, 360: 688, 364: 688, 688, 688}, + {380: 2097, 443: 3604, 604: 3109, 619: 3603, 738: 3743}, + {380: 2097, 443: 3604, 604: 3109, 619: 3603, 738: 3742}, + {686, 686, 36: 686, 349: 686, 357: 686, 360: 686, 364: 686, 686, 686}, // 1770 - {449, 449, 362: 449, 382: 449}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3695, 2046, 2047, 2045}, - {448, 448, 362: 448, 382: 448}, - {424, 424, 362: 424, 370: 3678, 382: 424, 404: 3679, 643: 3681, 682: 3697}, - {451, 451, 362: 451, 382: 451}, + {687, 687, 36: 687, 349: 687, 357: 687, 360: 687, 364: 687, 687, 687}, + {535, 535}, + {536, 536}, + {537, 537}, + {538, 538}, // 1775 - {432, 432, 362: 3701, 382: 3700, 697: 3699}, - {479, 479}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2616, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 3703, 2520, 2597, 2519, 2516}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3702}, - {430, 430, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {539, 539}, + {476, 476, 371: 476, 377: 3684, 390: 476, 411: 3685, 650: 3687, 688: 3753}, + {377: 3684, 411: 3685, 650: 3700, 917: 3751}, + {476, 476, 371: 476, 377: 3684, 390: 476, 411: 3685, 650: 3687, 688: 3752}, + {499, 499, 371: 499, 390: 499}, // 1780 - {431, 431, 348: 2617, 503: 2618}, - {464, 464, 357: 3722, 359: 464, 1051: 3721}, - {476, 476, 6: 3719, 357: 476, 359: 476}, - {475, 475, 6: 475, 357: 475, 359: 475}, - {473, 473, 6: 473, 357: 473, 359: 473}, + {504, 504, 371: 504, 390: 504}, + {540, 540}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3756}, + {514, 514, 364: 3758, 1094: 3757}, + {541, 541}, // 1785 - {472, 472, 6: 472, 357: 472, 359: 472}, - {242: 3718}, - {282: 3717}, - {232: 3716}, - {468, 468, 6: 468, 357: 468, 359: 468}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 520: 2505, 2128, 2129, 2127, 607: 3343, 653: 3344, 3342, 677: 3759}, + {513, 513, 6: 3429}, + {476, 476, 106: 1382, 371: 476, 377: 3684, 390: 476, 392: 1382, 411: 3685, 516: 1382, 650: 3687, 688: 3768}, + {106: 3762, 516: 3763}, + {195, 195, 371: 3596, 655: 3597, 3767}, // 1790 - {467, 467, 6: 467, 357: 467, 359: 467}, - {466, 466, 6: 466, 357: 466, 359: 466}, - {465, 465, 6: 465, 357: 465, 359: 465}, - {469, 469, 6: 469, 357: 469, 359: 469}, - {470, 470, 6: 470, 357: 470, 359: 470}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3764, 2128, 2129, 2127}, + {106: 3765}, + {195, 195, 371: 3596, 655: 3597, 3766}, + {543, 543}, + {544, 544}, // 1795 - {471, 471, 6: 471, 357: 471, 359: 471}, - {117: 3708, 150: 3709, 156: 3710, 158: 3707, 174: 3712, 184: 3711, 194: 3714, 198: 3713, 597: 3715, 903: 3720}, - {474, 474, 6: 474, 357: 474, 359: 474}, - {674, 674, 359: 3725, 672: 3726}, - {120: 3723}, + {502, 502, 371: 502, 390: 502}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3782}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3781}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 422: 3776, 652: 3777}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3775}, // 1800 - {372: 2035, 595: 3724}, - {463, 463, 359: 463}, - {372: 2035, 436: 3484, 595: 3029, 611: 3483, 728: 3727}, - {481, 481}, - {673, 673, 6: 3728, 33: 673, 118: 3729, 341: 673, 349: 673, 673, 356: 673, 673, 673}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3774}, + {545, 545}, + {546, 546}, + {351: 3779}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3477, 2128, 2129, 2127, 695: 3778}, // 1805 - {372: 2035, 436: 3484, 595: 3029, 611: 3483, 728: 3731}, - {372: 2035, 436: 3484, 595: 3029, 611: 3483, 728: 3730}, - {671, 671, 33: 671, 341: 671, 349: 671, 671, 356: 671, 671, 671}, - {672, 672, 33: 672, 341: 672, 349: 672, 672, 356: 672, 672, 672}, - {483, 483}, + {547, 547}, + {448: 3780}, + {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 37: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 350: 1481, 363: 1481, 1481, 436: 1481, 667: 1481}, + {548, 548}, + {549, 549}, // 1810 - {484, 484}, - {485, 485}, - {486, 486}, - {487, 487}, - {424, 424, 362: 424, 370: 3678, 382: 424, 404: 3679, 643: 3681, 682: 3746}, + {550, 550}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 4415, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 4416, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4417}, + {516: 4402, 613: 4401}, + {516: 4398}, + {516: 4392, 613: 4393}, // 1815 - {370: 3678, 404: 3679, 643: 3741, 905: 3744}, - {370: 3678, 404: 3679, 643: 3741, 905: 3740}, - {424, 424, 362: 424, 370: 3678, 382: 424, 404: 3679, 643: 3681, 682: 3743}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3742}, - {422, 422, 362: 422, 370: 422, 382: 422, 404: 422}, + {613: 4390}, + {227: 4384}, + {237: 4382, 268: 4383}, + {129: 4379, 131: 4378}, + {613: 3799}, // 1820 - {446, 446, 362: 446, 382: 446}, - {424, 424, 362: 424, 370: 3678, 382: 424, 404: 3679, 643: 3681, 682: 3745}, - {447, 447, 362: 447, 382: 447}, - {452, 452, 362: 452, 382: 452}, - {488, 488}, + {94: 3798}, + {94: 3797}, + {94: 3796}, + {560, 560}, + {561, 561}, // 1825 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3749}, - {462, 462, 356: 3751, 1079: 3750}, - {489, 489}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 511: 2417, 2046, 2047, 2045, 598: 3239, 644: 3240, 3238, 671: 3752}, - {461, 461, 6: 3327}, + {562, 562}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3800}, + {543: 3801, 758: 3802}, + {123: 3804, 613: 1601, 772: 3803}, + {563, 563}, // 1830 - {424, 424, 104: 1358, 362: 424, 370: 3678, 382: 424, 384: 1358, 404: 3679, 507: 1358, 643: 3681, 682: 3761}, - {104: 3755, 507: 3756}, - {155, 155, 362: 3476, 647: 3477, 3760}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3757, 2046, 2047, 2045}, - {104: 3758}, + {613: 3805}, + {58: 1600, 100: 1600, 613: 1600}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 422: 3776, 652: 3806}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3807}, + {364, 364, 3: 364, 364, 364, 12: 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 348: 3811, 352: 364, 364, 364, 357: 364, 363: 364, 369: 364, 372: 364, 390: 3810, 512: 364, 514: 364, 364, 364, 364, 364, 364, 1013: 3809, 1083: 3808}, // 1835 - {155, 155, 362: 3476, 647: 3477, 3759}, - {491, 491}, - {492, 492}, - {450, 450, 362: 450, 382: 450}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3773}, + {333, 333, 3: 4151, 4153, 4163, 12: 4168, 1697, 4170, 4159, 4152, 4155, 4181, 4154, 4157, 4158, 4160, 4165, 4166, 4164, 4169, 4171, 4184, 4179, 4174, 4173, 4175, 4167, 348: 333, 352: 4150, 333, 1697, 357: 4180, 363: 333, 369: 1697, 372: 333, 512: 333, 514: 333, 1697, 4156, 4178, 4177, 4176, 639: 4162, 668: 4161, 687: 4172, 690: 4183, 751: 4182, 818: 4149}, + {1698, 1698}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4148}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 390: 3814, 435: 1885, 439: 1885, 444: 1885, 453: 1885, 508: 3812, 516: 1885, 520: 3285, 2128, 2129, 2127, 544: 1885, 1885, 611: 3813, 683: 3815, 693: 3816, 730: 3817, 784: 3818, 929: 3819}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 435: 1884, 439: 1884, 444: 1884, 453: 1884, 516: 1884, 520: 4147, 2128, 2129, 2127, 544: 1884, 1884, 926: 4146}, // 1840 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3772}, - {2: 1453, 1453, 1453, 1453, 7: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 34: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 416: 3767, 652: 3768}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3766}, - {493, 493}, - {343: 3770}, + {9: 3942, 65: 3991, 3990, 101: 4002, 112: 4001, 4000, 3966, 116: 3981, 124: 4003, 153: 3963, 216: 3970, 3962, 231: 3979, 262: 3986, 3985, 296: 3997, 369: 3984, 378: 3980, 393: 3975, 515: 3983, 546: 3988, 3987, 549: 3964, 3969, 3967, 3960, 3954, 3968, 556: 3976, 559: 3961, 3993, 3955, 3956, 3957, 3958, 3959, 3982, 3995, 3999, 3994, 3953, 3998, 3965, 3989, 575: 3952, 3992, 3951, 3996, 940: 3973, 957: 3950, 3977, 3947, 961: 3971, 978: 3945, 990: 3948, 993: 3949, 1007: 3946, 1024: 3972, 3943, 3974, 1078: 3944, 1087: 3978, 1091: 3941, 1117: 4004}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3939}, + {435: 3582, 439: 3828, 444: 3823, 453: 3826, 516: 3583, 544: 3827, 3824, 675: 3825, 973: 3829}, + {6: 368, 36: 368}, + {6: 367, 36: 367}, // 1845 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3358, 2046, 2047, 2045, 687: 3769}, - {494, 494}, - {444: 3771}, - {1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 34: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 342: 1452, 354: 1452, 356: 1452, 429: 1452, 661: 1452}, - {495, 495}, + {6: 366, 36: 366}, + {6: 3820, 36: 3821}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 435: 1885, 439: 1885, 444: 1885, 453: 1885, 508: 3812, 516: 1885, 520: 3285, 2128, 2129, 2127, 544: 1885, 1885, 611: 3813, 683: 3815, 693: 3816, 730: 3817, 784: 3822}, + {363, 363, 3: 363, 363, 363, 12: 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 348: 363, 352: 363, 363, 363, 357: 363, 363: 363, 369: 363, 372: 363, 512: 363, 514: 363, 363, 363, 363, 363, 363}, + {6: 365, 36: 365}, // 1850 - {496, 496}, - {497, 497}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 4395, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 4394, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4396}, - {507: 4381, 604: 4380}, - {507: 4377}, + {435: 3933}, + {2: 1898, 1898, 1898, 1898, 7: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 37: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 435: 3582, 516: 3583, 675: 3887, 861: 3927}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 364: 1482, 422: 3776, 652: 3921}, + {2: 1898, 1898, 1898, 1898, 7: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 37: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 364: 1898, 435: 3582, 516: 3583, 675: 3887, 861: 3888}, + {435: 3838}, // 1855 - {507: 4371, 604: 4372}, - {604: 4369}, - {223: 4363}, - {231: 4361, 258: 4362}, - {130: 4358, 132: 4357}, + {348: 3830}, + {369, 369, 369, 6: 369, 36: 369, 363: 369}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3831}, + {36: 3832, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {1804, 1804, 1804, 6: 1804, 36: 1804, 103: 3833, 351: 3834, 363: 1804, 761: 3835, 837: 3836}, // 1860 - {604: 3784}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3785}, - {533: 3786, 747: 3787}, - {124: 3789, 604: 1566, 763: 3788}, - {507, 507}, + {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 36: 1806, 349: 1806, 351: 1806, 1806, 1806, 1806, 362: 1806, 1806, 435: 1806, 439: 1806, 444: 1806, 453: 1806, 508: 1806, 1806, 1806}, + {103: 3837}, + {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 36: 1803, 349: 1803, 351: 1803, 1803, 1803, 1803, 362: 1803, 1803, 435: 1803, 439: 1803, 444: 1803, 453: 1803, 508: 1803, 1803, 1803}, + {1763, 1763, 1763, 6: 1763, 36: 1763, 363: 1763}, + {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 36: 1805, 349: 1805, 351: 1805, 1805, 1805, 1805, 362: 1805, 1805, 435: 1805, 439: 1805, 444: 1805, 453: 1805, 508: 1805, 1805, 1805}, // 1865 - {604: 3790}, - {65: 1565, 604: 1565}, - {2: 1453, 1453, 1453, 1453, 7: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 34: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 416: 3767, 652: 3791}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3792}, - {324, 324, 3: 324, 324, 324, 11: 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 340: 3796, 344: 324, 324, 348: 324, 350: 324, 354: 324, 363: 324, 324, 382: 3795, 504: 324, 324, 324, 324, 324, 324, 324, 1001: 3794, 1069: 3793}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 422: 3776, 652: 3839}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 1478, 520: 3841, 2128, 2129, 2127, 714: 3840}, + {348: 3842}, + {348: 1477}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3846, 520: 3285, 2128, 2129, 2127, 611: 3845, 673: 3844, 685: 3843}, // 1870 - {293, 293, 3: 4130, 4132, 4142, 11: 4147, 1662, 4149, 4138, 4134, 4131, 4160, 4133, 4136, 4137, 4139, 4144, 4145, 4143, 4148, 4150, 4163, 4158, 4153, 4152, 4154, 4146, 340: 293, 344: 293, 4129, 348: 1662, 350: 4159, 354: 293, 363: 293, 1662, 504: 293, 293, 1662, 4135, 4157, 4156, 4155, 640: 4141, 669: 4140, 693: 4151, 698: 4162, 777: 4161, 961: 4128}, - {1663, 1663}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4127}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 382: 3799, 427: 1836, 1836, 431: 1836, 439: 1836, 446: 3797, 507: 1836, 511: 3216, 2046, 2047, 2045, 534: 1836, 1836, 601: 3798, 678: 3800, 685: 3801, 721: 3802, 774: 3803, 916: 3804}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 427: 1835, 1835, 431: 1835, 439: 1835, 507: 1835, 511: 4126, 2046, 2047, 2045, 534: 1835, 1835, 914: 4125}, + {6: 3853, 36: 3852}, + {6: 1723, 36: 1723}, + {6: 226, 36: 226, 348: 3120, 397: 226, 226, 620: 3121, 633: 3850}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 3847}, + {36: 3848, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 1875 - {9: 3923, 70: 3972, 3971, 111: 3982, 3981, 3947, 116: 3962, 125: 3984, 199: 3983, 211: 3951, 3944, 3943, 227: 3960, 251: 3967, 3966, 285: 3978, 364: 3965, 369: 3961, 390: 3956, 506: 3964, 538: 3969, 3968, 541: 3945, 3950, 3948, 3941, 3935, 547: 3949, 550: 3957, 552: 3942, 3974, 3936, 3937, 3938, 3939, 3940, 3963, 3976, 3980, 3975, 3934, 3979, 3946, 3970, 3933, 3973, 3932, 3977, 927: 3954, 944: 3931, 3958, 3928, 948: 3952, 965: 3926, 978: 3929, 3930, 995: 3927, 1011: 3953, 3924, 3955, 1064: 3925, 1073: 3959, 1076: 3922, 1102: 3985}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3920}, - {427: 3462, 3808, 431: 3813, 439: 3811, 507: 3463, 534: 3812, 3809, 668: 3810, 960: 3814}, - {6: 328, 33: 328}, - {6: 327, 33: 327}, + {6: 1058, 36: 1058, 397: 2729, 2728, 743: 3849}, + {6: 1720, 36: 1720}, + {6: 1058, 36: 1058, 397: 2729, 2728, 743: 3851}, + {6: 1721, 36: 1721}, + {509: 3856, 746: 3855}, // 1880 - {6: 326, 33: 326}, - {6: 3805, 33: 3806}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 427: 1836, 1836, 431: 1836, 439: 1836, 446: 3797, 507: 1836, 511: 3216, 2046, 2047, 2045, 534: 1836, 1836, 601: 3798, 678: 3800, 685: 3801, 721: 3802, 774: 3807}, - {323, 323, 3: 323, 323, 323, 11: 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 340: 323, 344: 323, 323, 348: 323, 350: 323, 354: 323, 363: 323, 323, 504: 323, 323, 323, 323, 323, 323, 323}, - {6: 325, 33: 325}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3846, 520: 3285, 2128, 2129, 2127, 611: 3845, 673: 3854}, + {6: 1722, 36: 1722}, + {1764, 1764, 1764, 6: 1764, 36: 1764, 363: 1764}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3857}, + {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 36: 1725, 348: 3859, 1725, 351: 1725, 1725, 1725, 1725, 362: 1725, 1725, 435: 1725, 439: 1725, 444: 1725, 453: 1725, 508: 1725, 1725, 1725, 513: 1725, 1004: 3858}, // 1885 - {427: 3914}, - {2: 1849, 1849, 1849, 1849, 7: 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 34: 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 427: 3462, 507: 3463, 668: 3868, 850: 3908}, - {2: 1453, 1453, 1453, 1453, 7: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 34: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 356: 1453, 416: 3767, 652: 3902}, - {2: 1849, 1849, 1849, 1849, 7: 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 34: 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 356: 1849, 427: 3462, 507: 3463, 668: 3868, 850: 3869}, - {427: 3823}, + {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 36: 1759, 349: 1759, 351: 1759, 1759, 1759, 1759, 362: 1759, 1759, 435: 1759, 439: 1759, 444: 1759, 453: 1759, 508: 1759, 1759, 1759, 513: 3862, 1020: 3863, 3864}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3846, 520: 3285, 2128, 2129, 2127, 611: 3845, 673: 3844, 685: 3860}, + {6: 3853, 36: 3861}, + {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 36: 1724, 349: 1724, 351: 1724, 1724, 1724, 1724, 362: 1724, 1724, 435: 1724, 439: 1724, 444: 1724, 453: 1724, 508: 1724, 1724, 1724, 513: 1724}, + {134: 3884, 269: 3885, 285: 3886}, // 1890 - {340: 3815}, - {329, 329, 329, 6: 329, 33: 329, 354: 329}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 3816}, - {33: 3817, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {1767, 1767, 1767, 6: 1767, 33: 1767, 102: 3818, 343: 3819, 354: 1767, 750: 3820, 825: 3821}, + {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 36: 1758, 349: 1758, 351: 1758, 1758, 1758, 1758, 362: 1758, 1758, 435: 1758, 439: 1758, 444: 1758, 453: 1758, 508: 1758, 1758, 1758}, + {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 36: 1754, 349: 3866, 351: 1754, 1754, 1754, 1754, 362: 1754, 1754, 435: 1754, 439: 1754, 444: 1754, 453: 1754, 508: 1754, 1754, 1754, 883: 3867, 3868, 1027: 3865}, + {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 36: 1757, 349: 1757, 351: 1757, 1757, 1757, 1757, 362: 1757, 1757, 435: 1757, 439: 1757, 444: 1757, 453: 1757, 508: 1757, 1757, 1757}, + {625: 3882, 627: 3871}, + {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 36: 1753, 349: 3880, 351: 1753, 1753, 1753, 1753, 362: 1753, 1753, 435: 1753, 439: 1753, 444: 1753, 453: 1753, 508: 1753, 1753, 1753, 884: 3881}, // 1895 - {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 33: 1769, 341: 1769, 343: 1769, 1769, 1769, 348: 1769, 354: 1769, 1769, 427: 1769, 1769, 431: 1769, 439: 1769, 446: 1769, 448: 1769, 502: 1769}, - {102: 3822}, - {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 33: 1766, 341: 1766, 343: 1766, 1766, 1766, 348: 1766, 354: 1766, 1766, 427: 1766, 1766, 431: 1766, 439: 1766, 446: 1766, 448: 1766, 502: 1766}, - {1727, 1727, 1727, 6: 1727, 33: 1727, 354: 1727}, - {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 33: 1768, 341: 1768, 343: 1768, 1768, 1768, 348: 1768, 354: 1768, 1768, 427: 1768, 1768, 431: 1768, 439: 1768, 446: 1768, 448: 1768, 502: 1768}, + {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 36: 1752, 349: 3869, 351: 1752, 1752, 1752, 1752, 362: 1752, 1752, 435: 1752, 439: 1752, 444: 1752, 453: 1752, 508: 1752, 1752, 1752, 883: 3870}, + {627: 3871}, + {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 36: 1750, 349: 1750, 351: 1750, 1750, 1750, 1750, 362: 1750, 1750, 435: 1750, 439: 1750, 444: 1750, 453: 1750, 508: 1750, 1750, 1750}, + {38: 3876, 378: 3875, 537: 3874, 540: 3873, 904: 3872}, + {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 36: 1756, 349: 1756, 351: 1756, 1756, 1756, 1756, 362: 1756, 1756, 435: 1756, 439: 1756, 444: 1756, 453: 1756, 508: 1756, 1756, 1756}, // 1900 - {2: 1453, 1453, 1453, 1453, 7: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 34: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 416: 3767, 652: 3824}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 1449, 511: 3826, 2046, 2047, 2045, 706: 3825}, - {340: 3827}, - {340: 1448}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3829, 666: 3830, 680: 3828}, + {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 36: 1749, 349: 1749, 351: 1749, 1749, 1749, 1749, 362: 1749, 1749, 435: 1749, 439: 1749, 444: 1749, 453: 1749, 508: 1749, 1749, 1749}, + {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 36: 1748, 349: 1748, 351: 1748, 1748, 1748, 1748, 362: 1748, 1748, 435: 1748, 439: 1748, 444: 1748, 453: 1748, 508: 1748, 1748, 1748}, + {352: 3879, 362: 3878}, + {212: 3877}, + {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 36: 1746, 349: 1746, 351: 1746, 1746, 1746, 1746, 362: 1746, 1746, 435: 1746, 439: 1746, 444: 1746, 453: 1746, 508: 1746, 1746, 1746}, // 1905 - {6: 3834, 33: 3833}, - {6: 186, 33: 186, 340: 3040, 388: 186, 186, 612: 3041, 631: 3831}, - {6: 1686, 33: 1686}, - {6: 1037, 33: 1037, 388: 2649, 2648, 764: 3832}, - {6: 1687, 33: 1687}, + {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 36: 1747, 349: 1747, 351: 1747, 1747, 1747, 1747, 362: 1747, 1747, 435: 1747, 439: 1747, 444: 1747, 453: 1747, 508: 1747, 1747, 1747}, + {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 36: 1745, 349: 1745, 351: 1745, 1745, 1745, 1745, 362: 1745, 1745, 435: 1745, 439: 1745, 444: 1745, 453: 1745, 508: 1745, 1745, 1745}, + {625: 3882}, + {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 36: 1751, 349: 1751, 351: 1751, 1751, 1751, 1751, 362: 1751, 1751, 435: 1751, 439: 1751, 444: 1751, 453: 1751, 508: 1751, 1751, 1751}, + {38: 3876, 378: 3875, 537: 3874, 540: 3873, 904: 3883}, // 1910 - {448: 3837, 735: 3836}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3829, 666: 3835}, - {6: 1685, 33: 1685}, - {1728, 1728, 1728, 6: 1728, 33: 1728, 354: 1728}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3838}, + {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 36: 1755, 349: 1755, 351: 1755, 1755, 1755, 1755, 362: 1755, 1755, 435: 1755, 439: 1755, 444: 1755, 453: 1755, 508: 1755, 1755, 1755}, + {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 36: 1762, 349: 1762, 351: 1762, 1762, 1762, 1762, 362: 1762, 1762, 435: 1762, 439: 1762, 444: 1762, 453: 1762, 508: 1762, 1762, 1762}, + {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 36: 1761, 349: 1761, 351: 1761, 1761, 1761, 1761, 362: 1761, 1761, 435: 1761, 439: 1761, 444: 1761, 453: 1761, 508: 1761, 1761, 1761}, + {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 36: 1760, 349: 1760, 351: 1760, 1760, 1760, 1760, 362: 1760, 1760, 435: 1760, 439: 1760, 444: 1760, 453: 1760, 508: 1760, 1760, 1760}, + {2: 1897, 1897, 1897, 1897, 7: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 37: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 364: 1897}, // 1915 - {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 33: 1720, 340: 3840, 1720, 343: 1720, 1720, 1720, 348: 1720, 354: 1720, 1720, 427: 1720, 1720, 431: 1720, 439: 1720, 446: 1720, 448: 1720, 502: 1720, 546: 1720, 990: 3839}, - {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 33: 1723, 341: 1723, 343: 1723, 1723, 1723, 348: 1723, 354: 1723, 1723, 427: 1723, 1723, 431: 1723, 439: 1723, 446: 1723, 448: 1723, 502: 1723, 546: 3843, 1009: 3844, 3845}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3829, 666: 3830, 680: 3841}, - {6: 3834, 33: 3842}, - {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 33: 1719, 341: 1719, 343: 1719, 1719, 1719, 348: 1719, 354: 1719, 1719, 427: 1719, 1719, 431: 1719, 439: 1719, 446: 1719, 448: 1719, 502: 1719, 546: 1719}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 1478, 364: 1478, 520: 3890, 2128, 2129, 2127, 714: 3891, 767: 3889}, + {348: 3899}, + {49: 3897, 348: 1477, 364: 1477}, + {348: 1469, 364: 3892}, + {90: 3895, 110: 3894, 122: 3896, 737: 3893}, // 1920 - {167: 3865, 259: 3866, 275: 3867}, - {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 33: 1722, 341: 1722, 343: 1722, 1722, 1722, 348: 1722, 354: 1722, 1722, 427: 1722, 1722, 431: 1722, 439: 1722, 446: 1722, 448: 1722, 502: 1722}, - {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 33: 1716, 341: 3847, 343: 1716, 1716, 1716, 348: 1716, 354: 1716, 1716, 427: 1716, 1716, 431: 1716, 439: 1716, 446: 1716, 448: 1716, 502: 1716, 870: 3848, 3849, 1014: 3846}, - {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 33: 1721, 341: 1721, 343: 1721, 1721, 1721, 348: 1721, 354: 1721, 1721, 427: 1721, 1721, 431: 1721, 439: 1721, 446: 1721, 448: 1721, 502: 1721}, - {617: 3863, 620: 3852}, + {348: 1468}, + {1462, 1462, 1462, 1462, 6: 1462, 14: 1462, 36: 1462, 42: 1462, 49: 1462, 1462, 1462, 348: 1462, 1462, 360: 1462, 363: 1462, 1462, 366: 1462}, + {1461, 1461, 1461, 1461, 6: 1461, 14: 1461, 36: 1461, 42: 1461, 49: 1461, 1461, 1461, 348: 1461, 1461, 360: 1461, 363: 1461, 1461, 366: 1461}, + {1460, 1460, 1460, 1460, 6: 1460, 14: 1460, 36: 1460, 42: 1460, 49: 1460, 1460, 1460, 348: 1460, 1460, 360: 1460, 363: 1460, 1460, 366: 1460}, + {90: 3895, 110: 3894, 122: 3896, 737: 3898}, // 1925 - {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 33: 1715, 341: 3861, 343: 1715, 1715, 1715, 348: 1715, 354: 1715, 1715, 427: 1715, 1715, 431: 1715, 439: 1715, 446: 1715, 448: 1715, 502: 1715, 871: 3862}, - {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 33: 1714, 341: 3850, 343: 1714, 1714, 1714, 348: 1714, 354: 1714, 1714, 427: 1714, 1714, 431: 1714, 439: 1714, 446: 1714, 448: 1714, 502: 1714, 870: 3851}, - {620: 3852}, - {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 33: 1712, 341: 1712, 343: 1712, 1712, 1712, 348: 1712, 354: 1712, 1712, 427: 1712, 1712, 431: 1712, 439: 1712, 446: 1712, 448: 1712, 502: 1712}, - {180: 3857, 369: 3856, 527: 3855, 529: 3854, 889: 3853}, + {348: 1467}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3846, 520: 3285, 2128, 2129, 2127, 611: 3845, 673: 3844, 685: 3900}, + {6: 3853, 36: 3901}, + {1476, 1476, 1476, 1476, 6: 1476, 14: 1476, 36: 1476, 49: 1476, 1476, 1476, 360: 1476, 363: 1476, 1476, 716: 3902}, + {1765, 1765, 1765, 3907, 6: 1765, 14: 3904, 36: 1765, 49: 3910, 3912, 3911, 360: 3906, 363: 1765, 3909, 698: 3908, 700: 3905, 715: 3903}, // 1930 - {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 33: 1718, 341: 1718, 343: 1718, 1718, 1718, 348: 1718, 354: 1718, 1718, 427: 1718, 1718, 431: 1718, 439: 1718, 446: 1718, 448: 1718, 502: 1718}, - {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 33: 1711, 341: 1711, 343: 1711, 1711, 1711, 348: 1711, 354: 1711, 1711, 427: 1711, 1711, 431: 1711, 439: 1711, 446: 1711, 448: 1711, 502: 1711}, - {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 33: 1710, 341: 1710, 343: 1710, 1710, 1710, 348: 1710, 354: 1710, 1710, 427: 1710, 1710, 431: 1710, 439: 1710, 446: 1710, 448: 1710, 502: 1710}, - {345: 3860, 355: 3859}, - {209: 3858}, + {1475, 1475, 1475, 1475, 6: 1475, 14: 1475, 36: 1475, 42: 1475, 49: 1475, 1475, 1475, 360: 1475, 363: 1475, 1475, 366: 1475}, + {379: 3918, 1587, 610: 3919}, + {1473, 1473, 1473, 1473, 6: 1473, 14: 1473, 36: 1473, 42: 1473, 49: 1473, 1473, 1473, 360: 1473, 363: 1473, 1473, 366: 1473}, + {1038: 3916}, + {350: 3915}, // 1935 - {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 33: 1708, 341: 1708, 343: 1708, 1708, 1708, 348: 1708, 354: 1708, 1708, 427: 1708, 1708, 431: 1708, 439: 1708, 446: 1708, 448: 1708, 502: 1708}, - {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 33: 1709, 341: 1709, 343: 1709, 1709, 1709, 348: 1709, 354: 1709, 1709, 427: 1709, 1709, 431: 1709, 439: 1709, 446: 1709, 448: 1709, 502: 1709}, - {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 33: 1707, 341: 1707, 343: 1707, 1707, 1707, 348: 1707, 354: 1707, 1707, 427: 1707, 1707, 431: 1707, 439: 1707, 446: 1707, 448: 1707, 502: 1707}, - {617: 3863}, - {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 33: 1713, 341: 1713, 343: 1713, 1713, 1713, 348: 1713, 354: 1713, 1713, 427: 1713, 1713, 431: 1713, 439: 1713, 446: 1713, 448: 1713, 502: 1713}, + {1470, 1470, 1470, 1470, 6: 1470, 14: 1470, 36: 1470, 42: 1470, 49: 1470, 1470, 1470, 360: 1470, 363: 1470, 1470, 366: 1470}, + {90: 3895, 110: 3894, 122: 3896, 737: 3914}, + {90: 3895, 110: 3894, 122: 3896, 737: 3913}, + {1459, 1459, 1459, 1459, 6: 1459, 14: 1459, 36: 1459, 42: 1459, 49: 1459, 1459, 1459, 360: 1459, 363: 1459, 1459, 366: 1459}, + {1458, 1458, 1458, 1458, 6: 1458, 14: 1458, 36: 1458, 42: 1458, 49: 1458, 1458, 1458, 360: 1458, 363: 1458, 1458, 366: 1458}, // 1940 - {180: 3857, 369: 3856, 527: 3855, 529: 3854, 889: 3864}, - {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 33: 1717, 341: 1717, 343: 1717, 1717, 1717, 348: 1717, 354: 1717, 1717, 427: 1717, 1717, 431: 1717, 439: 1717, 446: 1717, 448: 1717, 502: 1717}, - {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 33: 1726, 341: 1726, 343: 1726, 1726, 1726, 348: 1726, 354: 1726, 1726, 427: 1726, 1726, 431: 1726, 439: 1726, 446: 1726, 448: 1726, 502: 1726}, - {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 33: 1725, 341: 1725, 343: 1725, 1725, 1725, 348: 1725, 354: 1725, 1725, 427: 1725, 1725, 431: 1725, 439: 1725, 446: 1725, 448: 1725, 502: 1725}, - {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 33: 1724, 341: 1724, 343: 1724, 1724, 1724, 348: 1724, 354: 1724, 1724, 427: 1724, 1724, 431: 1724, 439: 1724, 446: 1724, 448: 1724, 502: 1724}, + {1463, 1463, 1463, 1463, 6: 1463, 14: 1463, 36: 1463, 42: 1463, 49: 1463, 1463, 1463, 349: 1463, 360: 1463, 363: 1463, 1463, 366: 1463}, + {1464, 1464, 1464, 1464, 6: 1464, 14: 1464, 36: 1464, 42: 1464, 49: 1464, 1464, 1464, 349: 1464, 360: 1464, 363: 1464, 1464, 366: 1464}, + {1471, 1471, 1471, 1471, 6: 1471, 14: 1471, 36: 1471, 42: 1471, 49: 1471, 1471, 1471, 360: 1471, 363: 1471, 1471, 366: 1471}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3917, 2128, 2129, 2127}, + {1472, 1472, 1472, 1472, 6: 1472, 14: 1472, 36: 1472, 42: 1472, 49: 1472, 1472, 1472, 360: 1472, 363: 1472, 1472, 366: 1472}, // 1945 - {2: 1848, 1848, 1848, 1848, 7: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 34: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 356: 1848}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 1449, 356: 1449, 511: 3871, 2046, 2047, 2045, 706: 3872, 757: 3870}, - {340: 3880}, - {56: 3878, 340: 1448, 356: 1448}, - {340: 1440, 356: 3873}, + {2: 1586, 1586, 1586, 1586, 7: 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 37: 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 350: 1586, 352: 1586, 358: 1586, 1586, 362: 1586, 380: 1586, 393: 1586}, + {380: 2097, 604: 3109, 619: 3920}, + {1474, 1474, 1474, 1474, 6: 1474, 14: 1474, 36: 1474, 42: 1474, 49: 1474, 1474, 1474, 360: 1474, 363: 1474, 1474, 366: 1474}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 1478, 364: 1478, 520: 3890, 2128, 2129, 2127, 714: 3891, 767: 3922}, + {348: 3923}, // 1950 - {93: 3876, 109: 3875, 122: 3877, 727: 3874}, - {340: 1439}, - {1433, 1433, 1433, 1433, 6: 1433, 13: 1433, 33: 1433, 55: 1433, 1433, 1433, 1433, 340: 1433, 1433, 349: 1433, 354: 1433, 356: 1433, 358: 1433}, - {1432, 1432, 1432, 1432, 6: 1432, 13: 1432, 33: 1432, 55: 1432, 1432, 1432, 1432, 340: 1432, 1432, 349: 1432, 354: 1432, 356: 1432, 358: 1432}, - {1431, 1431, 1431, 1431, 6: 1431, 13: 1431, 33: 1431, 55: 1431, 1431, 1431, 1431, 340: 1431, 1431, 349: 1431, 354: 1431, 356: 1431, 358: 1431}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3846, 520: 3285, 2128, 2129, 2127, 611: 3845, 673: 3844, 685: 3924}, + {6: 3853, 36: 3925}, + {1476, 1476, 1476, 1476, 6: 1476, 14: 1476, 36: 1476, 49: 1476, 1476, 1476, 360: 1476, 363: 1476, 1476, 716: 3926}, + {1766, 1766, 1766, 3907, 6: 1766, 14: 3904, 36: 1766, 49: 3910, 3912, 3911, 360: 3906, 363: 1766, 3909, 698: 3908, 700: 3905, 715: 3903}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 1478, 520: 3841, 2128, 2129, 2127, 714: 3928}, // 1955 - {93: 3876, 109: 3875, 122: 3877, 727: 3879}, - {340: 1438}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3829, 666: 3830, 680: 3881}, - {6: 3834, 33: 3882}, - {1447, 1447, 1447, 1447, 6: 1447, 13: 1447, 33: 1447, 56: 1447, 1447, 1447, 349: 1447, 354: 1447, 356: 1447, 708: 3883}, + {348: 3929}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3846, 520: 3285, 2128, 2129, 2127, 611: 3845, 673: 3844, 685: 3930}, + {6: 3853, 36: 3931}, + {1476, 1476, 1476, 1476, 6: 1476, 14: 1476, 36: 1476, 49: 1476, 1476, 1476, 360: 1476, 363: 1476, 1476, 716: 3932}, + {1767, 1767, 1767, 3907, 6: 1767, 14: 3904, 36: 1767, 49: 3910, 3912, 3911, 360: 3906, 363: 1767, 3909, 698: 3908, 700: 3905, 715: 3903}, // 1960 - {1729, 1729, 1729, 3888, 6: 1729, 13: 3885, 33: 1729, 56: 3891, 3893, 3892, 349: 3887, 354: 1729, 356: 3890, 690: 3889, 3886, 707: 3884}, - {1446, 1446, 1446, 1446, 6: 1446, 13: 1446, 33: 1446, 55: 1446, 1446, 1446, 1446, 349: 1446, 354: 1446, 356: 1446, 358: 1446}, - {371: 3899, 1552, 602: 3900}, - {1444, 1444, 1444, 1444, 6: 1444, 13: 1444, 33: 1444, 55: 1444, 1444, 1444, 1444, 349: 1444, 354: 1444, 356: 1444, 358: 1444}, - {1028: 3897}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 1478, 364: 1478, 520: 3890, 2128, 2129, 2127, 714: 3891, 767: 3934}, + {348: 3935}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3846, 520: 3285, 2128, 2129, 2127, 611: 3845, 673: 3844, 685: 3936}, + {6: 3853, 36: 3937}, + {1476, 1476, 1476, 1476, 6: 1476, 14: 1476, 36: 1476, 49: 1476, 1476, 1476, 360: 1476, 363: 1476, 1476, 716: 3938}, // 1965 - {342: 3896}, - {1441, 1441, 1441, 1441, 6: 1441, 13: 1441, 33: 1441, 55: 1441, 1441, 1441, 1441, 349: 1441, 354: 1441, 356: 1441, 358: 1441}, - {93: 3876, 109: 3875, 122: 3877, 727: 3895}, - {93: 3876, 109: 3875, 122: 3877, 727: 3894}, - {1430, 1430, 1430, 1430, 6: 1430, 13: 1430, 33: 1430, 55: 1430, 1430, 1430, 1430, 349: 1430, 354: 1430, 356: 1430, 358: 1430}, + {1768, 1768, 1768, 3907, 6: 1768, 14: 3904, 36: 1768, 49: 3910, 3912, 3911, 360: 3906, 363: 1768, 3909, 698: 3908, 700: 3905, 715: 3903}, + {36: 3940}, + {1630, 1630}, + {1770, 1770, 1770, 4080, 4086, 4074, 1770, 1770, 1770, 4078, 4087, 4085, 36: 1770, 349: 4079, 351: 4072, 4077, 1777, 4084, 362: 4073, 1770, 435: 1808, 439: 1885, 444: 4071, 453: 4076, 508: 3812, 3856, 4088, 683: 4081, 746: 4083, 756: 4089, 762: 4082, 777: 4075, 808: 4090, 4145}, + {1770, 1770, 1770, 4080, 4086, 4074, 1770, 1770, 1770, 4078, 4087, 4085, 36: 1770, 349: 4079, 351: 4072, 4077, 1777, 4084, 362: 4073, 1770, 435: 1808, 439: 1885, 444: 4071, 453: 4076, 508: 3812, 3856, 4088, 683: 4081, 746: 4083, 756: 4089, 762: 4082, 777: 4075, 808: 4090, 4070}, // 1970 - {1429, 1429, 1429, 1429, 6: 1429, 13: 1429, 33: 1429, 55: 1429, 1429, 1429, 1429, 349: 1429, 354: 1429, 356: 1429, 358: 1429}, - {1434, 1434, 1434, 1434, 6: 1434, 13: 1434, 33: 1434, 55: 1434, 1434, 1434, 1434, 341: 1434, 349: 1434, 354: 1434, 356: 1434, 358: 1434}, - {1435, 1435, 1435, 1435, 6: 1435, 13: 1435, 33: 1435, 55: 1435, 1435, 1435, 1435, 341: 1435, 349: 1435, 354: 1435, 356: 1435, 358: 1435}, - {1442, 1442, 1442, 1442, 6: 1442, 13: 1442, 33: 1442, 55: 1442, 1442, 1442, 1442, 349: 1442, 354: 1442, 356: 1442, 358: 1442}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3898, 2046, 2047, 2045}, + {311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 36: 311, 349: 311, 351: 311, 311, 311, 311, 362: 311, 311, 435: 311, 439: 311, 444: 311, 453: 311, 508: 311, 311, 311}, + {310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 36: 310, 349: 310, 351: 310, 310, 310, 310, 362: 310, 310, 435: 310, 439: 310, 444: 310, 453: 310, 508: 310, 310, 310}, + {309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 36: 309, 349: 309, 351: 309, 309, 309, 309, 362: 309, 309, 435: 309, 439: 309, 444: 309, 453: 309, 508: 309, 309, 309}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 35: 226, 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 608: 226, 226, 620: 3121, 633: 4068}, + {221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 35: 221, 221, 349: 221, 351: 221, 221, 221, 221, 362: 221, 221, 435: 221, 439: 221, 444: 221, 453: 221, 508: 221, 221, 221, 608: 221, 221, 712: 4067}, // 1975 - {1443, 1443, 1443, 1443, 6: 1443, 13: 1443, 33: 1443, 55: 1443, 1443, 1443, 1443, 349: 1443, 354: 1443, 356: 1443, 358: 1443}, - {2: 1551, 1551, 1551, 1551, 7: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 34: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 342: 1551, 345: 1551, 355: 1551, 372: 1551, 390: 1551}, - {372: 2035, 595: 3029, 611: 3901}, - {1445, 1445, 1445, 1445, 6: 1445, 13: 1445, 33: 1445, 55: 1445, 1445, 1445, 1445, 349: 1445, 354: 1445, 356: 1445, 358: 1445}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 1449, 356: 1449, 511: 3871, 2046, 2047, 2045, 706: 3872, 757: 3903}, + {219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 35: 219, 219, 348: 3106, 219, 351: 219, 219, 219, 219, 362: 219, 219, 435: 219, 439: 219, 444: 219, 453: 219, 508: 219, 219, 219, 608: 219, 219, 620: 3107, 734: 4065, 745: 3108}, + {219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 35: 219, 219, 348: 3106, 219, 351: 219, 219, 219, 219, 362: 219, 219, 435: 219, 439: 219, 444: 219, 453: 219, 508: 219, 219, 219, 608: 219, 219, 620: 3107, 734: 4063, 745: 3108}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 36: 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 620: 3121, 633: 4062}, + {303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 35: 303, 303, 348: 303, 303, 351: 303, 303, 303, 303, 362: 303, 303, 435: 303, 439: 303, 444: 303, 453: 303, 508: 303, 303, 303, 608: 303, 303}, + {302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 35: 302, 302, 348: 302, 302, 351: 302, 302, 302, 302, 362: 302, 302, 435: 302, 439: 302, 444: 302, 453: 302, 508: 302, 302, 302, 608: 302, 302}, // 1980 - {340: 3904}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3829, 666: 3830, 680: 3905}, - {6: 3834, 33: 3906}, - {1447, 1447, 1447, 1447, 6: 1447, 13: 1447, 33: 1447, 56: 1447, 1447, 1447, 349: 1447, 354: 1447, 356: 1447, 708: 3907}, - {1730, 1730, 1730, 3888, 6: 1730, 13: 3885, 33: 1730, 56: 3891, 3893, 3892, 349: 3887, 354: 1730, 356: 3890, 690: 3889, 3886, 707: 3884}, + {301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 35: 301, 301, 348: 301, 301, 351: 301, 301, 301, 301, 362: 301, 301, 435: 301, 439: 301, 444: 301, 453: 301, 508: 301, 301, 301, 608: 301, 301}, + {300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 35: 300, 300, 348: 300, 300, 351: 300, 300, 300, 300, 362: 300, 300, 435: 300, 439: 300, 444: 300, 453: 300, 508: 300, 300, 300, 608: 300, 300}, + {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 35: 299, 299, 348: 299, 299, 351: 299, 299, 299, 299, 362: 299, 299, 435: 299, 439: 299, 444: 299, 453: 299, 508: 299, 299, 299, 608: 299, 299}, + {298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 35: 298, 298, 348: 298, 298, 351: 298, 298, 298, 298, 362: 298, 298, 435: 298, 439: 298, 444: 298, 453: 298, 508: 298, 298, 298, 608: 298, 298}, + {297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 35: 297, 297, 348: 297, 297, 351: 297, 297, 297, 297, 362: 297, 297, 435: 297, 439: 297, 444: 297, 453: 297, 508: 297, 297, 297, 608: 297, 297}, // 1985 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 1449, 511: 3826, 2046, 2047, 2045, 706: 3909}, - {340: 3910}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3829, 666: 3830, 680: 3911}, - {6: 3834, 33: 3912}, - {1447, 1447, 1447, 1447, 6: 1447, 13: 1447, 33: 1447, 56: 1447, 1447, 1447, 349: 1447, 354: 1447, 356: 1447, 708: 3913}, + {296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 35: 296, 296, 348: 296, 296, 351: 296, 296, 296, 296, 362: 296, 296, 435: 296, 439: 296, 444: 296, 453: 296, 508: 296, 296, 296, 608: 296, 296}, + {295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 35: 295, 295, 348: 295, 295, 351: 295, 295, 295, 295, 362: 295, 295, 435: 295, 439: 295, 444: 295, 453: 295, 508: 295, 295, 295, 608: 295, 295}, + {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 35: 294, 294, 348: 294, 294, 351: 294, 294, 294, 294, 362: 294, 294, 435: 294, 439: 294, 444: 294, 453: 294, 508: 294, 294, 294, 608: 294, 294}, + {293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 35: 293, 293, 348: 293, 293, 351: 293, 293, 293, 293, 362: 293, 293, 435: 293, 439: 293, 444: 293, 453: 293, 508: 293, 293, 293, 608: 293, 293}, + {292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 35: 292, 292, 349: 292, 351: 292, 292, 292, 292, 362: 292, 292, 435: 292, 439: 292, 444: 292, 453: 292, 508: 292, 292, 292, 608: 292, 292}, // 1990 - {1731, 1731, 1731, 3888, 6: 1731, 13: 3885, 33: 1731, 56: 3891, 3893, 3892, 349: 3887, 354: 1731, 356: 3890, 690: 3889, 3886, 707: 3884}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 1449, 356: 1449, 511: 3871, 2046, 2047, 2045, 706: 3872, 757: 3915}, - {340: 3916}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3829, 666: 3830, 680: 3917}, - {6: 3834, 33: 3918}, + {291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 35: 291, 291, 349: 291, 351: 291, 291, 291, 291, 362: 291, 291, 435: 291, 439: 291, 444: 291, 453: 291, 508: 291, 291, 291, 608: 291, 291}, + {287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 35: 287, 287, 348: 287, 287, 351: 287, 287, 287, 287, 362: 287, 287, 435: 287, 439: 287, 444: 287, 453: 287, 508: 287, 287, 287, 608: 287, 287}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 35: 286, 286, 348: 286, 286, 351: 286, 286, 286, 286, 362: 286, 286, 435: 286, 439: 286, 444: 286, 453: 286, 508: 286, 286, 286, 608: 286, 286}, + {285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 35: 285, 285, 348: 285, 285, 351: 285, 285, 285, 285, 362: 285, 285, 435: 285, 439: 285, 444: 285, 453: 285, 508: 285, 285, 285, 608: 285, 285}, + {284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 35: 284, 284, 348: 284, 284, 351: 284, 284, 284, 284, 362: 284, 284, 435: 284, 439: 284, 444: 284, 453: 284, 508: 284, 284, 284, 608: 284, 284}, // 1995 - {1447, 1447, 1447, 1447, 6: 1447, 13: 1447, 33: 1447, 56: 1447, 1447, 1447, 349: 1447, 354: 1447, 356: 1447, 708: 3919}, - {1732, 1732, 1732, 3888, 6: 1732, 13: 3885, 33: 1732, 56: 3891, 3893, 3892, 349: 3887, 354: 1732, 356: 3890, 690: 3889, 3886, 707: 3884}, - {33: 3921}, - {1595, 1595}, - {1734, 1734, 1734, 4061, 4067, 4055, 1734, 1734, 1734, 4059, 4066, 33: 1734, 341: 4060, 343: 4053, 1741, 4058, 348: 4065, 354: 1734, 4054, 427: 1771, 4052, 431: 1836, 439: 4057, 446: 3797, 448: 3837, 502: 4068, 678: 4062, 735: 4064, 745: 4069, 752: 4063, 769: 4056, 799: 4070, 4124}, + {283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 35: 283, 283, 348: 283, 283, 351: 283, 283, 283, 283, 362: 283, 283, 435: 283, 439: 283, 444: 283, 453: 283, 508: 283, 283, 283, 608: 283, 283}, + {282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 35: 282, 282, 348: 282, 282, 351: 282, 282, 282, 282, 362: 282, 282, 435: 282, 439: 282, 444: 282, 453: 282, 508: 282, 282, 282, 608: 282, 282, 1045: 4061}, + {280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 36: 280, 348: 280, 280, 351: 280, 280, 280, 280, 362: 280, 280, 435: 280, 439: 280, 444: 280, 453: 280, 508: 280, 280, 280}, + {213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 13: 3130, 36: 213, 348: 3120, 213, 351: 213, 213, 213, 213, 362: 213, 213, 369: 3131, 393: 3127, 435: 213, 439: 213, 444: 213, 453: 213, 508: 213, 213, 213, 515: 3129, 620: 4058, 626: 3128, 659: 4059}, + {213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 13: 3130, 36: 213, 348: 3120, 213, 351: 213, 213, 213, 213, 362: 213, 213, 369: 3131, 393: 3127, 435: 213, 439: 213, 444: 213, 453: 213, 508: 213, 213, 213, 515: 3129, 620: 4055, 626: 3128, 659: 4056}, // 2000 - {1734, 1734, 1734, 4061, 4067, 4055, 1734, 1734, 1734, 4059, 4066, 33: 1734, 341: 4060, 343: 4053, 1741, 4058, 348: 4065, 354: 1734, 4054, 427: 1771, 4052, 431: 1836, 439: 4057, 446: 3797, 448: 3837, 502: 4068, 678: 4062, 735: 4064, 745: 4069, 752: 4063, 769: 4056, 799: 4070, 4051}, - {271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 33: 271, 341: 271, 343: 271, 271, 271, 348: 271, 354: 271, 271, 427: 271, 271, 431: 271, 439: 271, 446: 271, 448: 271, 502: 271}, - {270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 33: 270, 341: 270, 343: 270, 270, 270, 348: 270, 354: 270, 270, 427: 270, 270, 431: 270, 439: 270, 446: 270, 448: 270, 502: 270}, - {269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 33: 269, 341: 269, 343: 269, 269, 269, 348: 269, 354: 269, 269, 427: 269, 269, 431: 269, 439: 269, 446: 269, 448: 269, 502: 269}, - {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 33: 186, 35: 186, 340: 3040, 186, 343: 186, 186, 186, 348: 186, 354: 186, 186, 427: 186, 186, 431: 186, 439: 186, 446: 186, 448: 186, 502: 186, 599: 186, 186, 612: 3041, 631: 4049}, + {348: 3120, 620: 4053}, + {348: 3120, 620: 4051}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 36: 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 620: 3121, 633: 4050}, + {348: 3120, 620: 4049}, + {271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 36: 271, 349: 271, 351: 271, 271, 271, 271, 362: 271, 271, 435: 271, 439: 271, 444: 271, 453: 271, 508: 271, 271, 271}, // 2005 - {181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 33: 181, 35: 181, 341: 181, 343: 181, 181, 181, 348: 181, 354: 181, 181, 427: 181, 181, 431: 181, 439: 181, 446: 181, 448: 181, 502: 181, 599: 181, 181, 705: 4048}, - {179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 33: 179, 35: 179, 340: 3026, 179, 343: 179, 179, 179, 348: 179, 354: 179, 179, 427: 179, 179, 431: 179, 439: 179, 446: 179, 448: 179, 502: 179, 599: 179, 179, 612: 3027, 724: 4046, 734: 3028}, - {179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 33: 179, 35: 179, 340: 3026, 179, 343: 179, 179, 179, 348: 179, 354: 179, 179, 427: 179, 179, 431: 179, 439: 179, 446: 179, 448: 179, 502: 179, 599: 179, 179, 612: 3027, 724: 4044, 734: 3028}, - {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 33: 186, 340: 3040, 186, 343: 186, 186, 186, 348: 186, 354: 186, 186, 427: 186, 186, 431: 186, 439: 186, 446: 186, 448: 186, 502: 186, 612: 3041, 631: 4043}, - {263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 33: 263, 35: 263, 340: 263, 263, 343: 263, 263, 263, 348: 263, 354: 263, 263, 427: 263, 263, 431: 263, 439: 263, 446: 263, 448: 263, 502: 263, 599: 263, 263}, + {213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 13: 3130, 36: 213, 55: 4033, 4035, 4034, 349: 213, 351: 213, 213, 213, 213, 362: 213, 213, 369: 3131, 393: 3127, 435: 213, 439: 213, 444: 213, 453: 213, 508: 213, 213, 213, 515: 3129, 626: 3128, 659: 4032, 771: 4048}, + {348: 4044}, + {348: 4037}, + {267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 36: 267, 349: 267, 351: 267, 267, 267, 267, 362: 267, 267, 435: 267, 439: 267, 444: 267, 453: 267, 508: 267, 267, 267}, + {213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 13: 3130, 36: 213, 55: 4033, 4035, 4034, 349: 213, 351: 213, 213, 213, 213, 362: 213, 213, 369: 4030, 393: 3127, 435: 213, 439: 213, 444: 213, 453: 213, 508: 213, 213, 213, 515: 4029, 546: 3988, 3987, 556: 4031, 626: 3128, 659: 4032, 771: 4028, 940: 4027}, // 2010 - {262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 33: 262, 35: 262, 340: 262, 262, 343: 262, 262, 262, 348: 262, 354: 262, 262, 427: 262, 262, 431: 262, 439: 262, 446: 262, 448: 262, 502: 262, 599: 262, 262}, - {261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 33: 261, 35: 261, 340: 261, 261, 343: 261, 261, 261, 348: 261, 354: 261, 261, 427: 261, 261, 431: 261, 439: 261, 446: 261, 448: 261, 502: 261, 599: 261, 261}, - {260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 33: 260, 35: 260, 340: 260, 260, 343: 260, 260, 260, 348: 260, 354: 260, 260, 427: 260, 260, 431: 260, 439: 260, 446: 260, 448: 260, 502: 260, 599: 260, 260}, - {259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 33: 259, 35: 259, 340: 259, 259, 343: 259, 259, 259, 348: 259, 354: 259, 259, 427: 259, 259, 431: 259, 439: 259, 446: 259, 448: 259, 502: 259, 599: 259, 259}, - {258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 33: 258, 35: 258, 340: 258, 258, 343: 258, 258, 258, 348: 258, 354: 258, 258, 427: 258, 258, 431: 258, 439: 258, 446: 258, 448: 258, 502: 258, 599: 258, 258}, + {264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 13: 264, 36: 264, 348: 264, 264, 351: 264, 264, 264, 264, 362: 264, 264, 369: 264, 393: 264, 435: 264, 439: 264, 444: 264, 453: 264, 508: 264, 264, 264, 515: 264, 691: 4026}, + {263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 13: 263, 36: 263, 348: 263, 263, 351: 263, 263, 263, 263, 362: 263, 263, 369: 263, 393: 263, 435: 263, 439: 263, 444: 263, 453: 263, 508: 263, 263, 263, 515: 263, 691: 4025}, + {262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 13: 262, 36: 262, 348: 262, 262, 351: 262, 262, 262, 262, 362: 262, 262, 369: 262, 393: 262, 435: 262, 439: 262, 444: 262, 453: 262, 508: 262, 262, 262, 515: 262, 546: 4023, 4022, 691: 4024}, + {369: 4017, 515: 4016, 546: 4019, 4018}, + {257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 13: 257, 36: 257, 55: 257, 257, 257, 348: 257, 257, 351: 257, 257, 257, 257, 362: 257, 257, 369: 257, 393: 257, 435: 257, 439: 257, 444: 257, 453: 257, 508: 257, 257, 257, 515: 257}, // 2015 - {257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 33: 257, 35: 257, 340: 257, 257, 343: 257, 257, 257, 348: 257, 354: 257, 257, 427: 257, 257, 431: 257, 439: 257, 446: 257, 448: 257, 502: 257, 599: 257, 257}, - {256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 33: 256, 35: 256, 340: 256, 256, 343: 256, 256, 256, 348: 256, 354: 256, 256, 427: 256, 256, 431: 256, 439: 256, 446: 256, 448: 256, 502: 256, 599: 256, 256}, - {255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 33: 255, 35: 255, 340: 255, 255, 343: 255, 255, 255, 348: 255, 354: 255, 255, 427: 255, 255, 431: 255, 439: 255, 446: 255, 448: 255, 502: 255, 599: 255, 255}, - {254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 33: 254, 35: 254, 340: 254, 254, 343: 254, 254, 254, 348: 254, 354: 254, 254, 427: 254, 254, 431: 254, 439: 254, 446: 254, 448: 254, 502: 254, 599: 254, 254}, - {253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 33: 253, 35: 253, 340: 253, 253, 343: 253, 253, 253, 348: 253, 354: 253, 253, 427: 253, 253, 431: 253, 439: 253, 446: 253, 448: 253, 502: 253, 599: 253, 253}, + {256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 13: 256, 36: 256, 55: 256, 256, 256, 348: 256, 256, 351: 256, 256, 256, 256, 362: 256, 256, 369: 256, 393: 256, 435: 256, 439: 256, 444: 256, 453: 256, 508: 256, 256, 256, 515: 256}, + {348: 253}, + {247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 35: 247, 247, 348: 247, 247, 351: 247, 247, 247, 247, 362: 247, 247, 435: 247, 439: 247, 444: 247, 453: 247, 508: 247, 247, 247, 608: 247, 247}, + {246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 35: 246, 246, 348: 246, 246, 351: 246, 246, 246, 246, 362: 246, 246, 435: 246, 439: 246, 444: 246, 453: 246, 508: 246, 246, 246, 608: 246, 246}, + {245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 36: 245, 349: 245, 351: 245, 245, 245, 245, 362: 245, 245, 435: 245, 439: 245, 444: 245, 453: 245, 508: 245, 245, 245}, // 2020 - {252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 33: 252, 35: 252, 341: 252, 343: 252, 252, 252, 348: 252, 354: 252, 252, 427: 252, 252, 431: 252, 439: 252, 446: 252, 448: 252, 502: 252, 599: 252, 252}, - {251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 33: 251, 35: 251, 341: 251, 343: 251, 251, 251, 348: 251, 354: 251, 251, 427: 251, 251, 431: 251, 439: 251, 446: 251, 448: 251, 502: 251, 599: 251, 251}, - {247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 33: 247, 35: 247, 340: 247, 247, 343: 247, 247, 247, 348: 247, 354: 247, 247, 427: 247, 247, 431: 247, 439: 247, 446: 247, 448: 247, 502: 247, 599: 247, 247}, - {246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 33: 246, 35: 246, 340: 246, 246, 343: 246, 246, 246, 348: 246, 354: 246, 246, 427: 246, 246, 431: 246, 439: 246, 446: 246, 448: 246, 502: 246, 599: 246, 246}, - {245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 33: 245, 35: 245, 340: 245, 245, 343: 245, 245, 245, 348: 245, 354: 245, 245, 427: 245, 245, 431: 245, 439: 245, 446: 245, 448: 245, 502: 245, 599: 245, 245}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 36: 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 620: 3121, 633: 4015}, + {243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 36: 243, 349: 243, 351: 243, 243, 243, 243, 362: 243, 243, 435: 243, 439: 243, 444: 243, 453: 243, 508: 243, 243, 243}, + {242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 36: 242, 349: 242, 351: 242, 242, 242, 242, 362: 242, 242, 435: 242, 439: 242, 444: 242, 453: 242, 508: 242, 242, 242}, + {240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 13: 240, 36: 240, 55: 240, 240, 240, 349: 240, 351: 240, 240, 240, 240, 362: 240, 240, 369: 240, 393: 240, 435: 240, 439: 240, 444: 240, 453: 240, 508: 240, 240, 240, 515: 240}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 13: 226, 36: 226, 55: 226, 226, 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 369: 226, 393: 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 515: 226, 620: 3121, 633: 4014}, // 2025 - {244, 244, 244, 244, 244, 244, 244, 244, 244, 244, 244, 33: 244, 35: 244, 340: 244, 244, 343: 244, 244, 244, 348: 244, 354: 244, 244, 427: 244, 244, 431: 244, 439: 244, 446: 244, 448: 244, 502: 244, 599: 244, 244}, - {243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 33: 243, 35: 243, 340: 243, 243, 343: 243, 243, 243, 348: 243, 354: 243, 243, 427: 243, 243, 431: 243, 439: 243, 446: 243, 448: 243, 502: 243, 599: 243, 243}, - {242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 33: 242, 35: 242, 340: 242, 242, 343: 242, 242, 242, 348: 242, 354: 242, 242, 427: 242, 242, 431: 242, 439: 242, 446: 242, 448: 242, 502: 242, 599: 242, 242, 1033: 4042}, - {240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 33: 240, 340: 240, 240, 343: 240, 240, 240, 348: 240, 354: 240, 240, 427: 240, 240, 431: 240, 439: 240, 446: 240, 448: 240, 502: 240}, - {173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 12: 3050, 33: 173, 340: 3040, 173, 343: 173, 173, 173, 348: 173, 354: 173, 173, 364: 3051, 390: 3047, 427: 173, 173, 431: 173, 439: 173, 446: 173, 448: 173, 502: 173, 506: 3049, 612: 4039, 618: 3048, 653: 4040}, + {238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 13: 238, 36: 238, 55: 238, 238, 238, 349: 238, 351: 238, 238, 238, 238, 362: 238, 238, 369: 238, 393: 238, 435: 238, 439: 238, 444: 238, 453: 238, 508: 238, 238, 238, 515: 238}, + {237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 13: 237, 36: 237, 55: 237, 237, 237, 349: 237, 351: 237, 237, 237, 237, 362: 237, 237, 369: 237, 393: 237, 435: 237, 439: 237, 444: 237, 453: 237, 508: 237, 237, 237, 515: 237}, + {232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 36: 232, 349: 232, 351: 232, 232, 232, 232, 362: 232, 232, 435: 232, 439: 232, 444: 232, 453: 232, 508: 232, 232, 232}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 36: 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 620: 3121, 633: 4013}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 36: 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 620: 3121, 633: 4012}, // 2030 - {173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 12: 3050, 33: 173, 340: 3040, 173, 343: 173, 173, 173, 348: 173, 354: 173, 173, 364: 3051, 390: 3047, 427: 173, 173, 431: 173, 439: 173, 446: 173, 448: 173, 502: 173, 506: 3049, 612: 4036, 618: 3048, 653: 4037}, - {340: 3040, 612: 4034}, - {340: 3040, 612: 4032}, - {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 33: 186, 340: 3040, 186, 343: 186, 186, 186, 348: 186, 354: 186, 186, 427: 186, 186, 431: 186, 439: 186, 446: 186, 448: 186, 502: 186, 612: 3041, 631: 4031}, - {340: 3040, 612: 4030}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 36: 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 620: 3121, 633: 4011}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 35: 226, 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 608: 226, 226, 620: 3121, 633: 4005}, + {221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 35: 221, 221, 349: 221, 351: 221, 221, 221, 221, 362: 221, 221, 435: 221, 439: 221, 444: 221, 453: 221, 508: 221, 221, 221, 608: 221, 221, 712: 4006}, + {228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 35: 4008, 228, 349: 228, 351: 228, 228, 228, 228, 362: 228, 228, 435: 228, 439: 228, 444: 228, 453: 228, 508: 228, 228, 228, 608: 4007, 4009, 711: 4010}, + {224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 35: 224, 224, 349: 224, 351: 224, 224, 224, 224, 362: 224, 224, 435: 224, 439: 224, 444: 224, 453: 224, 508: 224, 224, 224, 608: 224, 224}, // 2035 - {231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 33: 231, 341: 231, 343: 231, 231, 231, 348: 231, 354: 231, 231, 427: 231, 231, 431: 231, 439: 231, 446: 231, 448: 231, 502: 231}, - {173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 12: 3050, 33: 173, 62: 4014, 4016, 4015, 341: 173, 343: 173, 173, 173, 348: 173, 354: 173, 173, 364: 3051, 390: 3047, 427: 173, 173, 431: 173, 439: 173, 446: 173, 448: 173, 502: 173, 506: 3049, 618: 3048, 653: 4013, 762: 4029}, - {340: 4025}, - {340: 4018}, - {227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 33: 227, 341: 227, 343: 227, 227, 227, 348: 227, 354: 227, 227, 427: 227, 227, 431: 227, 439: 227, 446: 227, 448: 227, 502: 227}, + {223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 35: 223, 223, 349: 223, 351: 223, 223, 223, 223, 362: 223, 223, 435: 223, 439: 223, 444: 223, 453: 223, 508: 223, 223, 223, 608: 223, 223}, + {222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 35: 222, 222, 349: 222, 351: 222, 222, 222, 222, 362: 222, 222, 435: 222, 439: 222, 444: 222, 453: 222, 508: 222, 222, 222, 608: 222, 222}, + {220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 35: 220, 220, 349: 220, 351: 220, 220, 220, 220, 362: 220, 220, 435: 220, 439: 220, 444: 220, 453: 220, 508: 220, 220, 220, 608: 220, 220}, + {229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 36: 229, 349: 229, 351: 229, 229, 229, 229, 362: 229, 229, 435: 229, 439: 229, 444: 229, 453: 229, 508: 229, 229, 229}, + {230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 36: 230, 349: 230, 351: 230, 230, 230, 230, 362: 230, 230, 435: 230, 439: 230, 444: 230, 453: 230, 508: 230, 230, 230}, // 2040 - {173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 12: 3050, 33: 173, 62: 4014, 4016, 4015, 341: 173, 343: 173, 173, 173, 348: 173, 354: 173, 173, 364: 4011, 390: 3047, 427: 173, 173, 431: 173, 439: 173, 446: 173, 448: 173, 502: 173, 506: 4010, 538: 3969, 3968, 550: 4012, 618: 3048, 653: 4013, 762: 4009, 927: 4008}, - {224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 12: 224, 33: 224, 340: 224, 224, 343: 224, 224, 224, 348: 224, 354: 224, 224, 364: 224, 390: 224, 427: 224, 224, 431: 224, 439: 224, 446: 224, 448: 224, 502: 224, 506: 224, 683: 4007}, - {223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 12: 223, 33: 223, 340: 223, 223, 343: 223, 223, 223, 348: 223, 354: 223, 223, 364: 223, 390: 223, 427: 223, 223, 431: 223, 439: 223, 446: 223, 448: 223, 502: 223, 506: 223, 683: 4006}, - {222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 12: 222, 33: 222, 340: 222, 222, 343: 222, 222, 222, 348: 222, 354: 222, 222, 364: 222, 390: 222, 427: 222, 222, 431: 222, 439: 222, 446: 222, 448: 222, 502: 222, 506: 222, 538: 4004, 4003, 683: 4005}, - {364: 3998, 506: 3997, 538: 4000, 3999}, + {231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 36: 231, 349: 231, 351: 231, 231, 231, 231, 362: 231, 231, 435: 231, 439: 231, 444: 231, 453: 231, 508: 231, 231, 231}, + {239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 13: 239, 36: 239, 55: 239, 239, 239, 349: 239, 351: 239, 239, 239, 239, 362: 239, 239, 369: 239, 393: 239, 435: 239, 439: 239, 444: 239, 453: 239, 508: 239, 239, 239, 515: 239}, + {244, 244, 244, 244, 244, 244, 244, 244, 244, 244, 244, 244, 36: 244, 349: 244, 351: 244, 244, 244, 244, 362: 244, 244, 435: 244, 439: 244, 444: 244, 453: 244, 508: 244, 244, 244}, + {261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 13: 261, 36: 261, 348: 261, 261, 351: 261, 261, 261, 261, 362: 261, 261, 369: 261, 393: 261, 435: 261, 439: 261, 444: 261, 453: 261, 508: 261, 261, 261, 515: 261, 691: 4021}, + {260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 13: 260, 36: 260, 348: 260, 260, 351: 260, 260, 260, 260, 362: 260, 260, 369: 260, 393: 260, 435: 260, 439: 260, 444: 260, 453: 260, 508: 260, 260, 260, 515: 260, 691: 4020}, // 2045 - {217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 12: 217, 33: 217, 62: 217, 217, 217, 340: 217, 217, 343: 217, 217, 217, 348: 217, 354: 217, 217, 364: 217, 390: 217, 427: 217, 217, 431: 217, 439: 217, 446: 217, 448: 217, 502: 217, 506: 217}, - {216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 12: 216, 33: 216, 62: 216, 216, 216, 340: 216, 216, 343: 216, 216, 216, 348: 216, 354: 216, 216, 364: 216, 390: 216, 427: 216, 216, 431: 216, 439: 216, 446: 216, 448: 216, 502: 216, 506: 216}, - {340: 213}, - {207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 33: 207, 35: 207, 340: 207, 207, 343: 207, 207, 207, 348: 207, 354: 207, 207, 427: 207, 207, 431: 207, 439: 207, 446: 207, 448: 207, 502: 207, 599: 207, 207}, - {206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 33: 206, 35: 206, 340: 206, 206, 343: 206, 206, 206, 348: 206, 354: 206, 206, 427: 206, 206, 431: 206, 439: 206, 446: 206, 448: 206, 502: 206, 599: 206, 206}, + {348: 255}, + {348: 254}, + {348: 249}, + {348: 250}, + {348: 252}, // 2050 - {205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 33: 205, 341: 205, 343: 205, 205, 205, 348: 205, 354: 205, 205, 427: 205, 205, 431: 205, 439: 205, 446: 205, 448: 205, 502: 205}, - {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 33: 186, 340: 3040, 186, 343: 186, 186, 186, 348: 186, 354: 186, 186, 427: 186, 186, 431: 186, 439: 186, 446: 186, 448: 186, 502: 186, 612: 3041, 631: 3996}, - {203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 33: 203, 341: 203, 343: 203, 203, 203, 348: 203, 354: 203, 203, 427: 203, 203, 431: 203, 439: 203, 446: 203, 448: 203, 502: 203}, - {202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 33: 202, 341: 202, 343: 202, 202, 202, 348: 202, 354: 202, 202, 427: 202, 202, 431: 202, 439: 202, 446: 202, 448: 202, 502: 202}, - {200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 12: 200, 33: 200, 62: 200, 200, 200, 341: 200, 343: 200, 200, 200, 348: 200, 354: 200, 200, 364: 200, 390: 200, 427: 200, 200, 431: 200, 439: 200, 446: 200, 448: 200, 502: 200, 506: 200}, + {348: 251}, + {348: 248}, + {258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 13: 258, 36: 258, 55: 258, 258, 258, 348: 258, 258, 351: 258, 258, 258, 258, 362: 258, 258, 369: 258, 393: 258, 435: 258, 439: 258, 444: 258, 453: 258, 508: 258, 258, 258, 515: 258}, + {259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 13: 259, 36: 259, 55: 259, 259, 259, 348: 259, 259, 351: 259, 259, 259, 259, 362: 259, 259, 369: 259, 393: 259, 435: 259, 439: 259, 444: 259, 453: 259, 508: 259, 259, 259, 515: 259}, + {213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 13: 3130, 36: 213, 55: 4033, 4035, 4034, 349: 213, 351: 213, 213, 213, 213, 362: 213, 213, 369: 3131, 393: 3127, 435: 213, 439: 213, 444: 213, 453: 213, 508: 213, 213, 213, 515: 3129, 626: 3128, 659: 4032, 771: 4036}, // 2055 - {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 12: 186, 33: 186, 62: 186, 186, 186, 340: 3040, 186, 343: 186, 186, 186, 348: 186, 354: 186, 186, 364: 186, 390: 186, 427: 186, 186, 431: 186, 439: 186, 446: 186, 448: 186, 502: 186, 506: 186, 612: 3041, 631: 3995}, - {198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 12: 198, 33: 198, 62: 198, 198, 198, 341: 198, 343: 198, 198, 198, 348: 198, 354: 198, 198, 364: 198, 390: 198, 427: 198, 198, 431: 198, 439: 198, 446: 198, 448: 198, 502: 198, 506: 198}, - {197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 12: 197, 33: 197, 62: 197, 197, 197, 341: 197, 343: 197, 197, 197, 348: 197, 354: 197, 197, 364: 197, 390: 197, 427: 197, 197, 431: 197, 439: 197, 446: 197, 448: 197, 502: 197, 506: 197}, - {192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 33: 192, 341: 192, 343: 192, 192, 192, 348: 192, 354: 192, 192, 427: 192, 192, 431: 192, 439: 192, 446: 192, 448: 192, 502: 192}, - {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 33: 186, 340: 3040, 186, 343: 186, 186, 186, 348: 186, 354: 186, 186, 427: 186, 186, 431: 186, 439: 186, 446: 186, 448: 186, 502: 186, 612: 3041, 631: 3994}, + {265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 36: 265, 349: 265, 351: 265, 265, 265, 265, 362: 265, 265, 435: 265, 439: 265, 444: 265, 453: 265, 508: 265, 265, 265}, + {378: 3133, 691: 4026}, + {378: 3132, 691: 4025}, + {241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 36: 241, 349: 241, 351: 241, 241, 241, 241, 362: 241, 241, 435: 241, 439: 241, 444: 241, 453: 241, 508: 241, 241, 241}, + {236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 36: 236, 349: 236, 351: 236, 236, 236, 236, 362: 236, 236, 435: 236, 439: 236, 444: 236, 453: 236, 508: 236, 236, 236}, // 2060 - {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 33: 186, 340: 3040, 186, 343: 186, 186, 186, 348: 186, 354: 186, 186, 427: 186, 186, 431: 186, 439: 186, 446: 186, 448: 186, 502: 186, 612: 3041, 631: 3993}, - {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 33: 186, 340: 3040, 186, 343: 186, 186, 186, 348: 186, 354: 186, 186, 427: 186, 186, 431: 186, 439: 186, 446: 186, 448: 186, 502: 186, 612: 3041, 631: 3992}, - {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 33: 186, 35: 186, 340: 3040, 186, 343: 186, 186, 186, 348: 186, 354: 186, 186, 427: 186, 186, 431: 186, 439: 186, 446: 186, 448: 186, 502: 186, 599: 186, 186, 612: 3041, 631: 3986}, - {181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 33: 181, 35: 181, 341: 181, 343: 181, 181, 181, 348: 181, 354: 181, 181, 427: 181, 181, 431: 181, 439: 181, 446: 181, 448: 181, 502: 181, 599: 181, 181, 705: 3987}, - {188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 33: 188, 35: 3989, 341: 188, 343: 188, 188, 188, 348: 188, 354: 188, 188, 427: 188, 188, 431: 188, 439: 188, 446: 188, 448: 188, 502: 188, 599: 3988, 3990, 704: 3991}, + {235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 36: 235, 349: 235, 351: 235, 235, 235, 235, 362: 235, 235, 435: 235, 439: 235, 444: 235, 453: 235, 508: 235, 235, 235}, + {234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 36: 234, 349: 234, 351: 234, 234, 234, 234, 362: 234, 234, 435: 234, 439: 234, 444: 234, 453: 234, 508: 234, 234, 234}, + {233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 36: 233, 349: 233, 351: 233, 233, 233, 233, 362: 233, 233, 435: 233, 439: 233, 444: 233, 453: 233, 508: 233, 233, 233}, + {266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 36: 266, 349: 266, 351: 266, 266, 266, 266, 362: 266, 266, 435: 266, 439: 266, 444: 266, 453: 266, 508: 266, 266, 266}, + {350: 4039, 783: 4038}, // 2065 - {184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 33: 184, 35: 184, 341: 184, 343: 184, 184, 184, 348: 184, 354: 184, 184, 427: 184, 184, 431: 184, 439: 184, 446: 184, 448: 184, 502: 184, 599: 184, 184}, - {183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 33: 183, 35: 183, 341: 183, 343: 183, 183, 183, 348: 183, 354: 183, 183, 427: 183, 183, 431: 183, 439: 183, 446: 183, 448: 183, 502: 183, 599: 183, 183}, - {182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 33: 182, 35: 182, 341: 182, 343: 182, 182, 182, 348: 182, 354: 182, 182, 427: 182, 182, 431: 182, 439: 182, 446: 182, 448: 182, 502: 182, 599: 182, 182}, - {180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 33: 180, 35: 180, 341: 180, 343: 180, 180, 180, 348: 180, 354: 180, 180, 427: 180, 180, 431: 180, 439: 180, 446: 180, 448: 180, 502: 180, 599: 180, 180}, - {189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 33: 189, 341: 189, 343: 189, 189, 189, 348: 189, 354: 189, 189, 427: 189, 189, 431: 189, 439: 189, 446: 189, 448: 189, 502: 189}, + {6: 4041, 36: 4040}, + {203, 203, 203, 6: 203, 36: 203, 363: 203}, + {210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 13: 3130, 36: 210, 349: 210, 351: 210, 210, 210, 210, 362: 210, 210, 369: 3131, 435: 210, 439: 210, 444: 210, 453: 210, 508: 210, 210, 210, 515: 3129, 626: 3138, 770: 4043}, + {350: 4042}, + {202, 202, 202, 6: 202, 36: 202, 363: 202}, // 2070 - {190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 33: 190, 341: 190, 343: 190, 190, 190, 348: 190, 354: 190, 190, 427: 190, 190, 431: 190, 439: 190, 446: 190, 448: 190, 502: 190}, - {191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 33: 191, 341: 191, 343: 191, 191, 191, 348: 191, 354: 191, 191, 427: 191, 191, 431: 191, 439: 191, 446: 191, 448: 191, 502: 191}, - {199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 12: 199, 33: 199, 62: 199, 199, 199, 341: 199, 343: 199, 199, 199, 348: 199, 354: 199, 199, 364: 199, 390: 199, 427: 199, 199, 431: 199, 439: 199, 446: 199, 448: 199, 502: 199, 506: 199}, - {204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 33: 204, 341: 204, 343: 204, 204, 204, 348: 204, 354: 204, 204, 427: 204, 204, 431: 204, 439: 204, 446: 204, 448: 204, 502: 204}, - {221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 12: 221, 33: 221, 340: 221, 221, 343: 221, 221, 221, 348: 221, 354: 221, 221, 364: 221, 390: 221, 427: 221, 221, 431: 221, 439: 221, 446: 221, 448: 221, 502: 221, 506: 221, 683: 4002}, + {268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 36: 268, 349: 268, 351: 268, 268, 268, 268, 362: 268, 268, 435: 268, 439: 268, 444: 268, 453: 268, 508: 268, 268, 268}, + {350: 4039, 783: 4045}, + {6: 4041, 36: 4046}, + {210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 13: 3130, 36: 210, 349: 210, 351: 210, 210, 210, 210, 362: 210, 210, 369: 3131, 435: 210, 439: 210, 444: 210, 453: 210, 508: 210, 210, 210, 515: 3129, 626: 3138, 770: 4047}, + {269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 36: 269, 349: 269, 351: 269, 269, 269, 269, 362: 269, 269, 435: 269, 439: 269, 444: 269, 453: 269, 508: 269, 269, 269}, // 2075 - {220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 12: 220, 33: 220, 340: 220, 220, 343: 220, 220, 220, 348: 220, 354: 220, 220, 364: 220, 390: 220, 427: 220, 220, 431: 220, 439: 220, 446: 220, 448: 220, 502: 220, 506: 220, 683: 4001}, - {340: 215}, - {340: 214}, - {340: 209}, - {340: 210}, + {270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 36: 270, 349: 270, 351: 270, 270, 270, 270, 362: 270, 270, 435: 270, 439: 270, 444: 270, 453: 270, 508: 270, 270, 270}, + {272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 36: 272, 349: 272, 351: 272, 272, 272, 272, 362: 272, 272, 435: 272, 439: 272, 444: 272, 453: 272, 508: 272, 272, 272}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 36: 273, 349: 273, 351: 273, 273, 273, 273, 362: 273, 273, 435: 273, 439: 273, 444: 273, 453: 273, 508: 273, 273, 273}, + {213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 13: 3130, 36: 213, 349: 213, 351: 213, 213, 213, 213, 362: 213, 213, 369: 3131, 393: 3127, 435: 213, 439: 213, 444: 213, 453: 213, 508: 213, 213, 213, 515: 3129, 626: 3128, 659: 4052}, + {274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 36: 274, 349: 274, 351: 274, 274, 274, 274, 362: 274, 274, 435: 274, 439: 274, 444: 274, 453: 274, 508: 274, 274, 274}, // 2080 - {340: 212}, - {340: 211}, - {340: 208}, - {218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 12: 218, 33: 218, 62: 218, 218, 218, 340: 218, 218, 343: 218, 218, 218, 348: 218, 354: 218, 218, 364: 218, 390: 218, 427: 218, 218, 431: 218, 439: 218, 446: 218, 448: 218, 502: 218, 506: 218}, - {219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 12: 219, 33: 219, 62: 219, 219, 219, 340: 219, 219, 343: 219, 219, 219, 348: 219, 354: 219, 219, 364: 219, 390: 219, 427: 219, 219, 431: 219, 439: 219, 446: 219, 448: 219, 502: 219, 506: 219}, + {213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 13: 3130, 36: 213, 349: 213, 351: 213, 213, 213, 213, 362: 213, 213, 369: 3131, 393: 3127, 435: 213, 439: 213, 444: 213, 453: 213, 508: 213, 213, 213, 515: 3129, 626: 3128, 659: 4054}, + {275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 36: 275, 349: 275, 351: 275, 275, 275, 275, 362: 275, 275, 435: 275, 439: 275, 444: 275, 453: 275, 508: 275, 275, 275}, + {213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 13: 3130, 36: 213, 349: 213, 351: 213, 213, 213, 213, 362: 213, 213, 369: 3131, 393: 3127, 435: 213, 439: 213, 444: 213, 453: 213, 508: 213, 213, 213, 515: 3129, 626: 3128, 659: 4057}, + {276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 36: 276, 349: 276, 351: 276, 276, 276, 276, 362: 276, 276, 435: 276, 439: 276, 444: 276, 453: 276, 508: 276, 276, 276}, + {277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 36: 277, 349: 277, 351: 277, 277, 277, 277, 362: 277, 277, 435: 277, 439: 277, 444: 277, 453: 277, 508: 277, 277, 277}, // 2085 - {173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 12: 3050, 33: 173, 62: 4014, 4016, 4015, 341: 173, 343: 173, 173, 173, 348: 173, 354: 173, 173, 364: 3051, 390: 3047, 427: 173, 173, 431: 173, 439: 173, 446: 173, 448: 173, 502: 173, 506: 3049, 618: 3048, 653: 4013, 762: 4017}, - {225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 33: 225, 341: 225, 343: 225, 225, 225, 348: 225, 354: 225, 225, 427: 225, 225, 431: 225, 439: 225, 446: 225, 448: 225, 502: 225}, - {369: 3053, 683: 4007}, - {369: 3052, 683: 4006}, - {201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 33: 201, 341: 201, 343: 201, 201, 201, 348: 201, 354: 201, 201, 427: 201, 201, 431: 201, 439: 201, 446: 201, 448: 201, 502: 201}, + {213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 13: 3130, 36: 213, 349: 213, 351: 213, 213, 213, 213, 362: 213, 213, 369: 3131, 393: 3127, 435: 213, 439: 213, 444: 213, 453: 213, 508: 213, 213, 213, 515: 3129, 626: 3128, 659: 4060}, + {278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 36: 278, 349: 278, 351: 278, 278, 278, 278, 362: 278, 278, 435: 278, 439: 278, 444: 278, 453: 278, 508: 278, 278, 278}, + {279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 36: 279, 349: 279, 351: 279, 279, 279, 279, 362: 279, 279, 435: 279, 439: 279, 444: 279, 453: 279, 508: 279, 279, 279}, + {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 35: 281, 281, 348: 281, 281, 351: 281, 281, 281, 281, 362: 281, 281, 435: 281, 439: 281, 444: 281, 453: 281, 508: 281, 281, 281, 608: 281, 281}, + {304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 36: 304, 349: 304, 351: 304, 304, 304, 304, 362: 304, 304, 435: 304, 439: 304, 444: 304, 453: 304, 508: 304, 304, 304}, // 2090 - {196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 33: 196, 341: 196, 343: 196, 196, 196, 348: 196, 354: 196, 196, 427: 196, 196, 431: 196, 439: 196, 446: 196, 448: 196, 502: 196}, - {195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 33: 195, 341: 195, 343: 195, 195, 195, 348: 195, 354: 195, 195, 427: 195, 195, 431: 195, 439: 195, 446: 195, 448: 195, 502: 195}, - {194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 33: 194, 341: 194, 343: 194, 194, 194, 348: 194, 354: 194, 194, 427: 194, 194, 431: 194, 439: 194, 446: 194, 448: 194, 502: 194}, - {193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 33: 193, 341: 193, 343: 193, 193, 193, 348: 193, 354: 193, 193, 427: 193, 193, 431: 193, 439: 193, 446: 193, 448: 193, 502: 193}, - {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 33: 226, 341: 226, 343: 226, 226, 226, 348: 226, 354: 226, 226, 427: 226, 226, 431: 226, 439: 226, 446: 226, 448: 226, 502: 226}, + {221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 35: 221, 221, 349: 221, 351: 221, 221, 221, 221, 362: 221, 221, 435: 221, 439: 221, 444: 221, 453: 221, 508: 221, 221, 221, 608: 221, 221, 712: 4064}, + {305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 35: 4008, 305, 349: 305, 351: 305, 305, 305, 305, 362: 305, 305, 435: 305, 439: 305, 444: 305, 453: 305, 508: 305, 305, 305, 608: 4007, 4009, 711: 4010}, + {221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 35: 221, 221, 349: 221, 351: 221, 221, 221, 221, 362: 221, 221, 435: 221, 439: 221, 444: 221, 453: 221, 508: 221, 221, 221, 608: 221, 221, 712: 4066}, + {306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 35: 4008, 306, 349: 306, 351: 306, 306, 306, 306, 362: 306, 306, 435: 306, 439: 306, 444: 306, 453: 306, 508: 306, 306, 306, 608: 4007, 4009, 711: 4010}, + {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 35: 4008, 307, 349: 307, 351: 307, 307, 307, 307, 362: 307, 307, 435: 307, 439: 307, 444: 307, 453: 307, 508: 307, 307, 307, 608: 4007, 4009, 711: 4010}, // 2095 - {342: 4020, 773: 4019}, - {6: 4022, 33: 4021}, - {163, 163, 163, 6: 163, 33: 163, 354: 163}, - {170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 12: 3050, 33: 170, 341: 170, 343: 170, 170, 170, 348: 170, 354: 170, 170, 364: 3051, 427: 170, 170, 431: 170, 439: 170, 446: 170, 448: 170, 502: 170, 506: 3049, 618: 3058, 761: 4024}, - {342: 4023}, + {221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 35: 221, 221, 349: 221, 351: 221, 221, 221, 221, 362: 221, 221, 435: 221, 439: 221, 444: 221, 453: 221, 508: 221, 221, 221, 608: 221, 221, 712: 4069}, + {308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 35: 4008, 308, 349: 308, 351: 308, 308, 308, 308, 362: 308, 308, 435: 308, 439: 308, 444: 308, 453: 308, 508: 308, 308, 308, 608: 4007, 4009, 711: 4010}, + {1825, 1825, 1825, 6: 1825, 1825, 1825, 36: 1825, 363: 1825}, + {435: 1807}, + {362: 4144}, // 2100 - {162, 162, 162, 6: 162, 33: 162, 354: 162}, - {228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 33: 228, 341: 228, 343: 228, 228, 228, 348: 228, 354: 228, 228, 427: 228, 228, 431: 228, 439: 228, 446: 228, 448: 228, 502: 228}, - {342: 4020, 773: 4026}, - {6: 4022, 33: 4027}, - {170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 12: 3050, 33: 170, 341: 170, 343: 170, 170, 170, 348: 170, 354: 170, 170, 364: 3051, 427: 170, 170, 431: 170, 439: 170, 446: 170, 448: 170, 502: 170, 506: 3049, 618: 3058, 761: 4028}, + {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 36: 1799, 349: 1799, 351: 1799, 1799, 1799, 1799, 362: 1799, 1799, 435: 1799, 439: 1799, 444: 1799, 453: 1799, 508: 1799, 1799, 1799}, + {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 36: 1798, 349: 1798, 351: 1798, 1798, 1798, 1798, 362: 1798, 1798, 435: 1798, 439: 1798, 444: 1798, 453: 1798, 508: 1798, 1798, 1798}, + {435: 4143}, + {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 36: 1796, 349: 1796, 351: 1796, 1796, 1796, 1796, 362: 1796, 1796, 435: 4142, 439: 1796, 444: 1796, 453: 1796, 508: 1796, 1796, 1796}, + {350: 2590, 358: 4138, 4139, 362: 2581, 380: 2585, 440: 2584, 2583, 445: 2589, 2588, 449: 2580, 2582, 455: 4127, 4124, 4125, 4126, 2587, 583: 2586, 4137, 874: 4122, 4123, 4135, 919: 4136, 980: 4134}, // 2105 - {229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 33: 229, 341: 229, 343: 229, 229, 229, 348: 229, 354: 229, 229, 427: 229, 229, 431: 229, 439: 229, 446: 229, 448: 229, 502: 229}, - {230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 33: 230, 341: 230, 343: 230, 230, 230, 348: 230, 354: 230, 230, 427: 230, 230, 431: 230, 439: 230, 446: 230, 448: 230, 502: 230}, - {232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 33: 232, 341: 232, 343: 232, 232, 232, 348: 232, 354: 232, 232, 427: 232, 232, 431: 232, 439: 232, 446: 232, 448: 232, 502: 232}, - {233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 33: 233, 341: 233, 343: 233, 233, 233, 348: 233, 354: 233, 233, 427: 233, 233, 431: 233, 439: 233, 446: 233, 448: 233, 502: 233}, - {173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 12: 3050, 33: 173, 341: 173, 343: 173, 173, 173, 348: 173, 354: 173, 173, 364: 3051, 390: 3047, 427: 173, 173, 431: 173, 439: 173, 446: 173, 448: 173, 502: 173, 506: 3049, 618: 3048, 653: 4033}, + {352: 4132}, + {625: 4120}, + {350: 4119}, + {439: 4111}, + {353: 4104}, // 2110 - {234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 33: 234, 341: 234, 343: 234, 234, 234, 348: 234, 354: 234, 234, 427: 234, 234, 431: 234, 439: 234, 446: 234, 448: 234, 502: 234}, - {173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 12: 3050, 33: 173, 341: 173, 343: 173, 173, 173, 348: 173, 354: 173, 173, 364: 3051, 390: 3047, 427: 173, 173, 431: 173, 439: 173, 446: 173, 448: 173, 502: 173, 506: 3049, 618: 3048, 653: 4035}, - {235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 33: 235, 341: 235, 343: 235, 235, 235, 348: 235, 354: 235, 235, 427: 235, 235, 431: 235, 439: 235, 446: 235, 448: 235, 502: 235}, - {173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 12: 3050, 33: 173, 341: 173, 343: 173, 173, 173, 348: 173, 354: 173, 173, 364: 3051, 390: 3047, 427: 173, 173, 431: 173, 439: 173, 446: 173, 448: 173, 502: 173, 506: 3049, 618: 3048, 653: 4038}, - {236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 33: 236, 341: 236, 343: 236, 236, 236, 348: 236, 354: 236, 236, 427: 236, 236, 431: 236, 439: 236, 446: 236, 448: 236, 502: 236}, + {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 36: 1788, 349: 1788, 351: 1788, 1788, 1788, 1788, 362: 1788, 1788, 435: 1788, 439: 1788, 444: 1788, 453: 1788, 508: 1788, 1788, 1788}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 4103, 728: 4102}, + {114: 4100, 130: 4101, 352: 4099, 965: 4098}, + {118: 4097, 166: 4096, 352: 4095, 1076: 4094}, + {226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 36: 226, 348: 3120, 226, 351: 226, 226, 226, 226, 362: 226, 226, 435: 226, 439: 226, 444: 226, 453: 226, 508: 226, 226, 226, 620: 3121, 633: 4093}, // 2115 - {237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 33: 237, 341: 237, 343: 237, 237, 237, 348: 237, 354: 237, 237, 427: 237, 237, 431: 237, 439: 237, 446: 237, 448: 237, 502: 237}, - {173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 12: 3050, 33: 173, 341: 173, 343: 173, 173, 173, 348: 173, 354: 173, 173, 364: 3051, 390: 3047, 427: 173, 173, 431: 173, 439: 173, 446: 173, 448: 173, 502: 173, 506: 3049, 618: 3048, 653: 4041}, - {238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 33: 238, 341: 238, 343: 238, 238, 238, 348: 238, 354: 238, 238, 427: 238, 238, 431: 238, 439: 238, 446: 238, 448: 238, 502: 238}, - {239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 33: 239, 341: 239, 343: 239, 239, 239, 348: 239, 354: 239, 239, 427: 239, 239, 431: 239, 439: 239, 446: 239, 448: 239, 502: 239}, - {241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 33: 241, 35: 241, 340: 241, 241, 343: 241, 241, 241, 348: 241, 354: 241, 241, 427: 241, 241, 431: 241, 439: 241, 446: 241, 448: 241, 502: 241, 599: 241, 241}, + {215: 4092}, + {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 36: 1772, 349: 1772, 351: 1772, 1772, 1772, 1772, 362: 1772, 1772, 435: 1772, 439: 1772, 444: 1772, 453: 1772, 508: 1772, 1772, 1772}, + {1769, 1769, 1769, 4080, 4086, 4074, 1769, 1769, 1769, 4078, 4087, 4085, 36: 1769, 349: 4079, 351: 4072, 4077, 1777, 4084, 362: 4073, 1769, 435: 1808, 439: 1885, 444: 4071, 453: 4076, 508: 3812, 3856, 4088, 683: 4081, 746: 4083, 756: 4091, 762: 4082, 777: 4075}, + {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 36: 1771, 349: 1771, 351: 1771, 1771, 1771, 1771, 362: 1771, 1771, 435: 1771, 439: 1771, 444: 1771, 453: 1771, 508: 1771, 1771, 1771}, + {353: 1776}, // 2120 - {264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 33: 264, 341: 264, 343: 264, 264, 264, 348: 264, 354: 264, 264, 427: 264, 264, 431: 264, 439: 264, 446: 264, 448: 264, 502: 264}, - {181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 33: 181, 35: 181, 341: 181, 343: 181, 181, 181, 348: 181, 354: 181, 181, 427: 181, 181, 431: 181, 439: 181, 446: 181, 448: 181, 502: 181, 599: 181, 181, 705: 4045}, - {265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 33: 265, 35: 3989, 341: 265, 343: 265, 265, 265, 348: 265, 354: 265, 265, 427: 265, 265, 431: 265, 439: 265, 446: 265, 448: 265, 502: 265, 599: 3988, 3990, 704: 3991}, - {181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 33: 181, 35: 181, 341: 181, 343: 181, 181, 181, 348: 181, 354: 181, 181, 427: 181, 181, 431: 181, 439: 181, 446: 181, 448: 181, 502: 181, 599: 181, 181, 705: 4047}, - {266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 33: 266, 35: 3989, 341: 266, 343: 266, 266, 266, 348: 266, 354: 266, 266, 427: 266, 266, 431: 266, 439: 266, 446: 266, 448: 266, 502: 266, 599: 3988, 3990, 704: 3991}, + {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 36: 1784, 349: 1784, 351: 1784, 1784, 1784, 1784, 362: 1784, 1784, 435: 1784, 439: 1784, 444: 1784, 453: 1784, 508: 1784, 1784, 1784}, + {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 36: 1785, 349: 1785, 351: 1785, 1785, 1785, 1785, 362: 1785, 1785, 435: 1785, 439: 1785, 444: 1785, 453: 1785, 508: 1785, 1785, 1785}, + {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 36: 1783, 349: 1783, 351: 1783, 1783, 1783, 1783, 362: 1783, 1783, 435: 1783, 439: 1783, 444: 1783, 453: 1783, 508: 1783, 1783, 1783}, + {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 36: 1782, 349: 1782, 351: 1782, 1782, 1782, 1782, 362: 1782, 1782, 435: 1782, 439: 1782, 444: 1782, 453: 1782, 508: 1782, 1782, 1782}, + {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 36: 1781, 349: 1781, 351: 1781, 1781, 1781, 1781, 362: 1781, 1781, 435: 1781, 439: 1781, 444: 1781, 453: 1781, 508: 1781, 1781, 1781}, // 2125 - {267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 33: 267, 35: 3989, 341: 267, 343: 267, 267, 267, 348: 267, 354: 267, 267, 427: 267, 267, 431: 267, 439: 267, 446: 267, 448: 267, 502: 267, 599: 3988, 3990, 704: 3991}, - {181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 33: 181, 35: 181, 341: 181, 343: 181, 181, 181, 348: 181, 354: 181, 181, 427: 181, 181, 431: 181, 439: 181, 446: 181, 448: 181, 502: 181, 599: 181, 181, 705: 4050}, - {268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 33: 268, 35: 3989, 341: 268, 343: 268, 268, 268, 348: 268, 354: 268, 268, 427: 268, 268, 431: 268, 439: 268, 446: 268, 448: 268, 502: 268, 599: 3988, 3990, 704: 3991}, - {1788, 1788, 1788, 6: 1788, 1788, 1788, 33: 1788, 354: 1788}, - {427: 1770}, + {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 36: 1786, 349: 1786, 351: 1786, 1786, 1786, 1786, 362: 1786, 1786, 435: 1786, 439: 1786, 444: 1786, 453: 1786, 508: 1786, 1786, 1786}, + {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 36: 1780, 349: 1780, 351: 1780, 1780, 1780, 1780, 362: 1780, 1780, 435: 1780, 439: 1780, 444: 1780, 453: 1780, 508: 1780, 1780, 1780}, + {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 36: 1779, 349: 1779, 351: 1779, 1779, 1779, 1779, 362: 1779, 1779, 435: 1779, 439: 1779, 444: 1779, 453: 1779, 508: 1779, 1779, 1779}, + {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 36: 1778, 349: 1778, 351: 1778, 1778, 1778, 1778, 362: 1778, 1778, 435: 1778, 439: 1778, 444: 1778, 453: 1778, 508: 1778, 1778, 1778}, + {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 36: 1787, 349: 1787, 351: 1787, 1787, 1787, 1787, 362: 1787, 1787, 435: 1787, 439: 1787, 444: 1787, 453: 1787, 508: 1787, 1787, 1787}, // 2130 - {355: 4123}, - {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 33: 1762, 341: 1762, 343: 1762, 1762, 1762, 348: 1762, 354: 1762, 1762, 427: 1762, 1762, 431: 1762, 439: 1762, 446: 1762, 448: 1762, 502: 1762}, - {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 33: 1761, 341: 1761, 343: 1761, 1761, 1761, 348: 1761, 354: 1761, 1761, 427: 1761, 1761, 431: 1761, 439: 1761, 446: 1761, 448: 1761, 502: 1761}, - {427: 4122}, - {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 33: 1759, 341: 1759, 343: 1759, 1759, 1759, 348: 1759, 354: 1759, 1759, 427: 4121, 1759, 431: 1759, 439: 1759, 446: 1759, 448: 1759, 502: 1759}, + {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, 36: 605, 348: 605, 605, 351: 605, 605, 605, 605, 357: 605, 362: 605, 605, 369: 605, 372: 605, 435: 605, 439: 605, 444: 605, 453: 605, 508: 605, 605, 605, 512: 605, 514: 605, 605, 605, 605, 605, 605}, + {348: 4105}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4106}, + {36: 4107, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 36: 1775, 349: 1775, 351: 1775, 1775, 1775, 1775, 362: 1775, 1775, 435: 1775, 439: 1775, 444: 1775, 453: 1775, 508: 1775, 1775, 1775, 1077: 4110, 1103: 4109, 4108}, // 2135 - {342: 2510, 351: 4117, 4118, 355: 2501, 372: 2505, 433: 2504, 2503, 437: 2500, 2502, 441: 2509, 2508, 449: 4106, 4103, 4104, 4105, 2507, 574: 4116, 2506, 861: 4101, 4102, 4114, 907: 4115, 967: 4113}, - {345: 4111}, - {617: 4099}, - {342: 4098}, - {431: 4090}, + {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 36: 1789, 349: 1789, 351: 1789, 1789, 1789, 1789, 362: 1789, 1789, 435: 1789, 439: 1789, 444: 1789, 453: 1789, 508: 1789, 1789, 1789}, + {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 36: 1774, 349: 1774, 351: 1774, 1774, 1774, 1774, 362: 1774, 1774, 435: 1774, 439: 1774, 444: 1774, 453: 1774, 508: 1774, 1774, 1774}, + {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 36: 1773, 349: 1773, 351: 1773, 1773, 1773, 1773, 362: 1773, 1773, 435: 1773, 439: 1773, 444: 1773, 453: 1773, 508: 1773, 1773, 1773}, + {348: 4112}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4113}, // 2140 - {344: 4083}, - {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 33: 1751, 341: 1751, 343: 1751, 1751, 1751, 348: 1751, 354: 1751, 1751, 427: 1751, 1751, 431: 1751, 439: 1751, 446: 1751, 448: 1751, 502: 1751}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 4082, 719: 4081}, - {113: 4079, 131: 4080, 345: 4078, 952: 4077}, - {117: 4076, 162: 4075, 345: 4074, 1062: 4073}, + {36: 4114, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 36: 1804, 103: 3833, 349: 1804, 351: 4115, 1804, 1804, 1804, 362: 1804, 1804, 435: 1804, 439: 1804, 444: 1804, 453: 1804, 508: 1804, 1804, 1804, 761: 3835, 837: 4116, 983: 4117}, + {103: 3837, 362: 4118}, + {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 36: 1801, 349: 1801, 351: 1801, 1801, 1801, 1801, 362: 1801, 1801, 435: 1801, 439: 1801, 444: 1801, 453: 1801, 508: 1801, 1801, 1801}, + {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 36: 1790, 349: 1790, 351: 1790, 1790, 1790, 1790, 362: 1790, 1790, 435: 1790, 439: 1790, 444: 1790, 453: 1790, 508: 1790, 1790, 1790}, // 2145 - {210: 4072}, - {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 33: 1736, 341: 1736, 343: 1736, 1736, 1736, 348: 1736, 354: 1736, 1736, 427: 1736, 1736, 431: 1736, 439: 1736, 446: 1736, 448: 1736, 502: 1736}, - {1733, 1733, 1733, 4061, 4067, 4055, 1733, 1733, 1733, 4059, 4066, 33: 1733, 341: 4060, 343: 4053, 1741, 4058, 348: 4065, 354: 1733, 4054, 427: 1771, 4052, 431: 1836, 439: 4057, 446: 3797, 448: 3837, 502: 4068, 678: 4062, 735: 4064, 745: 4071, 752: 4063, 769: 4056}, - {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 33: 1735, 341: 1735, 343: 1735, 1735, 1735, 348: 1735, 354: 1735, 1735, 427: 1735, 1735, 431: 1735, 439: 1735, 446: 1735, 448: 1735, 502: 1735}, - {344: 1740}, + {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 36: 1802, 349: 1802, 351: 1802, 1802, 1802, 1802, 362: 1802, 1802, 435: 1802, 439: 1802, 444: 1802, 453: 1802, 508: 1802, 1802, 1802}, + {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 36: 1791, 349: 1791, 351: 1791, 1791, 1791, 1791, 362: 1791, 1791, 435: 1791, 439: 1791, 444: 1791, 453: 1791, 508: 1791, 1791, 1791}, + {455: 4127, 4124, 4125, 4126, 874: 4122, 4123, 4121}, + {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 36: 1792, 349: 1792, 351: 1792, 1792, 1792, 1792, 362: 1792, 1792, 435: 1792, 439: 1792, 444: 1792, 453: 1792, 508: 1792, 1792, 1792}, + {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 36: 1742, 349: 1742, 351: 1742, 1742, 1742, 1742, 362: 1742, 1742, 435: 1742, 439: 1742, 444: 1742, 453: 1742, 508: 1742, 1742, 1742}, // 2150 - {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 33: 1748, 341: 1748, 343: 1748, 1748, 1748, 348: 1748, 354: 1748, 1748, 427: 1748, 1748, 431: 1748, 439: 1748, 446: 1748, 448: 1748, 502: 1748}, - {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 33: 1747, 341: 1747, 343: 1747, 1747, 1747, 348: 1747, 354: 1747, 1747, 427: 1747, 1747, 431: 1747, 439: 1747, 446: 1747, 448: 1747, 502: 1747}, - {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 33: 1746, 341: 1746, 343: 1746, 1746, 1746, 348: 1746, 354: 1746, 1746, 427: 1746, 1746, 431: 1746, 439: 1746, 446: 1746, 448: 1746, 502: 1746}, - {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 33: 1745, 341: 1745, 343: 1745, 1745, 1745, 348: 1745, 354: 1745, 1745, 427: 1745, 1745, 431: 1745, 439: 1745, 446: 1745, 448: 1745, 502: 1745}, - {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 33: 1749, 341: 1749, 343: 1749, 1749, 1749, 348: 1749, 354: 1749, 1749, 427: 1749, 1749, 431: 1749, 439: 1749, 446: 1749, 448: 1749, 502: 1749}, + {348: 4128}, + {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 36: 1735, 348: 1739, 1735, 351: 1735, 1735, 1735, 1735, 362: 1735, 1735, 435: 1735, 439: 1735, 444: 1735, 453: 1735, 508: 1735, 1735, 1735}, + {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 36: 1734, 348: 1738, 1734, 351: 1734, 1734, 1734, 1734, 362: 1734, 1734, 435: 1734, 439: 1734, 444: 1734, 453: 1734, 508: 1734, 1734, 1734}, + {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 36: 1733, 348: 1737, 1733, 351: 1733, 1733, 1733, 1733, 362: 1733, 1733, 435: 1733, 439: 1733, 444: 1733, 453: 1733, 508: 1733, 1733, 1733}, + {348: 1736}, // 2155 - {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 33: 1744, 341: 1744, 343: 1744, 1744, 1744, 348: 1744, 354: 1744, 1744, 427: 1744, 1744, 431: 1744, 439: 1744, 446: 1744, 448: 1744, 502: 1744}, - {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 33: 1743, 341: 1743, 343: 1743, 1743, 1743, 348: 1743, 354: 1743, 1743, 427: 1743, 1743, 431: 1743, 439: 1743, 446: 1743, 448: 1743, 502: 1743}, - {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 33: 1742, 341: 1742, 343: 1742, 1742, 1742, 348: 1742, 354: 1742, 1742, 427: 1742, 1742, 431: 1742, 439: 1742, 446: 1742, 448: 1742, 502: 1742}, - {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 33: 1750, 341: 1750, 343: 1750, 1750, 1750, 348: 1750, 354: 1750, 1750, 427: 1750, 1750, 431: 1750, 439: 1750, 446: 1750, 448: 1750, 502: 1750}, - {549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 340: 549, 549, 343: 549, 549, 549, 348: 549, 350: 549, 354: 549, 549, 363: 549, 549, 427: 549, 549, 431: 549, 439: 549, 446: 549, 448: 549, 502: 549, 504: 549, 549, 549, 549, 549, 549, 549}, + {36: 4129, 380: 2097, 604: 4130}, + {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 36: 1741, 349: 1741, 351: 1741, 1741, 1741, 1741, 362: 1741, 1741, 435: 1741, 439: 1741, 444: 1741, 453: 1741, 508: 1741, 1741, 1741}, + {36: 4131}, + {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 36: 1740, 349: 1740, 351: 1740, 1740, 1740, 1740, 362: 1740, 1740, 435: 1740, 439: 1740, 444: 1740, 453: 1740, 508: 1740, 1740, 1740}, + {127: 4133}, // 2160 - {340: 4084}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4085}, - {33: 4086, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 33: 1739, 341: 1739, 343: 1739, 1739, 1739, 348: 1739, 354: 1739, 1739, 427: 1739, 1739, 431: 1739, 439: 1739, 446: 1739, 448: 1739, 502: 1739, 1063: 4089, 1088: 4088, 4087}, - {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 33: 1752, 341: 1752, 343: 1752, 1752, 1752, 348: 1752, 354: 1752, 1752, 427: 1752, 1752, 431: 1752, 439: 1752, 446: 1752, 448: 1752, 502: 1752}, + {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 36: 1793, 349: 1793, 351: 1793, 1793, 1793, 1793, 362: 1793, 1793, 435: 1793, 439: 1793, 444: 1793, 453: 1793, 508: 1793, 1793, 1793}, + {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 36: 1794, 349: 1794, 351: 1794, 1794, 1794, 1794, 362: 1794, 1794, 435: 1794, 439: 1794, 444: 1794, 453: 1794, 508: 1794, 1794, 1794}, + {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 36: 1744, 349: 1744, 351: 1744, 1744, 1744, 1744, 362: 1744, 1744, 435: 1744, 439: 1744, 444: 1744, 453: 1744, 508: 1744, 1744, 1744}, + {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 36: 1743, 349: 1743, 351: 1743, 1743, 1743, 1743, 362: 1743, 1743, 435: 1743, 439: 1743, 444: 1743, 453: 1743, 508: 1743, 1743, 1743}, + {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 36: 1732, 349: 1732, 351: 1732, 1732, 1732, 1732, 362: 1732, 1732, 435: 1732, 439: 1732, 444: 1732, 453: 1732, 508: 1732, 1732, 1732}, // 2165 - {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 33: 1738, 341: 1738, 343: 1738, 1738, 1738, 348: 1738, 354: 1738, 1738, 427: 1738, 1738, 431: 1738, 439: 1738, 446: 1738, 448: 1738, 502: 1738}, - {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 33: 1737, 341: 1737, 343: 1737, 1737, 1737, 348: 1737, 354: 1737, 1737, 427: 1737, 1737, 431: 1737, 439: 1737, 446: 1737, 448: 1737, 502: 1737}, - {340: 4091}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4092}, - {33: 4093, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, + {380: 2739, 440: 2741, 2740, 701: 4141}, + {380: 2739, 440: 2741, 2740, 701: 4140}, + {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 36: 1730, 349: 1730, 351: 1730, 1730, 1730, 1730, 362: 1730, 1730, 435: 1730, 439: 1730, 444: 1730, 453: 1730, 508: 1730, 1730, 1730}, + {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 36: 1731, 349: 1731, 351: 1731, 1731, 1731, 1731, 362: 1731, 1731, 435: 1731, 439: 1731, 444: 1731, 453: 1731, 508: 1731, 1731, 1731}, + {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 36: 1795, 349: 1795, 351: 1795, 1795, 1795, 1795, 362: 1795, 1795, 435: 1795, 439: 1795, 444: 1795, 453: 1795, 508: 1795, 1795, 1795}, // 2170 - {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 33: 1767, 102: 3818, 341: 1767, 343: 4094, 1767, 1767, 348: 1767, 354: 1767, 1767, 427: 1767, 1767, 431: 1767, 439: 1767, 446: 1767, 448: 1767, 502: 1767, 750: 3820, 825: 4095, 970: 4096}, - {102: 3822, 355: 4097}, - {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 33: 1764, 341: 1764, 343: 1764, 1764, 1764, 348: 1764, 354: 1764, 1764, 427: 1764, 1764, 431: 1764, 439: 1764, 446: 1764, 448: 1764, 502: 1764}, - {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 33: 1753, 341: 1753, 343: 1753, 1753, 1753, 348: 1753, 354: 1753, 1753, 427: 1753, 1753, 431: 1753, 439: 1753, 446: 1753, 448: 1753, 502: 1753}, - {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 33: 1765, 341: 1765, 343: 1765, 1765, 1765, 348: 1765, 354: 1765, 1765, 427: 1765, 1765, 431: 1765, 439: 1765, 446: 1765, 448: 1765, 502: 1765}, + {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 36: 1797, 349: 1797, 351: 1797, 1797, 1797, 1797, 362: 1797, 1797, 435: 1797, 439: 1797, 444: 1797, 453: 1797, 508: 1797, 1797, 1797}, + {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 36: 1800, 349: 1800, 351: 1800, 1800, 1800, 1800, 362: 1800, 1800, 435: 1800, 439: 1800, 444: 1800, 453: 1800, 508: 1800, 1800, 1800}, + {1826, 1826, 1826, 6: 1826, 1826, 1826, 36: 1826, 363: 1826}, + {435: 1883, 439: 1883, 444: 1883, 453: 1883, 516: 1883, 544: 1883, 1883}, + {1882, 1882, 1882, 6: 1882, 363: 1882, 435: 1882, 439: 1882, 444: 1882, 453: 1882, 516: 1882, 544: 1882, 1882}, // 2175 - {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 33: 1754, 341: 1754, 343: 1754, 1754, 1754, 348: 1754, 354: 1754, 1754, 427: 1754, 1754, 431: 1754, 439: 1754, 446: 1754, 448: 1754, 502: 1754}, - {449: 4106, 4103, 4104, 4105, 861: 4101, 4102, 4100}, - {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 33: 1755, 341: 1755, 343: 1755, 1755, 1755, 348: 1755, 354: 1755, 1755, 427: 1755, 1755, 431: 1755, 439: 1755, 446: 1755, 448: 1755, 502: 1755}, - {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 33: 1704, 341: 1704, 343: 1704, 1704, 1704, 348: 1704, 354: 1704, 1704, 427: 1704, 1704, 431: 1704, 439: 1704, 446: 1704, 448: 1704, 502: 1704}, - {340: 4107}, + {1631, 1631}, + {1695, 1695, 348: 1695, 353: 1695, 363: 4278, 372: 1695, 512: 1695, 514: 1695, 896: 4277}, + {13: 1696, 18: 1696, 354: 1696, 369: 1696, 515: 1696}, + {350: 1587, 379: 3918, 610: 4275}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 350: 1587, 379: 3918, 610: 4273}, // 2180 - {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 33: 1697, 340: 1701, 1697, 343: 1697, 1697, 1697, 348: 1697, 354: 1697, 1697, 427: 1697, 1697, 431: 1697, 439: 1697, 446: 1697, 448: 1697, 502: 1697}, - {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 33: 1696, 340: 1700, 1696, 343: 1696, 1696, 1696, 348: 1696, 354: 1696, 1696, 427: 1696, 1696, 431: 1696, 439: 1696, 446: 1696, 448: 1696, 502: 1696}, - {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 33: 1695, 340: 1699, 1695, 343: 1695, 1695, 1695, 348: 1695, 354: 1695, 1695, 427: 1695, 1695, 431: 1695, 439: 1695, 446: 1695, 448: 1695, 502: 1695}, - {340: 1698}, - {33: 4108, 372: 2035, 595: 4109}, + {16: 4268, 118: 4269, 166: 4270}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 350: 1587, 379: 3918, 610: 4266}, + {164: 4263}, + {164: 4260}, + {379: 3918, 1587, 610: 4258}, // 2185 - {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 33: 1703, 341: 1703, 343: 1703, 1703, 1703, 348: 1703, 354: 1703, 1703, 427: 1703, 1703, 431: 1703, 439: 1703, 446: 1703, 448: 1703, 502: 1703}, - {33: 4110}, - {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 33: 1702, 341: 1702, 343: 1702, 1702, 1702, 348: 1702, 354: 1702, 1702, 427: 1702, 1702, 431: 1702, 439: 1702, 446: 1702, 448: 1702, 502: 1702}, - {128: 4112}, - {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 33: 1756, 341: 1756, 343: 1756, 1756, 1756, 348: 1756, 354: 1756, 1756, 427: 1756, 1756, 431: 1756, 439: 1756, 446: 1756, 448: 1756, 502: 1756}, + {379: 3918, 1587, 610: 4256}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 379: 3918, 610: 4254}, + {379: 3918, 1587, 610: 4252}, + {362, 362, 362, 362, 362, 362, 362, 12: 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 348: 362, 352: 362, 362, 362, 357: 362, 363: 362, 369: 362, 372: 362, 512: 362, 514: 362, 362, 362, 362, 362, 362}, + {13: 3130, 354: 4247, 369: 3131, 515: 3129, 626: 4246}, // 2190 - {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 33: 1757, 341: 1757, 343: 1757, 1757, 1757, 348: 1757, 354: 1757, 1757, 427: 1757, 1757, 431: 1757, 439: 1757, 446: 1757, 448: 1757, 502: 1757}, - {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 33: 1706, 341: 1706, 343: 1706, 1706, 1706, 348: 1706, 354: 1706, 1706, 427: 1706, 1706, 431: 1706, 439: 1706, 446: 1706, 448: 1706, 502: 1706}, - {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 33: 1705, 341: 1705, 343: 1705, 1705, 1705, 348: 1705, 354: 1705, 1705, 427: 1705, 1705, 431: 1705, 439: 1705, 446: 1705, 448: 1705, 502: 1705}, - {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 33: 1694, 341: 1694, 343: 1694, 1694, 1694, 348: 1694, 354: 1694, 1694, 427: 1694, 1694, 431: 1694, 439: 1694, 446: 1694, 448: 1694, 502: 1694}, - {372: 2659, 433: 2661, 2660, 692: 4120}, + {379: 3918, 1587, 610: 4244}, + {379: 3918, 1587, 610: 4242}, + {350: 1587, 379: 3918, 610: 4240}, + {379: 3918, 1587, 610: 4238}, + {379: 3918, 1587, 610: 4236}, // 2195 - {372: 2659, 433: 2661, 2660, 692: 4119}, - {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 33: 1692, 341: 1692, 343: 1692, 1692, 1692, 348: 1692, 354: 1692, 1692, 427: 1692, 1692, 431: 1692, 439: 1692, 446: 1692, 448: 1692, 502: 1692}, - {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 33: 1693, 341: 1693, 343: 1693, 1693, 1693, 348: 1693, 354: 1693, 1693, 427: 1693, 1693, 431: 1693, 439: 1693, 446: 1693, 448: 1693, 502: 1693}, - {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 33: 1758, 341: 1758, 343: 1758, 1758, 1758, 348: 1758, 354: 1758, 1758, 427: 1758, 1758, 431: 1758, 439: 1758, 446: 1758, 448: 1758, 502: 1758}, - {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 33: 1760, 341: 1760, 343: 1760, 1760, 1760, 348: 1760, 354: 1760, 1760, 427: 1760, 1760, 431: 1760, 439: 1760, 446: 1760, 448: 1760, 502: 1760}, + {350: 1587, 379: 3918, 610: 4234}, + {350: 1587, 379: 3918, 610: 4232}, + {379: 3918, 1587, 610: 4230}, + {379: 3918, 1587, 610: 4228}, + {350, 350, 350, 350, 350, 350, 350, 12: 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 348: 350, 352: 350, 350, 350, 357: 350, 363: 350, 369: 350, 372: 350, 512: 350, 514: 350, 350, 350, 350, 350, 350}, // 2200 - {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 33: 1763, 341: 1763, 343: 1763, 1763, 1763, 348: 1763, 354: 1763, 1763, 427: 1763, 1763, 431: 1763, 439: 1763, 446: 1763, 448: 1763, 502: 1763}, - {1789, 1789, 1789, 6: 1789, 1789, 1789, 33: 1789, 354: 1789}, - {427: 1834, 1834, 431: 1834, 439: 1834, 507: 1834, 534: 1834, 1834}, - {1833, 1833, 1833, 6: 1833, 354: 1833, 427: 1833, 1833, 431: 1833, 439: 1833, 507: 1833, 534: 1833, 1833}, - {1596, 1596}, + {352: 1587, 379: 3918, 1587, 610: 4226}, + {352: 1587, 379: 3918, 1587, 610: 4223}, + {352: 1587, 379: 3918, 1587, 610: 4220}, + {379: 3918, 1587, 610: 4218}, + {379: 3918, 1587, 610: 4216}, // 2205 - {1660, 1660, 340: 1660, 344: 1660, 354: 4257, 363: 1660, 504: 1660, 1660, 881: 4256}, - {12: 1661, 17: 1661, 348: 1661, 364: 1661, 506: 1661}, - {342: 1552, 371: 3899, 602: 4254}, - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 342: 1552, 371: 3899, 602: 4252}, - {16: 4247, 117: 4248, 162: 4249}, + {352: 1587, 379: 3918, 1587, 610: 4212}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 350: 1587, 362: 1587, 379: 3918, 610: 4209}, + {348: 1587, 379: 3918, 610: 4205}, + {350: 1587, 379: 3918, 610: 4203}, + {332, 332, 3: 4151, 4153, 4163, 4201, 12: 4168, 1697, 4170, 4159, 4152, 4155, 4181, 4154, 4157, 4158, 4160, 4165, 4166, 4164, 4169, 4171, 4184, 4179, 4174, 4173, 4175, 4167, 348: 332, 352: 4150, 332, 1697, 357: 4180, 363: 332, 369: 1697, 372: 332, 512: 332, 514: 332, 1697, 4156, 4178, 4177, 4176, 639: 4162, 668: 4161, 687: 4172, 690: 4200}, // 2210 - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 342: 1552, 371: 3899, 602: 4245}, - {160: 4242}, - {160: 4239}, - {371: 3899, 1552, 602: 4237}, - {371: 3899, 1552, 602: 4235}, + {331, 331, 331, 331, 331, 331, 331, 12: 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 348: 331, 352: 331, 331, 331, 357: 331, 363: 331, 369: 331, 372: 331, 512: 331, 514: 331, 331, 331, 331, 331, 331}, + {114: 1587, 130: 1587, 158: 1587, 1587, 188: 1587, 202: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 352: 1587, 379: 3918, 610: 4185}, + {114: 4188, 130: 4187, 158: 4191, 4189, 188: 4190, 202: 4192, 4193, 4197, 4196, 4194, 4198, 4199, 4195, 352: 4186}, + {325, 325, 325, 325, 325, 325, 325, 12: 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 348: 325, 352: 325, 325, 325, 357: 325, 363: 325, 369: 325, 372: 325, 512: 325, 514: 325, 325, 325, 325, 325, 325}, + {324, 324, 324, 324, 324, 324, 324, 12: 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 348: 324, 352: 324, 324, 324, 357: 324, 363: 324, 369: 324, 372: 324, 512: 324, 514: 324, 324, 324, 324, 324, 324}, // 2215 - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 371: 3899, 602: 4233}, - {371: 3899, 1552, 602: 4231}, - {322, 322, 322, 322, 322, 322, 322, 11: 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 340: 322, 344: 322, 322, 348: 322, 350: 322, 354: 322, 363: 322, 322, 504: 322, 322, 322, 322, 322, 322, 322}, - {12: 3050, 348: 4226, 364: 3051, 506: 3049, 618: 4225}, - {371: 3899, 1552, 602: 4223}, + {323, 323, 323, 323, 323, 323, 323, 12: 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 348: 323, 352: 323, 323, 323, 357: 323, 363: 323, 369: 323, 372: 323, 512: 323, 514: 323, 323, 323, 323, 323, 323}, + {322, 322, 322, 322, 322, 322, 322, 12: 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 348: 322, 352: 322, 322, 322, 357: 322, 363: 322, 369: 322, 372: 322, 512: 322, 514: 322, 322, 322, 322, 322, 322}, + {321, 321, 321, 321, 321, 321, 321, 12: 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 348: 321, 352: 321, 321, 321, 357: 321, 363: 321, 369: 321, 372: 321, 512: 321, 514: 321, 321, 321, 321, 321, 321}, + {320, 320, 320, 320, 320, 320, 320, 12: 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 348: 320, 352: 320, 320, 320, 357: 320, 363: 320, 369: 320, 372: 320, 512: 320, 514: 320, 320, 320, 320, 320, 320}, + {319, 319, 319, 319, 319, 319, 319, 12: 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 348: 319, 352: 319, 319, 319, 357: 319, 363: 319, 369: 319, 372: 319, 512: 319, 514: 319, 319, 319, 319, 319, 319}, // 2220 - {371: 3899, 1552, 602: 4221}, - {342: 1552, 371: 3899, 602: 4219}, - {371: 3899, 1552, 602: 4217}, - {371: 3899, 1552, 602: 4215}, - {342: 1552, 371: 3899, 602: 4213}, + {318, 318, 318, 318, 318, 318, 318, 12: 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 348: 318, 352: 318, 318, 318, 357: 318, 363: 318, 369: 318, 372: 318, 512: 318, 514: 318, 318, 318, 318, 318, 318}, + {317, 317, 317, 317, 317, 317, 317, 12: 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 348: 317, 352: 317, 317, 317, 357: 317, 363: 317, 369: 317, 372: 317, 512: 317, 514: 317, 317, 317, 317, 317, 317}, + {316, 316, 316, 316, 316, 316, 316, 12: 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 348: 316, 352: 316, 316, 316, 357: 316, 363: 316, 369: 316, 372: 316, 512: 316, 514: 316, 316, 316, 316, 316, 316}, + {315, 315, 315, 315, 315, 315, 315, 12: 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 348: 315, 352: 315, 315, 315, 357: 315, 363: 315, 369: 315, 372: 315, 512: 315, 514: 315, 315, 315, 315, 315, 315}, + {314, 314, 314, 314, 314, 314, 314, 12: 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 348: 314, 352: 314, 314, 314, 357: 314, 363: 314, 369: 314, 372: 314, 512: 314, 514: 314, 314, 314, 314, 314, 314}, // 2225 - {342: 1552, 371: 3899, 602: 4211}, - {371: 3899, 1552, 602: 4209}, - {371: 3899, 1552, 602: 4207}, - {310, 310, 310, 310, 310, 310, 310, 11: 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 340: 310, 344: 310, 310, 348: 310, 350: 310, 354: 310, 363: 310, 310, 504: 310, 310, 310, 310, 310, 310, 310}, - {345: 1552, 371: 3899, 1552, 602: 4205}, + {313, 313, 313, 313, 313, 313, 313, 12: 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 348: 313, 352: 313, 313, 313, 357: 313, 363: 313, 369: 313, 372: 313, 512: 313, 514: 313, 313, 313, 313, 313, 313}, + {312, 312, 312, 312, 312, 312, 312, 12: 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 348: 312, 352: 312, 312, 312, 357: 312, 363: 312, 369: 312, 372: 312, 512: 312, 514: 312, 312, 312, 312, 312, 312}, + {330, 330, 330, 330, 330, 330, 330, 12: 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 348: 330, 352: 330, 330, 330, 357: 330, 363: 330, 369: 330, 372: 330, 512: 330, 514: 330, 330, 330, 330, 330, 330}, + {3: 4151, 4153, 4163, 12: 4168, 1697, 4170, 4159, 4152, 4155, 4181, 4154, 4157, 4158, 4160, 4165, 4166, 4164, 4169, 4171, 4184, 4179, 4174, 4173, 4175, 4167, 352: 4150, 354: 1697, 357: 4180, 369: 1697, 515: 1697, 4156, 4178, 4177, 4176, 639: 4162, 668: 4161, 687: 4172, 690: 4202}, + {329, 329, 329, 329, 329, 329, 329, 12: 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 348: 329, 352: 329, 329, 329, 357: 329, 363: 329, 369: 329, 372: 329, 512: 329, 514: 329, 329, 329, 329, 329, 329}, // 2230 - {345: 1552, 371: 3899, 1552, 602: 4202}, - {345: 1552, 371: 3899, 1552, 602: 4199}, - {371: 3899, 1552, 602: 4197}, - {371: 3899, 1552, 602: 4195}, - {345: 1552, 371: 3899, 1552, 602: 4191}, + {350: 4204}, + {336, 336, 336, 336, 336, 336, 336, 12: 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 348: 336, 352: 336, 336, 336, 357: 336, 363: 336, 369: 336, 372: 336, 512: 336, 514: 336, 336, 336, 336, 336, 336}, + {348: 4206}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 455, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3631, 662: 3632, 931: 4207}, + {36: 4208}, // 2235 - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 342: 1552, 355: 1552, 371: 3899, 602: 4188}, - {340: 1552, 371: 3899, 602: 4184}, - {342: 1552, 371: 3899, 602: 4182}, - {292, 292, 3: 4130, 4132, 4142, 4180, 11: 4147, 1662, 4149, 4138, 4134, 4131, 4160, 4133, 4136, 4137, 4139, 4144, 4145, 4143, 4148, 4150, 4163, 4158, 4153, 4152, 4154, 4146, 340: 292, 344: 292, 4129, 348: 1662, 350: 4159, 354: 292, 363: 292, 1662, 504: 292, 292, 1662, 4135, 4157, 4156, 4155, 640: 4141, 669: 4140, 693: 4151, 698: 4179}, - {291, 291, 291, 291, 291, 291, 291, 11: 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 340: 291, 344: 291, 291, 348: 291, 350: 291, 354: 291, 363: 291, 291, 504: 291, 291, 291, 291, 291, 291, 291}, + {337, 337, 337, 337, 337, 337, 337, 12: 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 348: 337, 352: 337, 337, 337, 357: 337, 363: 337, 369: 337, 372: 337, 512: 337, 514: 337, 337, 337, 337, 337, 337}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 362: 4210, 520: 2505, 2128, 2129, 2127, 607: 4211}, + {339, 339, 339, 339, 339, 339, 339, 12: 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 348: 339, 352: 339, 339, 339, 357: 339, 363: 339, 369: 339, 372: 339, 512: 339, 514: 339, 339, 339, 339, 339, 339}, + {338, 338, 338, 338, 338, 338, 338, 12: 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 348: 338, 352: 338, 338, 338, 357: 338, 363: 338, 369: 338, 372: 338, 512: 338, 514: 338, 338, 338, 338, 338, 338}, + {352: 4214, 380: 2097, 604: 3109, 619: 4215, 923: 4213}, // 2240 - {113: 1552, 131: 1552, 154: 1552, 1552, 187: 1552, 200: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 345: 1552, 371: 3899, 602: 4164}, - {113: 4167, 131: 4166, 154: 4170, 4168, 187: 4169, 200: 4171, 4172, 4176, 4175, 4173, 4177, 4178, 4174, 345: 4165}, - {285, 285, 285, 285, 285, 285, 285, 11: 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 340: 285, 344: 285, 285, 348: 285, 350: 285, 354: 285, 363: 285, 285, 504: 285, 285, 285, 285, 285, 285, 285}, - {284, 284, 284, 284, 284, 284, 284, 11: 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 340: 284, 344: 284, 284, 348: 284, 350: 284, 354: 284, 363: 284, 284, 504: 284, 284, 284, 284, 284, 284, 284}, - {283, 283, 283, 283, 283, 283, 283, 11: 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 340: 283, 344: 283, 283, 348: 283, 350: 283, 354: 283, 363: 283, 283, 504: 283, 283, 283, 283, 283, 283, 283}, + {342, 342, 342, 342, 342, 342, 342, 12: 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 348: 342, 352: 342, 342, 342, 357: 342, 363: 342, 369: 342, 372: 342, 512: 342, 514: 342, 342, 342, 342, 342, 342}, + {335, 335, 335, 335, 335, 335, 335, 12: 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 348: 335, 352: 335, 335, 335, 357: 335, 363: 335, 369: 335, 372: 335, 512: 335, 514: 335, 335, 335, 335, 335, 335}, + {334, 334, 334, 334, 334, 334, 334, 12: 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 348: 334, 352: 334, 334, 334, 357: 334, 363: 334, 369: 334, 372: 334, 512: 334, 514: 334, 334, 334, 334, 334, 334}, + {380: 2097, 604: 3109, 619: 4217}, + {343, 343, 343, 343, 343, 343, 343, 12: 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 348: 343, 352: 343, 343, 343, 357: 343, 363: 343, 369: 343, 372: 343, 512: 343, 514: 343, 343, 343, 343, 343, 343}, // 2245 - {282, 282, 282, 282, 282, 282, 282, 11: 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 340: 282, 344: 282, 282, 348: 282, 350: 282, 354: 282, 363: 282, 282, 504: 282, 282, 282, 282, 282, 282, 282}, - {281, 281, 281, 281, 281, 281, 281, 11: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 340: 281, 344: 281, 281, 348: 281, 350: 281, 354: 281, 363: 281, 281, 504: 281, 281, 281, 281, 281, 281, 281}, - {280, 280, 280, 280, 280, 280, 280, 11: 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 340: 280, 344: 280, 280, 348: 280, 350: 280, 354: 280, 363: 280, 280, 504: 280, 280, 280, 280, 280, 280, 280}, - {279, 279, 279, 279, 279, 279, 279, 11: 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 340: 279, 344: 279, 279, 348: 279, 350: 279, 354: 279, 363: 279, 279, 504: 279, 279, 279, 279, 279, 279, 279}, - {278, 278, 278, 278, 278, 278, 278, 11: 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 340: 278, 344: 278, 278, 348: 278, 350: 278, 354: 278, 363: 278, 278, 504: 278, 278, 278, 278, 278, 278, 278}, + {380: 2097, 604: 3109, 619: 4219}, + {344, 344, 344, 344, 344, 344, 344, 12: 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 348: 344, 352: 344, 344, 344, 357: 344, 363: 344, 369: 344, 372: 344, 512: 344, 514: 344, 344, 344, 344, 344, 344}, + {352: 4222, 380: 2097, 604: 3109, 619: 4221}, + {346, 346, 346, 346, 346, 346, 346, 12: 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 348: 346, 352: 346, 346, 346, 357: 346, 363: 346, 369: 346, 372: 346, 512: 346, 514: 346, 346, 346, 346, 346, 346}, + {345, 345, 345, 345, 345, 345, 345, 12: 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 348: 345, 352: 345, 345, 345, 357: 345, 363: 345, 369: 345, 372: 345, 512: 345, 514: 345, 345, 345, 345, 345, 345}, // 2250 - {277, 277, 277, 277, 277, 277, 277, 11: 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 340: 277, 344: 277, 277, 348: 277, 350: 277, 354: 277, 363: 277, 277, 504: 277, 277, 277, 277, 277, 277, 277}, - {276, 276, 276, 276, 276, 276, 276, 11: 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 340: 276, 344: 276, 276, 348: 276, 350: 276, 354: 276, 363: 276, 276, 504: 276, 276, 276, 276, 276, 276, 276}, - {275, 275, 275, 275, 275, 275, 275, 11: 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 340: 275, 344: 275, 275, 348: 275, 350: 275, 354: 275, 363: 275, 275, 504: 275, 275, 275, 275, 275, 275, 275}, - {274, 274, 274, 274, 274, 274, 274, 11: 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 340: 274, 344: 274, 274, 348: 274, 350: 274, 354: 274, 363: 274, 274, 504: 274, 274, 274, 274, 274, 274, 274}, - {273, 273, 273, 273, 273, 273, 273, 11: 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 340: 273, 344: 273, 273, 348: 273, 350: 273, 354: 273, 363: 273, 273, 504: 273, 273, 273, 273, 273, 273, 273}, + {352: 4225, 380: 2097, 604: 3109, 619: 4224}, + {348, 348, 348, 348, 348, 348, 348, 12: 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348: 348, 352: 348, 348, 348, 357: 348, 363: 348, 369: 348, 372: 348, 512: 348, 514: 348, 348, 348, 348, 348, 348}, + {347, 347, 347, 347, 347, 347, 347, 12: 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 348: 347, 352: 347, 347, 347, 357: 347, 363: 347, 369: 347, 372: 347, 512: 347, 514: 347, 347, 347, 347, 347, 347}, + {352: 4214, 380: 2097, 604: 3109, 619: 4215, 923: 4227}, + {349, 349, 349, 349, 349, 349, 349, 12: 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 348: 349, 352: 349, 349, 349, 357: 349, 363: 349, 369: 349, 372: 349, 512: 349, 514: 349, 349, 349, 349, 349, 349}, // 2255 - {272, 272, 272, 272, 272, 272, 272, 11: 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 340: 272, 344: 272, 272, 348: 272, 350: 272, 354: 272, 363: 272, 272, 504: 272, 272, 272, 272, 272, 272, 272}, - {290, 290, 290, 290, 290, 290, 290, 11: 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 340: 290, 344: 290, 290, 348: 290, 350: 290, 354: 290, 363: 290, 290, 504: 290, 290, 290, 290, 290, 290, 290}, - {3: 4130, 4132, 4142, 11: 4147, 1662, 4149, 4138, 4134, 4131, 4160, 4133, 4136, 4137, 4139, 4144, 4145, 4143, 4148, 4150, 4163, 4158, 4153, 4152, 4154, 4146, 345: 4129, 348: 1662, 350: 4159, 364: 1662, 506: 1662, 4135, 4157, 4156, 4155, 640: 4141, 669: 4140, 693: 4151, 698: 4181}, - {289, 289, 289, 289, 289, 289, 289, 11: 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 340: 289, 344: 289, 289, 348: 289, 350: 289, 354: 289, 363: 289, 289, 504: 289, 289, 289, 289, 289, 289, 289}, - {342: 4183}, + {380: 2097, 604: 3109, 619: 4229}, + {351, 351, 351, 351, 351, 351, 351, 12: 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 348: 351, 352: 351, 351, 351, 357: 351, 363: 351, 369: 351, 372: 351, 512: 351, 514: 351, 351, 351, 351, 351, 351}, + {380: 2097, 604: 3109, 619: 4231}, + {352, 352, 352, 352, 352, 352, 352, 12: 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 348: 352, 352: 352, 352, 352, 357: 352, 363: 352, 369: 352, 372: 352, 512: 352, 514: 352, 352, 352, 352, 352, 352}, + {350: 4233}, // 2260 - {296, 296, 296, 296, 296, 296, 296, 11: 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 340: 296, 344: 296, 296, 348: 296, 350: 296, 354: 296, 363: 296, 296, 504: 296, 296, 296, 296, 296, 296, 296}, - {340: 4185}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 411, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3627, 646: 3628, 918: 4186}, - {33: 4187}, - {297, 297, 297, 297, 297, 297, 297, 11: 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 340: 297, 344: 297, 297, 348: 297, 350: 297, 354: 297, 363: 297, 297, 504: 297, 297, 297, 297, 297, 297, 297}, + {353, 353, 353, 353, 353, 353, 353, 12: 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 348: 353, 352: 353, 353, 353, 357: 353, 363: 353, 369: 353, 372: 353, 512: 353, 514: 353, 353, 353, 353, 353, 353}, + {350: 4235}, + {354, 354, 354, 354, 354, 354, 354, 12: 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 348: 354, 352: 354, 354, 354, 357: 354, 363: 354, 369: 354, 372: 354, 512: 354, 514: 354, 354, 354, 354, 354, 354}, + {380: 2097, 604: 3109, 619: 4237}, + {355, 355, 355, 355, 355, 355, 355, 12: 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 348: 355, 352: 355, 355, 355, 357: 355, 363: 355, 369: 355, 372: 355, 512: 355, 514: 355, 355, 355, 355, 355, 355}, // 2265 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 355: 4189, 511: 2417, 2046, 2047, 2045, 598: 4190}, - {299, 299, 299, 299, 299, 299, 299, 11: 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 340: 299, 344: 299, 299, 348: 299, 350: 299, 354: 299, 363: 299, 299, 504: 299, 299, 299, 299, 299, 299, 299}, - {298, 298, 298, 298, 298, 298, 298, 11: 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 340: 298, 344: 298, 298, 348: 298, 350: 298, 354: 298, 363: 298, 298, 504: 298, 298, 298, 298, 298, 298, 298}, - {345: 4193, 372: 2035, 595: 3029, 611: 4194, 911: 4192}, - {302, 302, 302, 302, 302, 302, 302, 11: 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 340: 302, 344: 302, 302, 348: 302, 350: 302, 354: 302, 363: 302, 302, 504: 302, 302, 302, 302, 302, 302, 302}, + {380: 2097, 604: 3109, 619: 4239}, + {356, 356, 356, 356, 356, 356, 356, 12: 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 348: 356, 352: 356, 356, 356, 357: 356, 363: 356, 369: 356, 372: 356, 512: 356, 514: 356, 356, 356, 356, 356, 356}, + {350: 4241}, + {357, 357, 357, 357, 357, 357, 357, 12: 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 348: 357, 352: 357, 357, 357, 357: 357, 363: 357, 369: 357, 372: 357, 512: 357, 514: 357, 357, 357, 357, 357, 357}, + {380: 2097, 604: 3109, 619: 4243}, // 2270 - {295, 295, 295, 295, 295, 295, 295, 11: 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 340: 295, 344: 295, 295, 348: 295, 350: 295, 354: 295, 363: 295, 295, 504: 295, 295, 295, 295, 295, 295, 295}, - {294, 294, 294, 294, 294, 294, 294, 11: 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 340: 294, 344: 294, 294, 348: 294, 350: 294, 354: 294, 363: 294, 294, 504: 294, 294, 294, 294, 294, 294, 294}, - {372: 2035, 595: 3029, 611: 4196}, - {303, 303, 303, 303, 303, 303, 303, 11: 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 340: 303, 344: 303, 303, 348: 303, 350: 303, 354: 303, 363: 303, 303, 504: 303, 303, 303, 303, 303, 303, 303}, - {372: 2035, 595: 3029, 611: 4198}, + {358, 358, 358, 358, 358, 358, 358, 12: 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 348: 358, 352: 358, 358, 358, 357: 358, 363: 358, 369: 358, 372: 358, 512: 358, 514: 358, 358, 358, 358, 358, 358}, + {380: 2097, 604: 3109, 619: 4245}, + {359, 359, 359, 359, 359, 359, 359, 12: 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 348: 359, 352: 359, 359, 359, 357: 359, 363: 359, 369: 359, 372: 359, 512: 359, 514: 359, 359, 359, 359, 359, 359}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 350: 1587, 379: 3918, 393: 1587, 610: 4250}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 350: 1587, 379: 3918, 610: 4248}, // 2275 - {304, 304, 304, 304, 304, 304, 304, 11: 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 340: 304, 344: 304, 304, 348: 304, 350: 304, 354: 304, 363: 304, 304, 504: 304, 304, 304, 304, 304, 304, 304}, - {345: 4201, 372: 2035, 595: 3029, 611: 4200}, - {306, 306, 306, 306, 306, 306, 306, 11: 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 340: 306, 344: 306, 306, 348: 306, 350: 306, 354: 306, 363: 306, 306, 504: 306, 306, 306, 306, 306, 306, 306}, - {305, 305, 305, 305, 305, 305, 305, 11: 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 340: 305, 344: 305, 305, 348: 305, 350: 305, 354: 305, 363: 305, 305, 504: 305, 305, 305, 305, 305, 305, 305}, - {345: 4204, 372: 2035, 595: 3029, 611: 4203}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 4103, 728: 4249}, + {360, 360, 360, 360, 360, 360, 360, 12: 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 348: 360, 352: 360, 360, 360, 357: 360, 363: 360, 369: 360, 372: 360, 512: 360, 514: 360, 360, 360, 360, 360, 360}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 393: 2503, 520: 2505, 2128, 2129, 2127, 607: 2502, 657: 4251}, + {361, 361, 361, 361, 361, 361, 361, 12: 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 348: 361, 352: 361, 361, 361, 357: 361, 363: 361, 369: 361, 372: 361, 512: 361, 514: 361, 361, 361, 361, 361, 361}, + {380: 2097, 604: 3109, 619: 4253}, // 2280 - {308, 308, 308, 308, 308, 308, 308, 11: 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 340: 308, 344: 308, 308, 348: 308, 350: 308, 354: 308, 363: 308, 308, 504: 308, 308, 308, 308, 308, 308, 308}, - {307, 307, 307, 307, 307, 307, 307, 11: 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 340: 307, 344: 307, 307, 348: 307, 350: 307, 354: 307, 363: 307, 307, 504: 307, 307, 307, 307, 307, 307, 307}, - {345: 4193, 372: 2035, 595: 3029, 611: 4194, 911: 4206}, - {309, 309, 309, 309, 309, 309, 309, 11: 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 340: 309, 344: 309, 309, 348: 309, 350: 309, 354: 309, 363: 309, 309, 504: 309, 309, 309, 309, 309, 309, 309}, - {372: 2035, 595: 3029, 611: 4208}, + {1652, 1652, 1652, 1652, 1652, 1652, 1652, 12: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 36: 1652, 348: 1652, 352: 1652, 1652, 1652, 357: 1652, 363: 1652, 369: 1652, 372: 1652, 512: 1652, 514: 1652, 1652, 1652, 1652, 1652, 1652}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4255, 2128, 2129, 2127}, + {1653, 1653, 1653, 1653, 1653, 1653, 1653, 12: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 36: 1653, 348: 1653, 352: 1653, 1653, 1653, 357: 1653, 363: 1653, 369: 1653, 372: 1653, 512: 1653, 514: 1653, 1653, 1653, 1653, 1653, 1653}, + {380: 2097, 604: 3109, 619: 4257}, + {1654, 1654, 1654, 1654, 1654, 1654, 1654, 12: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 36: 1654, 348: 1654, 352: 1654, 1654, 1654, 357: 1654, 363: 1654, 369: 1654, 372: 1654, 512: 1654, 514: 1654, 1654, 1654, 1654, 1654, 1654}, // 2285 - {311, 311, 311, 311, 311, 311, 311, 11: 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 340: 311, 344: 311, 311, 348: 311, 350: 311, 354: 311, 363: 311, 311, 504: 311, 311, 311, 311, 311, 311, 311}, - {372: 2035, 595: 3029, 611: 4210}, - {312, 312, 312, 312, 312, 312, 312, 11: 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 340: 312, 344: 312, 312, 348: 312, 350: 312, 354: 312, 363: 312, 312, 504: 312, 312, 312, 312, 312, 312, 312}, - {342: 4212}, - {313, 313, 313, 313, 313, 313, 313, 11: 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 340: 313, 344: 313, 313, 348: 313, 350: 313, 354: 313, 363: 313, 313, 504: 313, 313, 313, 313, 313, 313, 313}, + {380: 2097, 604: 3109, 619: 4259}, + {1655, 1655, 1655, 1655, 1655, 1655, 1655, 12: 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 36: 1655, 348: 1655, 352: 1655, 1655, 1655, 357: 1655, 363: 1655, 369: 1655, 372: 1655, 512: 1655, 514: 1655, 1655, 1655, 1655, 1655, 1655}, + {350: 1587, 379: 3918, 610: 4261}, + {350: 4262}, + {1656, 1656, 1656, 1656, 1656, 1656, 1656, 12: 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 36: 1656, 348: 1656, 352: 1656, 1656, 1656, 357: 1656, 363: 1656, 369: 1656, 372: 1656, 512: 1656, 514: 1656, 1656, 1656, 1656, 1656, 1656}, // 2290 - {342: 4214}, - {314, 314, 314, 314, 314, 314, 314, 11: 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 340: 314, 344: 314, 314, 348: 314, 350: 314, 354: 314, 363: 314, 314, 504: 314, 314, 314, 314, 314, 314, 314}, - {372: 2035, 595: 3029, 611: 4216}, - {315, 315, 315, 315, 315, 315, 315, 11: 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 340: 315, 344: 315, 315, 348: 315, 350: 315, 354: 315, 363: 315, 315, 504: 315, 315, 315, 315, 315, 315, 315}, - {372: 2035, 595: 3029, 611: 4218}, + {350: 1587, 379: 3918, 610: 4264}, + {350: 4265}, + {1657, 1657, 1657, 1657, 1657, 1657, 1657, 12: 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 36: 1657, 348: 1657, 352: 1657, 1657, 1657, 357: 1657, 363: 1657, 369: 1657, 372: 1657, 512: 1657, 514: 1657, 1657, 1657, 1657, 1657, 1657}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 4267}, + {1658, 1658, 1658, 1658, 1658, 1658, 1658, 12: 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 36: 1658, 348: 1658, 352: 1658, 1658, 1658, 357: 1658, 363: 1658, 369: 1658, 372: 1658, 512: 1658, 514: 1658, 1658, 1658, 1658, 1658, 1658}, // 2295 - {316, 316, 316, 316, 316, 316, 316, 11: 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 340: 316, 344: 316, 316, 348: 316, 350: 316, 354: 316, 363: 316, 316, 504: 316, 316, 316, 316, 316, 316, 316}, - {342: 4220}, - {317, 317, 317, 317, 317, 317, 317, 11: 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 340: 317, 344: 317, 317, 348: 317, 350: 317, 354: 317, 363: 317, 317, 504: 317, 317, 317, 317, 317, 317, 317}, - {372: 2035, 595: 3029, 611: 4222}, - {318, 318, 318, 318, 318, 318, 318, 11: 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 340: 318, 344: 318, 318, 348: 318, 350: 318, 354: 318, 363: 318, 318, 504: 318, 318, 318, 318, 318, 318, 318}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 350: 1587, 379: 3918, 610: 4271}, + {341, 341, 341, 341, 341, 341, 341, 12: 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 348: 341, 352: 341, 341, 341, 357: 341, 363: 341, 369: 341, 372: 341, 512: 341, 514: 341, 341, 341, 341, 341, 341}, + {340, 340, 340, 340, 340, 340, 340, 12: 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 348: 340, 352: 340, 340, 340, 357: 340, 363: 340, 369: 340, 372: 340, 512: 340, 514: 340, 340, 340, 340, 340, 340}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 4272}, + {1659, 1659, 1659, 1659, 1659, 1659, 1659, 12: 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 36: 1659, 348: 1659, 352: 1659, 1659, 1659, 357: 1659, 363: 1659, 369: 1659, 372: 1659, 512: 1659, 514: 1659, 1659, 1659, 1659, 1659, 1659}, // 2300 - {372: 2035, 595: 3029, 611: 4224}, - {319, 319, 319, 319, 319, 319, 319, 11: 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 340: 319, 344: 319, 319, 348: 319, 350: 319, 354: 319, 363: 319, 319, 504: 319, 319, 319, 319, 319, 319, 319}, - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 342: 1552, 371: 3899, 390: 1552, 602: 4229}, - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 342: 1552, 371: 3899, 602: 4227}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 4082, 719: 4228}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 4274}, + {1660, 1660, 1660, 1660, 1660, 1660, 1660, 12: 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 36: 1660, 348: 1660, 352: 1660, 1660, 1660, 357: 1660, 363: 1660, 369: 1660, 372: 1660, 512: 1660, 514: 1660, 1660, 1660, 1660, 1660, 1660}, + {350: 4276}, + {1661, 1661, 1661, 1661, 1661, 1661, 1661, 12: 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 36: 1661, 348: 1661, 352: 1661, 1661, 1661, 357: 1661, 363: 1661, 369: 1661, 372: 1661, 512: 1661, 514: 1661, 1661, 1661, 1661, 1661, 1661}, + {1644, 1644, 348: 1644, 353: 1644, 372: 2494, 512: 2493, 514: 1644, 835: 4371}, // 2305 - {320, 320, 320, 320, 320, 320, 320, 11: 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 340: 320, 344: 320, 320, 348: 320, 350: 320, 354: 320, 363: 320, 320, 504: 320, 320, 320, 320, 320, 320, 320}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 390: 2415, 511: 2417, 2046, 2047, 2045, 598: 2414, 649: 4230}, - {321, 321, 321, 321, 321, 321, 321, 11: 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 340: 321, 344: 321, 321, 348: 321, 350: 321, 354: 321, 363: 321, 321, 504: 321, 321, 321, 321, 321, 321, 321}, - {372: 2035, 595: 3029, 611: 4232}, - {1617, 1617, 1617, 1617, 1617, 1617, 1617, 11: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 340: 1617, 344: 1617, 1617, 348: 1617, 350: 1617, 354: 1617, 363: 1617, 1617, 504: 1617, 1617, 1617, 1617, 1617, 1617, 1617}, + {529: 4279}, + {90: 1681, 256: 4284, 294: 4285, 394: 4283, 435: 1681, 866: 4286, 4281, 925: 4282, 1041: 4280}, + {1675, 1675, 53: 1675, 4320, 348: 1675, 353: 1675, 372: 1675, 512: 1675, 514: 1675, 1042: 4319}, + {90: 4307, 435: 4306}, + {1689, 1689, 53: 1689, 1689, 348: 1689, 353: 1689, 372: 1689, 512: 1689, 514: 1689}, // 2310 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4234, 2046, 2047, 2045}, - {1618, 1618, 1618, 1618, 1618, 1618, 1618, 11: 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 340: 1618, 344: 1618, 1618, 348: 1618, 350: 1618, 354: 1618, 363: 1618, 1618, 504: 1618, 1618, 1618, 1618, 1618, 1618, 1618}, - {372: 2035, 595: 3029, 611: 4236}, - {1619, 1619, 1619, 1619, 1619, 1619, 1619, 11: 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 340: 1619, 344: 1619, 1619, 348: 1619, 350: 1619, 354: 1619, 363: 1619, 1619, 504: 1619, 1619, 1619, 1619, 1619, 1619, 1619}, - {372: 2035, 595: 3029, 611: 4238}, + {59: 2510, 61: 2509, 348: 4299, 713: 4300}, + {59: 2510, 61: 2509, 348: 4292, 713: 4293}, + {1682, 1682, 53: 1682, 1682, 348: 1682, 353: 1682, 368: 4288, 372: 1682, 442: 4287, 512: 1682, 514: 1682}, + {90: 1680, 435: 1680}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4290}, // 2315 - {1620, 1620, 1620, 1620, 1620, 1620, 1620, 11: 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 340: 1620, 344: 1620, 1620, 348: 1620, 350: 1620, 354: 1620, 363: 1620, 1620, 504: 1620, 1620, 1620, 1620, 1620, 1620, 1620}, - {342: 1552, 371: 3899, 602: 4240}, - {342: 4241}, - {1621, 1621, 1621, 1621, 1621, 1621, 1621, 11: 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 340: 1621, 344: 1621, 1621, 348: 1621, 350: 1621, 354: 1621, 363: 1621, 1621, 504: 1621, 1621, 1621, 1621, 1621, 1621, 1621}, - {342: 1552, 371: 3899, 602: 4243}, + {380: 2097, 604: 3109, 619: 4289}, + {1683, 1683, 53: 1683, 1683, 348: 1683, 353: 1683, 372: 1683, 512: 1683, 514: 1683}, + {60: 2776, 65: 2788, 2780, 2775, 72: 2772, 2774, 2778, 2779, 2773, 2784, 2783, 2782, 2786, 2787, 2781, 2785, 2777, 370: 2693, 373: 2691, 2692, 2690, 2688, 399: 2770, 2767, 2769, 2768, 2764, 2766, 2765, 2762, 2763, 2761, 2771, 602: 2689, 2687, 663: 2760, 679: 4291}, + {1684, 1684, 53: 1684, 1684, 348: 1684, 353: 1684, 372: 1684, 512: 1684, 514: 1684}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4297}, // 2320 - {342: 4244}, - {1622, 1622, 1622, 1622, 1622, 1622, 1622, 11: 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 340: 1622, 344: 1622, 1622, 348: 1622, 350: 1622, 354: 1622, 363: 1622, 1622, 504: 1622, 1622, 1622, 1622, 1622, 1622, 1622}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 4246}, - {1623, 1623, 1623, 1623, 1623, 1623, 1623, 11: 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 340: 1623, 344: 1623, 1623, 348: 1623, 350: 1623, 354: 1623, 363: 1623, 1623, 504: 1623, 1623, 1623, 1623, 1623, 1623, 1623}, - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 342: 1552, 371: 3899, 602: 4250}, + {348: 4294}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3286, 670: 4295}, + {6: 3288, 36: 4296}, + {1685, 1685, 53: 1685, 1685, 348: 1685, 353: 1685, 372: 1685, 512: 1685, 514: 1685}, + {36: 4298, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 2325 - {301, 301, 301, 301, 301, 301, 301, 11: 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 340: 301, 344: 301, 301, 348: 301, 350: 301, 354: 301, 363: 301, 301, 504: 301, 301, 301, 301, 301, 301, 301}, - {300, 300, 300, 300, 300, 300, 300, 11: 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 340: 300, 344: 300, 300, 348: 300, 350: 300, 354: 300, 363: 300, 300, 504: 300, 300, 300, 300, 300, 300, 300}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 4251}, - {1624, 1624, 1624, 1624, 1624, 1624, 1624, 11: 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 340: 1624, 344: 1624, 1624, 348: 1624, 350: 1624, 354: 1624, 363: 1624, 1624, 504: 1624, 1624, 1624, 1624, 1624, 1624, 1624}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 4253}, + {1686, 1686, 53: 1686, 1686, 348: 1686, 353: 1686, 372: 1686, 512: 1686, 514: 1686}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4304}, + {348: 4301}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3286, 670: 4302}, + {6: 3288, 36: 4303}, // 2330 - {1625, 1625, 1625, 1625, 1625, 1625, 1625, 11: 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 340: 1625, 344: 1625, 1625, 348: 1625, 350: 1625, 354: 1625, 363: 1625, 1625, 504: 1625, 1625, 1625, 1625, 1625, 1625, 1625}, - {342: 4255}, - {1626, 1626, 1626, 1626, 1626, 1626, 1626, 11: 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 340: 1626, 344: 1626, 1626, 348: 1626, 350: 1626, 354: 1626, 363: 1626, 1626, 504: 1626, 1626, 1626, 1626, 1626, 1626, 1626}, - {1609, 1609, 340: 1609, 344: 1609, 363: 2406, 504: 2405, 1609, 823: 4350}, - {518: 4258}, + {1687, 1687, 53: 1687, 1687, 348: 1687, 353: 1687, 372: 1687, 512: 1687, 514: 1687}, + {36: 4305, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {1688, 1688, 53: 1688, 1688, 348: 1688, 353: 1688, 372: 1688, 512: 1688, 514: 1688}, + {42: 4312, 348: 1691, 1040: 4311}, + {348: 4308}, // 2335 - {93: 1646, 247: 4263, 283: 4264, 385: 4262, 427: 1646, 855: 4265, 4260, 913: 4261, 1031: 4259}, - {1640, 1640, 60: 1640, 4299, 340: 1640, 344: 1640, 363: 1640, 504: 1640, 1640, 1032: 4298}, - {93: 4286, 427: 4285}, - {1654, 1654, 60: 1654, 1654, 340: 1654, 344: 1654, 363: 1654, 504: 1654, 1654}, - {72: 2422, 2421, 340: 4278, 751: 4279}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4309}, + {36: 4310, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {1692, 1692, 53: 1692, 1692, 146: 1692, 348: 1692, 353: 1692, 372: 1692, 512: 1692, 514: 1692}, + {348: 4315}, + {946: 4313}, // 2340 - {72: 2422, 2421, 340: 4271, 751: 4272}, - {1647, 1647, 60: 1647, 1647, 340: 1647, 344: 1647, 359: 4267, 363: 1647, 435: 4266, 504: 1647, 1647}, - {93: 1645, 427: 1645}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4269}, - {372: 2035, 595: 3029, 611: 4268}, + {380: 2097, 604: 4314}, + {348: 1690}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1819, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3286, 670: 4316, 806: 4317}, + {6: 3288, 36: 1818}, + {36: 4318}, // 2345 - {1648, 1648, 60: 1648, 1648, 340: 1648, 344: 1648, 363: 1648, 504: 1648, 1648}, - {68: 2696, 70: 2708, 2700, 74: 2695, 2692, 2694, 2698, 2699, 2693, 2704, 2703, 2702, 2706, 2707, 2701, 2705, 2697, 361: 2613, 365: 2611, 2612, 2610, 2608, 391: 2690, 2687, 2689, 2688, 2684, 2686, 2685, 2682, 2683, 2681, 2691, 593: 2609, 2607, 656: 2680, 673: 4270}, - {1649, 1649, 60: 1649, 1649, 340: 1649, 344: 1649, 363: 1649, 504: 1649, 1649}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4276}, - {340: 4273}, + {1693, 1693, 53: 1693, 1693, 146: 1693, 348: 1693, 353: 1693, 372: 1693, 512: 1693, 514: 1693}, + {1679, 1679, 53: 4323, 348: 1679, 353: 1679, 372: 1679, 512: 1679, 514: 1679, 1082: 4322}, + {380: 2097, 604: 3109, 619: 4321}, + {1674, 1674, 53: 1674, 348: 1674, 353: 1674, 372: 1674, 512: 1674, 514: 1674}, + {1673, 1673, 348: 4330, 353: 1673, 372: 1673, 512: 1673, 514: 1673, 894: 4329}, // 2350 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3322, 677: 4274}, - {6: 3324, 33: 4275}, - {1650, 1650, 60: 1650, 1650, 340: 1650, 344: 1650, 363: 1650, 504: 1650, 1650}, - {33: 4277, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {1651, 1651, 60: 1651, 1651, 340: 1651, 344: 1651, 363: 1651, 504: 1651, 1651}, + {529: 4324}, + {90: 1681, 435: 1681, 866: 4286, 4281, 925: 4325}, + {1677, 1677, 146: 4327, 348: 1677, 353: 1677, 372: 1677, 512: 1677, 514: 1677, 1081: 4326}, + {1678, 1678, 348: 1678, 353: 1678, 372: 1678, 512: 1678, 514: 1678}, + {380: 2097, 604: 3109, 619: 4328}, // 2355 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4283}, - {340: 4280}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3322, 677: 4281}, - {6: 3324, 33: 4282}, - {1652, 1652, 60: 1652, 1652, 340: 1652, 344: 1652, 363: 1652, 504: 1652, 1652}, + {1676, 1676, 348: 1676, 353: 1676, 372: 1676, 512: 1676, 514: 1676}, + {1694, 1694, 348: 1694, 353: 1694, 372: 1694, 512: 1694, 514: 1694}, + {363: 4333, 773: 4332, 893: 4331}, + {6: 4369, 36: 4368}, + {6: 1671, 36: 1671}, // 2360 - {33: 4284, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {1653, 1653, 60: 1653, 1653, 340: 1653, 344: 1653, 363: 1653, 504: 1653, 1653}, - {55: 4291, 340: 1656, 1030: 4290}, - {340: 4287}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4288}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4334, 2128, 2129, 2127}, + {3: 1651, 1651, 6: 1651, 15: 1651, 1651, 1651, 19: 1651, 1651, 1651, 1651, 36: 1651, 95: 4339, 244: 4338, 348: 1651, 352: 4337, 447: 4336, 516: 1651, 1039: 4335}, + {3: 1663, 1663, 6: 1663, 15: 1663, 1663, 1663, 19: 1663, 1663, 1663, 1663, 36: 1663, 348: 1663, 516: 1663, 892: 4355}, + {254: 4340, 411: 4341}, + {3: 1648, 1648, 6: 1648, 15: 1648, 1648, 1648, 19: 1648, 1648, 1648, 1648, 36: 1648, 348: 1648, 516: 1648}, // 2365 - {33: 4289, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {1657, 1657, 60: 1657, 1657, 144: 1657, 340: 1657, 344: 1657, 363: 1657, 504: 1657, 1657}, - {340: 4294}, - {933: 4292}, - {372: 2035, 595: 4293}, + {3: 1646, 1646, 6: 1646, 15: 1646, 1646, 1646, 19: 1646, 1646, 1646, 1646, 36: 1646, 348: 1646, 516: 1646}, + {3: 1645, 1645, 6: 1645, 15: 1645, 1645, 1645, 19: 1645, 1645, 1645, 1645, 36: 1645, 348: 1645, 516: 1645}, + {297: 4350}, + {348: 4342}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 526: 4345, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4344, 769: 4346, 873: 4343}, // 2370 - {340: 1655}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1782, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3322, 677: 4295, 797: 4296}, - {6: 3324, 33: 1781}, - {33: 4297}, - {1658, 1658, 60: 1658, 1658, 144: 1658, 340: 1658, 344: 1658, 363: 1658, 504: 1658, 1658}, + {6: 4348, 36: 4347}, + {6: 1555, 36: 1555, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {6: 1556, 36: 1556}, + {6: 1543, 36: 1543}, + {3: 1647, 1647, 6: 1647, 15: 1647, 1647, 1647, 19: 1647, 1647, 1647, 1647, 36: 1647, 348: 1647, 516: 1647}, // 2375 - {1644, 1644, 60: 4302, 340: 1644, 344: 1644, 363: 1644, 504: 1644, 1644, 1068: 4301}, - {372: 2035, 595: 3029, 611: 4300}, - {1639, 1639, 60: 1639, 340: 1639, 344: 1639, 363: 1639, 504: 1639, 1639}, - {1638, 1638, 340: 4309, 344: 1638, 363: 1638, 504: 1638, 1638, 879: 4308}, - {518: 4303}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 526: 4345, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4344, 769: 4349}, + {6: 1542, 36: 1542}, + {348: 4352, 526: 4351}, + {3: 1650, 1650, 6: 1650, 15: 1650, 1650, 1650, 19: 1650, 1650, 1650, 1650, 36: 1650, 348: 1650, 516: 1650}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 526: 4345, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4344, 769: 4346, 873: 4353}, // 2380 - {93: 1646, 427: 1646, 855: 4265, 4260, 913: 4304}, - {1642, 1642, 144: 4306, 340: 1642, 344: 1642, 363: 1642, 504: 1642, 1642, 1067: 4305}, - {1643, 1643, 340: 1643, 344: 1643, 363: 1643, 504: 1643, 1643}, - {372: 2035, 595: 3029, 611: 4307}, - {1641, 1641, 340: 1641, 344: 1641, 363: 1641, 504: 1641, 1641}, + {6: 4348, 36: 4354}, + {3: 1649, 1649, 6: 1649, 15: 1649, 1649, 1649, 19: 1649, 1649, 1649, 1649, 36: 1649, 348: 1649, 516: 1649}, + {3: 4151, 4359, 6: 1668, 15: 4159, 4152, 4155, 19: 4154, 4157, 4158, 4160, 36: 1668, 348: 4357, 516: 4156, 668: 4358, 1080: 4356}, + {6: 1669, 36: 1669}, + {53: 4362, 924: 4361, 1079: 4360}, // 2385 - {1659, 1659, 340: 1659, 344: 1659, 363: 1659, 504: 1659, 1659}, - {354: 4312, 765: 4311, 878: 4310}, - {6: 4348, 33: 4347}, - {6: 1636, 33: 1636}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4313, 2046, 2047, 2045}, + {3: 1662, 1662, 6: 1662, 15: 1662, 1662, 1662, 19: 1662, 1662, 1662, 1662, 36: 1662, 348: 1662, 516: 1662}, + {16: 4268}, + {6: 4366, 36: 4365}, + {6: 1666, 36: 1666}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4363, 2128, 2129, 2127}, // 2390 - {3: 1616, 1616, 6: 1616, 14: 1616, 1616, 1616, 18: 1616, 1616, 1616, 1616, 33: 1616, 97: 4318, 236: 4317, 340: 1616, 345: 4316, 440: 4315, 507: 1616, 1029: 4314}, - {3: 1628, 1628, 6: 1628, 14: 1628, 1628, 1628, 18: 1628, 1628, 1628, 1628, 33: 1628, 340: 1628, 507: 1628, 877: 4334}, - {245: 4319, 404: 4320}, - {3: 1613, 1613, 6: 1613, 14: 1613, 1613, 1613, 18: 1613, 1613, 1613, 1613, 33: 1613, 340: 1613, 507: 1613}, - {3: 1611, 1611, 6: 1611, 14: 1611, 1611, 1611, 18: 1611, 1611, 1611, 1611, 33: 1611, 340: 1611, 507: 1611}, + {3: 1663, 1663, 6: 1663, 15: 1663, 1663, 1663, 19: 1663, 1663, 1663, 1663, 36: 1663, 516: 1663, 892: 4364}, + {3: 4151, 4359, 6: 1664, 15: 4159, 4152, 4155, 19: 4154, 4157, 4158, 4160, 36: 1664, 516: 4156, 668: 4358}, + {6: 1667, 36: 1667}, + {53: 4362, 924: 4367}, + {6: 1665, 36: 1665}, // 2395 - {3: 1610, 1610, 6: 1610, 14: 1610, 1610, 1610, 18: 1610, 1610, 1610, 1610, 33: 1610, 340: 1610, 507: 1610}, - {286: 4329}, - {340: 4321}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4323, 731: 4324, 760: 4325, 860: 4322}, - {6: 4327, 33: 4326}, + {1672, 1672, 1672, 6: 1672, 348: 1672, 353: 1672, 363: 1672, 372: 1672, 512: 1672, 514: 1672}, + {363: 4333, 773: 4370}, + {6: 1670, 36: 1670}, + {1641, 1641, 348: 1641, 353: 4373, 514: 1641, 954: 4372}, + {1639, 1639, 348: 2007, 514: 2003, 580: 4377, 614: 4375, 2004, 2005, 2006, 622: 2009, 2008, 4376, 975: 4374}, // 2400 - {6: 1521, 33: 1521, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {6: 1522, 33: 1522}, - {6: 1514, 33: 1514}, - {3: 1612, 1612, 6: 1612, 14: 1612, 1612, 1612, 18: 1612, 1612, 1612, 1612, 33: 1612, 340: 1612, 507: 1612}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4323, 731: 4324, 760: 4328}, + {1640, 1640, 348: 1640, 514: 1640}, + {1699, 1699}, + {1638, 1638, 357: 654}, + {1637, 1637}, + {1636, 1636}, // 2405 - {6: 1513, 33: 1513}, - {340: 4331, 731: 4330}, - {3: 1615, 1615, 6: 1615, 14: 1615, 1615, 1615, 18: 1615, 1615, 1615, 1615, 33: 1615, 340: 1615, 507: 1615}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4323, 731: 4324, 760: 4325, 860: 4332}, - {6: 4327, 33: 4333}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3642, 2128, 2129, 2127, 776: 4381}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3642, 2128, 2129, 2127, 776: 4380}, + {565, 565, 6: 3644}, + {566, 566, 6: 3644}, + {568, 568}, // 2410 - {3: 1614, 1614, 6: 1614, 14: 1614, 1614, 1614, 18: 1614, 1614, 1614, 1614, 33: 1614, 340: 1614, 507: 1614}, - {3: 4130, 4338, 6: 1633, 14: 4138, 4134, 4131, 18: 4133, 4136, 4137, 4139, 33: 1633, 340: 4336, 507: 4135, 669: 4337, 1066: 4335}, - {6: 1634, 33: 1634}, - {60: 4341, 912: 4340, 1065: 4339}, - {3: 1627, 1627, 6: 1627, 14: 1627, 1627, 1627, 18: 1627, 1627, 1627, 1627, 33: 1627, 340: 1627, 507: 1627}, + {567, 567}, + {179: 4385}, + {380: 2097, 604: 4387, 877: 4386}, + {571, 571, 6: 4388}, + {552, 552, 6: 552}, // 2415 - {16: 4247}, - {6: 4345, 33: 4344}, - {6: 1631, 33: 1631}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4342, 2046, 2047, 2045}, - {3: 1628, 1628, 6: 1628, 14: 1628, 1628, 1628, 18: 1628, 1628, 1628, 1628, 33: 1628, 507: 1628, 877: 4343}, + {380: 2097, 604: 4389}, + {551, 551, 6: 551}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3631, 662: 4391}, + {572, 572, 6: 3638}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4396}, // 2420 - {3: 4130, 4338, 6: 1629, 14: 4138, 4134, 4131, 18: 4133, 4136, 4137, 4139, 33: 1629, 507: 4135, 669: 4337}, - {6: 1632, 33: 1632}, - {60: 4341, 912: 4346}, - {6: 1630, 33: 1630}, - {1637, 1637, 1637, 6: 1637, 340: 1637, 344: 1637, 354: 1637, 363: 1637, 504: 1637, 1637}, + {366: 4394}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3631, 662: 4395}, + {564, 564, 6: 3638}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4397, 2128, 2129, 2127}, + {574, 574}, // 2425 - {354: 4312, 765: 4349}, - {6: 1635, 33: 1635}, - {1606, 1606, 340: 1606, 344: 4352, 505: 1606, 941: 4351}, - {1604, 1604, 340: 1956, 505: 1952, 571: 4356, 605: 4354, 1953, 1954, 1955, 614: 1958, 1957, 4355, 962: 4353}, - {1605, 1605, 340: 1605, 505: 1605}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4399}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4400, 2128, 2129, 2127}, + {575, 575}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3631, 662: 4414}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4403}, // 2430 - {1664, 1664}, - {1603, 1603, 350: 598}, - {1602, 1602}, - {1601, 1601}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3637, 2046, 2047, 2045, 768: 4360}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4404, 2128, 2129, 2127}, + {576, 576, 348: 4407, 853: 4406, 999: 4405}, + {573, 573, 6: 4412}, + {555, 555, 6: 555}, + {380: 2097, 604: 4408}, // 2435 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3637, 2046, 2047, 2045, 768: 4359}, - {509, 509, 6: 3639}, - {510, 510, 6: 3639}, - {512, 512}, - {511, 511}, + {6: 4409}, + {380: 2097, 604: 4410}, + {36: 4411}, + {553, 553, 6: 553}, + {348: 4407, 853: 4413}, // 2440 - {177: 4364}, - {372: 2035, 595: 4366, 864: 4365}, - {515, 515, 6: 4367}, - {499, 499, 6: 499}, - {372: 2035, 595: 4368}, + {554, 554, 6: 554}, + {577, 577, 6: 3638}, + {139: 1291, 277: 4427, 299: 4428, 392: 1291, 947: 4426}, + {581, 581, 139: 1184, 178: 4420, 4419, 392: 1184}, + {139: 4418}, // 2445 - {498, 498, 6: 498}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3627, 646: 4370}, - {516, 516, 6: 3634}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4375}, - {358: 4373}, + {578, 578}, + {195, 195, 371: 3596, 380: 2097, 604: 4424, 655: 3597, 4423}, + {276: 4421}, + {380: 2097, 604: 4387, 877: 4422}, + {570, 570, 6: 4388}, // 2450 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3627, 646: 4374}, - {508, 508, 6: 3634}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4376, 2046, 2047, 2045}, - {518, 518}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4378}, + {580, 580}, + {195, 195, 371: 3596, 655: 3597, 4425}, + {579, 579}, + {569, 569}, + {380: 2097, 604: 4434}, // 2455 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4379, 2046, 2047, 2045}, - {519, 519}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3627, 646: 4393}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4382}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4383, 2046, 2047, 2045}, + {248: 4430, 380: 2097, 604: 4429, 606: 4431}, + {558, 558}, + {380: 2097, 604: 4433}, + {380: 2097, 604: 4432}, + {556, 556}, // 2460 - {520, 520, 340: 4386, 840: 4385, 984: 4384}, - {517, 517, 6: 4391}, - {502, 502, 6: 502}, - {372: 2035, 595: 4387}, - {6: 4388}, + {557, 557}, + {559, 559}, + {2: 207, 207, 207, 207, 7: 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 37: 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 350: 207, 352: 207, 379: 1438, 392: 1438, 207, 531: 1438}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 4526, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 379: 1404, 392: 1404, 520: 4445, 2128, 2129, 2127, 531: 1404, 681: 4480}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 379: 1399, 392: 1399, 520: 4445, 2128, 2129, 2127, 531: 1399, 681: 4523}, // 2465 - {372: 2035, 595: 4389}, - {33: 4390}, - {500, 500, 6: 500}, - {340: 4386, 840: 4392}, - {501, 501, 6: 501}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 352: 4519, 379: 1397, 392: 1397, 2503, 520: 2505, 2128, 2129, 2127, 531: 1397, 607: 2502, 657: 4518}, + {365: 4508, 379: 4507, 392: 1395, 531: 1395}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 4467, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 352: 4504, 379: 1389, 392: 1389, 520: 2505, 2128, 2129, 2127, 531: 1389, 606: 4502, 3343, 653: 3344, 3342, 677: 4470, 912: 4503, 1063: 4501}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 4499, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 379: 1387, 392: 1387, 520: 4445, 2128, 2129, 2127, 531: 1387, 681: 4477}, + {115: 4485, 379: 1371, 392: 1371, 531: 1371, 539: 4486, 752: 4484, 787: 4483}, // 2470 - {521, 521, 6: 3634}, - {137: 1267, 266: 4406, 287: 4407, 384: 1267, 934: 4405}, - {525, 525, 137: 1179, 176: 4399, 4398, 384: 1179}, - {137: 4397}, - {522, 522}, + {649, 649, 6: 4473}, + {107: 4466}, + {379: 622, 392: 4464, 531: 622}, + {379: 4454, 531: 4455, 696: 4462}, + {379: 4454, 531: 4455, 696: 4458}, // 2475 - {155, 155, 362: 3476, 372: 2035, 595: 4403, 647: 3477, 4402}, - {265: 4400}, - {372: 2035, 595: 4366, 864: 4401}, - {514, 514, 6: 4367}, - {524, 524}, + {379: 4454, 531: 4455, 696: 4456}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 352: 4453, 393: 2503, 520: 2505, 2128, 2129, 2127, 607: 2502, 657: 4452, 962: 4451}, + {603, 603, 6: 603}, + {610, 610, 6: 610}, + {609, 609, 6: 609}, // 2480 - {155, 155, 362: 3476, 647: 3477, 4404}, - {523, 523}, - {513, 513}, - {372: 2035, 595: 4413}, - {240: 4409, 372: 2035, 595: 4408, 597: 4410}, + {608, 608, 6: 608}, + {2: 624, 624, 624, 624, 7: 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, 37: 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, 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, 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, 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, 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, 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, 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, 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, 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, 355: 624, 624, 358: 624, 624, 361: 624, 624, 369: 624, 372: 624, 380: 624, 392: 624, 624, 422: 624, 434: 624, 436: 624, 624, 624, 440: 624, 624, 624, 624, 445: 624, 624, 624, 624, 624, 624, 624, 624, 454: 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, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 513: 624}, + {2: 623, 623, 623, 623, 7: 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, 37: 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, 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, 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, 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, 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, 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, 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, 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, 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, 355: 623, 623, 358: 623, 623, 361: 623, 623, 369: 623, 372: 623, 380: 623, 392: 623, 623, 422: 623, 434: 623, 436: 623, 623, 623, 440: 623, 623, 623, 623, 445: 623, 623, 623, 623, 623, 623, 623, 623, 454: 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, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 513: 623}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4457}, + {615, 615, 6: 615, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 2485 - {505, 505}, - {372: 2035, 595: 4412}, - {372: 2035, 595: 4411}, - {503, 503}, - {504, 504}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 4459, 2590, 2547, 2579, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2546, 665: 4460, 749: 4461}, + {626, 626, 6: 626}, + {625, 625, 6: 625}, + {616, 616, 6: 616}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 4459, 2590, 2547, 2579, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2546, 665: 4460, 749: 4463}, // 2490 - {506, 506}, - {2: 167, 167, 167, 167, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 342: 167, 345: 167, 371: 1411, 384: 1411, 390: 167, 520: 1411}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 4505, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 371: 1380, 384: 1380, 511: 4424, 2046, 2047, 2045, 520: 1380, 675: 4459}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 371: 1375, 384: 1375, 511: 4424, 2046, 2047, 2045, 520: 1375, 675: 4502}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 345: 4498, 371: 1373, 384: 1373, 390: 2415, 511: 2417, 2046, 2047, 2045, 520: 1373, 598: 2414, 649: 4497}, + {620, 620, 6: 620}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4465, 2128, 2129, 2127}, + {379: 621, 531: 621}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 4467, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 520: 2505, 2128, 2129, 2127, 606: 4469, 3343, 653: 3344, 3342, 677: 4470, 912: 4468}, + {641, 641, 434: 1313, 527: 641, 535: 1313}, // 2495 - {357: 4487, 371: 4486, 384: 1371, 520: 1371}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 4446, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 345: 4483, 371: 1365, 384: 1365, 511: 2417, 2046, 2047, 2045, 520: 1365, 597: 4481, 3239, 644: 3240, 3238, 671: 4449, 900: 4482, 1049: 4480}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 4478, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 371: 1363, 384: 1363, 511: 4424, 2046, 2047, 2045, 520: 1363, 675: 4456}, - {115: 4464, 371: 1347, 384: 1347, 520: 1347, 531: 4465, 740: 4463, 778: 4462}, - {593, 593, 6: 4452}, + {527: 4471}, + {527: 640}, + {639, 639, 6: 3429, 527: 639}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3431, 722: 4472}, + {642, 642, 6: 3433}, // 2500 - {105: 4445}, - {371: 566, 384: 4443, 520: 566}, - {371: 4433, 520: 4434, 688: 4441}, - {371: 4433, 520: 4434, 688: 4437}, - {371: 4433, 520: 4434, 688: 4435}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 4435, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 4437, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 4474, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 4475, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 4438, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 369: 3131, 434: 4448, 454: 4447, 515: 3129, 520: 4445, 2128, 2129, 2127, 626: 4449, 681: 4446, 793: 4476}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 379: 1404, 392: 1404, 520: 4445, 2128, 2129, 2127, 531: 1404, 681: 4480}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 379: 1387, 392: 1387, 520: 4445, 2128, 2129, 2127, 531: 1387, 681: 4477}, + {602, 602, 6: 602}, + {379: 4454, 531: 4455, 696: 4478}, // 2505 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 345: 4432, 390: 2415, 511: 2417, 2046, 2047, 2045, 598: 2414, 649: 4431, 949: 4430}, - {547, 547, 6: 547}, - {554, 554, 6: 554}, - {553, 553, 6: 553}, - {552, 552, 6: 552}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 4459, 2590, 2547, 2579, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2546, 665: 4460, 749: 4479}, + {618, 618, 6: 618}, + {379: 4454, 531: 4455, 696: 4481}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 4459, 2590, 2547, 2579, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2546, 665: 4460, 749: 4482}, + {619, 619, 6: 619}, // 2510 - {2: 568, 568, 568, 568, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 345: 568, 568, 568, 351: 568, 568, 568, 355: 568, 363: 568, 568, 372: 568, 384: 568, 390: 568, 406: 568, 416: 568, 429: 568, 568, 432: 568, 568, 568, 568, 568, 568, 568, 440: 568, 568, 568, 568, 568, 568, 447: 568, 449: 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, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568}, - {2: 567, 567, 567, 567, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 345: 567, 567, 567, 351: 567, 567, 567, 355: 567, 363: 567, 567, 372: 567, 384: 567, 390: 567, 406: 567, 416: 567, 429: 567, 567, 432: 567, 567, 567, 567, 567, 567, 567, 440: 567, 567, 567, 567, 567, 567, 447: 567, 449: 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, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4436}, - {559, 559, 6: 559, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 4438, 2510, 2468, 345: 2499, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2467, 658: 4439, 738: 4440}, + {644, 644, 6: 4497}, + {635, 635, 6: 635}, + {255: 4489}, + {184: 4488, 557: 4487}, + {632, 632, 6: 632}, // 2515 - {570, 570, 6: 570}, - {569, 569, 6: 569}, - {560, 560, 6: 560}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 4438, 2510, 2468, 345: 2499, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2467, 658: 4439, 738: 4442}, - {564, 564, 6: 564}, + {631, 631, 6: 631}, + {279: 4491, 283: 4493, 539: 4492, 1008: 4490}, + {633, 633, 6: 633}, + {539: 4496}, + {225: 4494, 303: 4495}, // 2520 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4444, 2046, 2047, 2045}, - {371: 565, 520: 565}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 4446, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 511: 2417, 2046, 2047, 2045, 597: 4448, 3239, 644: 3240, 3238, 671: 4449, 900: 4447}, - {585, 585, 406: 1289, 517: 585, 526: 1289}, - {517: 4450}, + {627, 627, 6: 627}, + {629, 629, 6: 629}, + {628, 628, 6: 628}, + {630, 630, 6: 630}, + {115: 4485, 539: 4486, 752: 4498}, // 2525 - {517: 584}, - {583, 583, 6: 3327, 517: 583}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3329, 713: 4451}, - {586, 586, 6: 3331}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 4414, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 4416, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 4453, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 4454, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 4417, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 364: 3051, 406: 4427, 447: 4426, 506: 3049, 511: 4424, 2046, 2047, 2045, 618: 4428, 675: 4425, 784: 4455}, + {634, 634, 6: 634}, + {115: 4485, 379: 1371, 392: 1371, 531: 1371, 539: 4486, 752: 4484, 787: 4500}, + {645, 645, 6: 4497}, + {643, 643}, + {640, 640, 984: 4505}, // 2530 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 371: 1380, 384: 1380, 511: 4424, 2046, 2047, 2045, 520: 1380, 675: 4459}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 371: 1363, 384: 1363, 511: 4424, 2046, 2047, 2045, 520: 1363, 675: 4456}, - {546, 546, 6: 546}, - {371: 4433, 520: 4434, 688: 4457}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 4438, 2510, 2468, 345: 2499, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2467, 658: 4439, 738: 4458}, + {637, 637}, + {636, 636}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 520: 2505, 2128, 2129, 2127, 607: 3343, 653: 3344, 3342, 677: 4506}, + {638, 638, 6: 3429}, + {12: 4513, 350: 4512, 897: 4517}, // 2535 - {562, 562, 6: 562}, - {371: 4433, 520: 4434, 688: 4460}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 4438, 2510, 2468, 345: 2499, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2467, 658: 4439, 738: 4461}, - {563, 563, 6: 563}, - {588, 588, 6: 4476}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 4509}, + {379: 4510}, + {12: 4513, 350: 4512, 897: 4511}, + {647, 647}, + {591, 591}, // 2540 - {579, 579, 6: 579}, - {246: 4468}, - {255: 4467, 551: 4466}, - {576, 576, 6: 576}, - {575, 575, 6: 575}, + {348: 4514}, + {350: 3401, 725: 4515}, + {36: 4516}, + {590, 590}, + {648, 648}, // 2545 - {268: 4470, 273: 4472, 531: 4471, 996: 4469}, - {577, 577, 6: 577}, - {531: 4475}, - {221: 4473, 292: 4474}, - {571, 571, 6: 571}, + {614, 614, 6: 614, 354: 4520}, + {611, 611, 6: 611}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 352: 4521, 520: 2505, 2128, 2129, 2127, 607: 4522}, + {613, 613, 6: 613}, + {612, 612, 6: 612}, // 2550 - {573, 573, 6: 573}, - {572, 572, 6: 572}, - {574, 574, 6: 574}, - {115: 4464, 531: 4465, 740: 4477}, - {578, 578, 6: 578}, + {379: 4454, 531: 4455, 696: 4524}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4525}, + {617, 617, 6: 617, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {115: 4485, 379: 1371, 392: 1371, 531: 1371, 539: 4486, 752: 4484, 787: 4527}, + {646, 646, 6: 4497}, // 2555 - {115: 4464, 371: 1347, 384: 1347, 520: 1347, 531: 4465, 740: 4463, 778: 4479}, - {589, 589, 6: 4476}, - {587, 587}, - {584, 584, 972: 4484}, - {581, 581}, + {527: 4537}, + {527: 4530}, + {182: 4531}, + {379: 4532}, + {350: 4533}, // 2560 - {580, 580}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 511: 2417, 2046, 2047, 2045, 598: 3239, 644: 3240, 3238, 671: 4485}, - {582, 582, 6: 3327}, - {11: 4492, 342: 4491, 882: 4496}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 4488}, + {365: 4534}, + {181: 4535}, + {350: 4536}, + {650, 650}, + {182: 4538}, // 2565 - {371: 4489}, - {11: 4492, 342: 4491, 882: 4490}, - {591, 591}, - {535, 535}, - {340: 4493}, + {379: 4539}, + {350: 4540}, + {365: 4541}, + {181: 4542}, + {350: 4543}, // 2570 - {342: 3297, 716: 4494}, - {33: 4495}, - {534, 534}, - {592, 592}, - {558, 558, 6: 558, 348: 4499}, + {651, 651}, + {348: 998, 514: 998, 606: 2858, 636: 2856, 2857, 648: 4545, 4546, 979: 4548, 1092: 4547}, + {2: 1001, 1001, 1001, 1001, 7: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 37: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 350: 1001, 1001, 1001, 355: 1001, 1001, 358: 1001, 1001, 361: 1001, 1001, 369: 1001, 372: 1001, 380: 1001, 1001, 391: 1001, 1001, 1001, 422: 1001, 434: 1001, 436: 1001, 1001, 1001, 440: 1001, 1001, 1001, 1001, 445: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 454: 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 1001, 513: 1001, 1001, 621: 1001, 630: 1001, 1001, 1001, 634: 1001, 645: 1001}, + {348: 997, 514: 997}, + {348: 4552, 514: 2003, 614: 4554, 4549, 4550, 4551, 622: 4553}, // 2575 - {555, 555, 6: 555}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 345: 4500, 511: 2417, 2046, 2047, 2045, 598: 4501}, - {557, 557, 6: 557}, - {556, 556, 6: 556}, - {371: 4433, 520: 4434, 688: 4503}, + {348: 652, 514: 652}, + {1055, 1055, 36: 1055, 349: 1055, 357: 1055, 360: 1055, 365: 1055, 1055, 2903, 1055, 377: 4573, 660: 2904, 4574, 848: 4572}, + {1055, 1055, 36: 1055, 349: 1055, 357: 1055, 360: 1055, 365: 1055, 1055, 2903, 1055, 660: 2904, 4569}, + {1055, 1055, 36: 1055, 349: 1055, 357: 1055, 360: 1055, 365: 1055, 1055, 2903, 1055, 660: 2904, 4559}, + {514: 2003, 614: 4555, 2004, 2005, 2006}, // 2580 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4504}, - {561, 561, 6: 561, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {115: 4464, 371: 1347, 384: 1347, 520: 1347, 531: 4465, 740: 4463, 778: 4506}, - {590, 590, 6: 4476}, - {517: 4516}, + {357: 655}, + {357: 654}, + {36: 4556}, + {1055, 1055, 36: 1055, 349: 1055, 357: 653, 360: 1055, 367: 2903, 1055, 660: 2904, 4557}, + {689, 689, 36: 689, 349: 689, 360: 689, 368: 3737, 678: 4558}, // 2585 - {517: 4509}, - {182: 4510}, - {371: 4511}, - {342: 4512}, - {357: 4513}, + {657, 657, 36: 657, 349: 657, 360: 657}, + {689, 689, 36: 689, 349: 689, 357: 689, 360: 689, 365: 689, 689, 368: 3737, 678: 4560}, + {664, 664, 36: 664, 349: 664, 357: 664, 360: 664, 365: 4562, 4563, 703: 4561}, + {658, 658, 36: 658, 349: 658, 357: 804, 360: 658}, + {625: 4567}, // 2590 - {181: 4514}, - {342: 4515}, - {594, 594}, - {182: 4517}, - {371: 4518}, + {411: 4564}, + {284: 4565}, + {137: 4566}, + {661, 661, 36: 661, 349: 661, 357: 661, 360: 661, 364: 661}, + {663, 663, 36: 663, 265: 4568, 349: 663, 357: 663, 360: 663, 364: 663}, // 2595 - {342: 4519}, - {357: 4520}, - {181: 4521}, - {342: 4522}, - {595, 595}, + {662, 662, 36: 662, 349: 662, 357: 662, 360: 662, 364: 662}, + {689, 689, 36: 689, 349: 689, 357: 689, 360: 689, 365: 689, 689, 368: 3737, 678: 4570}, + {664, 664, 36: 664, 349: 664, 357: 664, 360: 664, 365: 4562, 4563, 703: 4571}, + {659, 659, 36: 659, 349: 659, 357: 805, 360: 659}, + {195, 195, 36: 195, 349: 195, 357: 195, 360: 195, 364: 195, 195, 195, 195, 195, 371: 3596, 655: 3597, 4598}, // 2600 - {340: 977, 505: 977, 597: 2778, 627: 2776, 2777, 641: 4524, 4525, 966: 4527, 1077: 4526}, - {2: 980, 980, 980, 980, 7: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 34: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 342: 980, 980, 345: 980, 980, 980, 351: 980, 980, 980, 355: 980, 363: 980, 980, 372: 980, 980, 383: 980, 980, 390: 980, 406: 980, 416: 980, 429: 980, 980, 432: 980, 980, 980, 980, 980, 980, 980, 440: 980, 980, 980, 980, 980, 980, 447: 980, 449: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 505: 980, 613: 980, 622: 980, 980, 980, 980, 632: 980}, - {340: 976, 505: 976}, - {340: 4531, 505: 1952, 605: 4533, 4528, 4529, 4530, 614: 4532}, - {340: 596, 505: 596}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 438: 3490, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3496, 684: 3487, 706: 4579, 981: 4578, 1085: 4577}, + {689, 689, 36: 689, 349: 689, 357: 689, 360: 689, 365: 689, 689, 368: 3737, 678: 4575}, + {664, 664, 36: 664, 349: 664, 357: 664, 360: 664, 365: 4562, 4563, 703: 4576}, + {660, 660, 36: 660, 349: 660, 357: 806, 360: 660}, + {195, 195, 36: 195, 349: 195, 357: 195, 360: 195, 364: 195, 195, 195, 195, 195, 371: 3596, 382: 195, 195, 385: 195, 655: 3597, 4580}, // 2605 - {1034, 1034, 33: 1034, 341: 1034, 349: 1034, 1034, 357: 1034, 1034, 1034, 2823, 370: 4552, 654: 2824, 4553, 835: 4551}, - {1034, 1034, 33: 1034, 341: 1034, 349: 1034, 1034, 357: 1034, 1034, 1034, 2823, 654: 2824, 4548}, - {1034, 1034, 33: 1034, 341: 1034, 349: 1034, 1034, 357: 1034, 1034, 1034, 2823, 654: 2824, 4538}, - {505: 1952, 605: 4534, 1953, 1954, 1955}, - {350: 599}, + {803, 803, 36: 803, 349: 803, 357: 803, 360: 803, 364: 803, 803, 803, 803, 803, 371: 803}, + {743, 743, 6: 3546, 36: 743, 349: 743, 357: 743, 360: 743, 364: 743, 743, 743, 743, 743, 371: 743, 382: 743, 743, 385: 743}, + {668, 668, 36: 668, 349: 668, 357: 668, 360: 668, 364: 668, 668, 668, 668, 668, 382: 668, 668, 385: 4581, 998: 4583, 1055: 4582}, + {529: 4596}, + {1486, 1486, 36: 1486, 349: 1486, 357: 1486, 360: 1486, 364: 1486, 1486, 1486, 1486, 1486, 382: 1486, 4584, 1000: 4585}, // 2610 - {350: 598}, - {33: 4535}, - {1034, 1034, 33: 1034, 341: 1034, 349: 1034, 597, 359: 1034, 2823, 654: 2824, 4536}, - {674, 674, 33: 674, 341: 674, 349: 674, 359: 3725, 672: 4537}, - {601, 601, 33: 601, 341: 601, 349: 601}, + {667, 667, 36: 667, 349: 667, 357: 667, 360: 667, 364: 667, 667, 667, 667, 667, 382: 667, 667}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4595}, + {802, 802, 36: 802, 349: 802, 357: 802, 360: 802, 364: 802, 802, 802, 802, 802, 382: 4587, 1106: 4586}, + {807, 807, 36: 807, 349: 807, 357: 807, 360: 807, 364: 807, 807, 807, 807, 807}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2711, 2128, 2129, 2127, 754: 4590, 943: 4589, 1107: 4588}, // 2615 - {674, 674, 33: 674, 341: 674, 349: 674, 674, 357: 674, 674, 3725, 672: 4539}, - {608, 608, 33: 608, 341: 608, 349: 608, 608, 357: 4541, 4542, 695: 4540}, - {602, 602, 33: 602, 341: 602, 349: 602, 788}, - {617: 4546}, - {404: 4543}, + {801, 801, 6: 4593, 36: 801, 349: 801, 357: 801, 360: 801, 364: 801, 801, 801, 801, 801}, + {800, 800, 6: 800, 36: 800, 349: 800, 357: 800, 360: 800, 364: 800, 800, 800, 800, 800}, + {353: 4591}, + {348: 2712, 945: 4592}, + {798, 798, 6: 798, 36: 798, 349: 798, 357: 798, 360: 798, 364: 798, 798, 798, 798, 798}, // 2620 - {274: 4544}, - {250: 4545}, - {605, 605, 33: 605, 341: 605, 349: 605, 605, 356: 605}, - {607, 607, 33: 607, 254: 4547, 341: 607, 349: 607, 607, 356: 607}, - {606, 606, 33: 606, 341: 606, 349: 606, 606, 356: 606}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2711, 2128, 2129, 2127, 754: 4590, 943: 4594}, + {799, 799, 6: 799, 36: 799, 349: 799, 357: 799, 360: 799, 364: 799, 799, 799, 799, 799}, + {1485, 1485, 36: 1485, 349: 1485, 357: 1485, 360: 1485, 364: 1485, 1485, 1485, 1485, 1485, 370: 2693, 373: 2691, 2692, 2690, 2688, 382: 1485, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2722, 708: 2723, 727: 4597}, + {1487, 1487, 6: 2725, 36: 1487, 349: 1487, 357: 1487, 360: 1487, 364: 1487, 1487, 1487, 1487, 1487, 382: 1487, 1487}, // 2625 - {674, 674, 33: 674, 341: 674, 349: 674, 674, 357: 674, 674, 3725, 672: 4549}, - {608, 608, 33: 608, 341: 608, 349: 608, 608, 357: 4541, 4542, 695: 4550}, - {603, 603, 33: 603, 341: 603, 349: 603, 789}, - {155, 155, 33: 155, 341: 155, 349: 155, 155, 356: 155, 155, 155, 155, 155, 362: 3476, 647: 3477, 4577}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 432: 3371, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3377, 679: 3368, 699: 4558, 968: 4557, 1071: 4556}, + {808, 808, 36: 808, 349: 808, 357: 808, 360: 808, 364: 808, 808, 808, 808, 808}, + {689, 689, 36: 689, 349: 689, 357: 689, 360: 689, 364: 689, 689, 689, 368: 3737, 678: 4600}, + {664, 664, 36: 664, 349: 664, 357: 664, 360: 664, 364: 664, 4562, 4563, 703: 4601}, + {804, 804, 36: 804, 349: 804, 357: 804, 360: 804, 364: 804}, + {689, 689, 36: 689, 349: 689, 357: 689, 360: 689, 364: 689, 689, 689, 368: 3737, 678: 4603}, // 2630 - {674, 674, 33: 674, 341: 674, 349: 674, 674, 357: 674, 674, 3725, 672: 4554}, - {608, 608, 33: 608, 341: 608, 349: 608, 608, 357: 4541, 4542, 695: 4555}, - {604, 604, 33: 604, 341: 604, 349: 604, 790}, - {155, 155, 33: 155, 341: 155, 349: 155, 155, 356: 155, 155, 155, 155, 155, 362: 3476, 374: 155, 155, 377: 155, 647: 3477, 4559}, - {787, 787, 33: 787, 341: 787, 349: 787, 787, 356: 787, 787, 787, 787, 787, 362: 787}, + {664, 664, 36: 664, 349: 664, 357: 664, 360: 664, 364: 664, 4562, 4563, 703: 4604}, + {805, 805, 36: 805, 349: 805, 357: 805, 360: 805, 364: 805}, + {689, 689, 36: 689, 349: 689, 357: 689, 360: 689, 364: 689, 689, 689, 368: 3737, 678: 4606}, + {664, 664, 36: 664, 349: 664, 357: 664, 360: 664, 364: 664, 4562, 4563, 703: 4607}, + {806, 806, 36: 806, 349: 806, 357: 806, 360: 806, 364: 806}, // 2635 - {727, 727, 6: 3427, 33: 727, 341: 727, 349: 727, 727, 356: 727, 727, 727, 727, 727, 362: 727, 374: 727, 727, 377: 727}, - {612, 612, 33: 612, 341: 612, 349: 612, 612, 356: 612, 612, 612, 612, 612, 374: 612, 612, 377: 4560, 983: 4562, 1042: 4561}, - {518: 4575}, - {1457, 1457, 33: 1457, 341: 1457, 349: 1457, 1457, 356: 1457, 1457, 1457, 1457, 1457, 374: 1457, 4563, 985: 4564}, - {611, 611, 33: 611, 341: 611, 349: 611, 611, 356: 611, 611, 611, 611, 611, 374: 611, 611}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 391: 4626, 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 4628, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 4627, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4625, 842: 4629, 988: 4630, 1054: 4631}, + {2: 1000, 1000, 1000, 1000, 7: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 37: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 350: 1000, 1000, 1000, 355: 1000, 1000, 358: 1000, 1000, 361: 1000, 1000, 369: 1000, 372: 1000, 380: 1000, 1000, 391: 1000, 1000, 1000, 422: 1000, 434: 1000, 436: 1000, 1000, 1000, 440: 1000, 1000, 1000, 1000, 445: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 454: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 513: 1000, 606: 2858, 621: 1000, 630: 1000, 1000, 1000, 634: 1000, 636: 2856, 2857, 645: 1000, 648: 4545, 2860, 658: 4610}, + {2: 837, 837, 837, 837, 7: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 37: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 350: 837, 837, 837, 355: 837, 837, 358: 837, 837, 361: 837, 837, 369: 837, 372: 837, 380: 837, 837, 391: 837, 837, 837, 422: 837, 434: 837, 436: 837, 837, 837, 440: 837, 837, 837, 837, 445: 837, 837, 837, 837, 837, 837, 837, 837, 454: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 513: 837, 621: 837, 630: 3483, 3482, 3481, 634: 837, 645: 837, 720: 4611}, + {2: 673, 673, 673, 673, 7: 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 37: 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 350: 673, 673, 673, 355: 673, 673, 358: 673, 673, 361: 673, 673, 369: 673, 372: 673, 380: 673, 673, 391: 673, 673, 673, 422: 673, 434: 673, 436: 673, 673, 673, 440: 673, 673, 673, 673, 445: 673, 673, 673, 673, 673, 673, 673, 673, 454: 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 673, 513: 673, 621: 673, 634: 673, 645: 4613, 1060: 4612}, + {2: 680, 680, 680, 680, 7: 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 37: 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 350: 680, 680, 680, 355: 680, 680, 358: 680, 680, 361: 680, 680, 369: 680, 372: 680, 380: 680, 680, 391: 680, 680, 680, 422: 680, 434: 680, 436: 680, 680, 680, 440: 680, 680, 680, 680, 445: 680, 680, 680, 680, 680, 680, 680, 680, 454: 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 680, 513: 680, 621: 680, 634: 4615, 1057: 4614}, // 2640 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4574}, - {786, 786, 33: 786, 341: 786, 349: 786, 786, 356: 786, 786, 786, 786, 786, 374: 4566, 1091: 4565}, - {791, 791, 33: 791, 341: 791, 349: 791, 791, 356: 791, 791, 791, 791, 791}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2631, 2046, 2047, 2045, 742: 4569, 930: 4568, 1092: 4567}, - {785, 785, 6: 4572, 33: 785, 341: 785, 349: 785, 785, 356: 785, 785, 785, 785, 785}, + {2: 672, 672, 672, 672, 7: 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 37: 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 350: 672, 672, 672, 355: 672, 672, 358: 672, 672, 361: 672, 672, 369: 672, 372: 672, 380: 672, 672, 391: 672, 672, 672, 422: 672, 434: 672, 436: 672, 672, 672, 440: 672, 672, 672, 672, 445: 672, 672, 672, 672, 672, 672, 672, 672, 454: 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 672, 513: 672, 621: 672, 634: 672}, + {2: 678, 678, 678, 678, 7: 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 37: 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 4617, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 350: 678, 678, 678, 355: 678, 678, 358: 678, 678, 361: 678, 678, 369: 678, 372: 678, 380: 678, 678, 391: 678, 678, 678, 422: 678, 434: 678, 436: 678, 678, 678, 440: 678, 678, 678, 678, 445: 678, 678, 678, 678, 678, 678, 678, 678, 454: 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 678, 513: 678, 621: 678, 1058: 4616}, + {2: 679, 679, 679, 679, 7: 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 37: 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 350: 679, 679, 679, 355: 679, 679, 358: 679, 679, 361: 679, 679, 369: 679, 372: 679, 380: 679, 679, 391: 679, 679, 679, 422: 679, 434: 679, 436: 679, 679, 679, 440: 679, 679, 679, 679, 445: 679, 679, 679, 679, 679, 679, 679, 679, 454: 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 679, 513: 679, 621: 679}, + {2: 676, 676, 676, 676, 7: 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 37: 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 4619, 4620, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 350: 676, 676, 676, 355: 676, 676, 358: 676, 676, 361: 676, 676, 369: 676, 372: 676, 380: 676, 676, 391: 676, 676, 676, 422: 676, 434: 676, 436: 676, 676, 676, 440: 676, 676, 676, 676, 445: 676, 676, 676, 676, 676, 676, 676, 676, 454: 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 676, 513: 676, 621: 676, 1059: 4618}, + {2: 677, 677, 677, 677, 7: 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 37: 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 350: 677, 677, 677, 355: 677, 677, 358: 677, 677, 361: 677, 677, 369: 677, 372: 677, 380: 677, 677, 391: 677, 677, 677, 422: 677, 434: 677, 436: 677, 677, 677, 440: 677, 677, 677, 677, 445: 677, 677, 677, 677, 677, 677, 677, 677, 454: 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 677, 513: 677, 621: 677}, // 2645 - {784, 784, 6: 784, 33: 784, 341: 784, 349: 784, 784, 356: 784, 784, 784, 784, 784}, - {344: 4570}, - {340: 2632, 932: 4571}, - {782, 782, 6: 782, 33: 782, 341: 782, 349: 782, 782, 356: 782, 782, 782, 782, 782}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2631, 2046, 2047, 2045, 742: 4569, 930: 4573}, + {2: 682, 682, 682, 682, 7: 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 37: 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 350: 682, 682, 682, 355: 682, 682, 358: 682, 682, 361: 682, 682, 369: 682, 372: 682, 380: 682, 682, 391: 682, 682, 682, 422: 682, 434: 682, 436: 682, 682, 682, 440: 682, 682, 682, 682, 445: 682, 682, 682, 682, 682, 682, 682, 682, 454: 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 682, 513: 682, 621: 4622, 1053: 4621}, + {2: 675, 675, 675, 675, 7: 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 37: 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 350: 675, 675, 675, 355: 675, 675, 358: 675, 675, 361: 675, 675, 369: 675, 372: 675, 380: 675, 675, 391: 675, 675, 675, 422: 675, 434: 675, 436: 675, 675, 675, 440: 675, 675, 675, 675, 445: 675, 675, 675, 675, 675, 675, 675, 675, 454: 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 675, 513: 675, 621: 675}, + {2: 674, 674, 674, 674, 7: 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 37: 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 350: 674, 674, 674, 355: 674, 674, 358: 674, 674, 361: 674, 674, 369: 674, 372: 674, 380: 674, 674, 391: 674, 674, 674, 422: 674, 434: 674, 436: 674, 674, 674, 440: 674, 674, 674, 674, 445: 674, 674, 674, 674, 674, 674, 674, 674, 454: 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 674, 513: 674, 621: 674}, + {2: 671, 671, 671, 671, 7: 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 37: 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 350: 671, 671, 671, 355: 671, 671, 358: 671, 671, 361: 671, 671, 369: 671, 372: 671, 380: 671, 4624, 391: 671, 671, 671, 422: 671, 434: 671, 436: 671, 671, 671, 440: 671, 671, 671, 671, 445: 671, 671, 671, 671, 671, 671, 671, 671, 454: 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 671, 513: 671, 1061: 4623}, + {2: 681, 681, 681, 681, 7: 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 37: 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 350: 681, 681, 681, 355: 681, 681, 358: 681, 681, 361: 681, 681, 369: 681, 372: 681, 380: 681, 681, 391: 681, 681, 681, 422: 681, 434: 681, 436: 681, 681, 681, 440: 681, 681, 681, 681, 445: 681, 681, 681, 681, 681, 681, 681, 681, 454: 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 681, 513: 681}, // 2650 - {783, 783, 6: 783, 33: 783, 341: 783, 349: 783, 783, 356: 783, 783, 783, 783, 783}, - {1456, 1456, 33: 1456, 341: 1456, 349: 1456, 1456, 356: 1456, 1456, 1456, 1456, 1456, 2613, 365: 2611, 2612, 2610, 2608, 374: 1456, 593: 2609, 2607}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2642, 701: 2643, 718: 4576}, - {1458, 1458, 6: 2645, 33: 1458, 341: 1458, 349: 1458, 1458, 356: 1458, 1458, 1458, 1458, 1458, 374: 1458, 1458}, - {792, 792, 33: 792, 341: 792, 349: 792, 792, 356: 792, 792, 792, 792, 792}, + {2: 685, 685, 685, 685, 7: 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 37: 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 350: 685, 685, 685, 355: 685, 685, 358: 685, 685, 361: 685, 685, 369: 685, 372: 685, 380: 685, 391: 685, 685, 685, 422: 685, 434: 685, 436: 685, 685, 685, 440: 685, 685, 685, 685, 445: 685, 685, 685, 685, 685, 685, 685, 685, 454: 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 685, 513: 685}, + {2: 670, 670, 670, 670, 7: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 37: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 350: 670, 670, 670, 355: 670, 670, 358: 670, 670, 361: 670, 670, 369: 670, 372: 670, 380: 670, 391: 670, 670, 670, 422: 670, 434: 670, 436: 670, 670, 670, 440: 670, 670, 670, 670, 445: 670, 670, 670, 670, 670, 670, 670, 670, 454: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 513: 670}, + {1495, 1495, 2341, 2226, 2343, 2133, 1495, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1495, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 349: 1495, 4641, 353: 4640, 357: 1495, 360: 1495, 364: 1495, 1495, 1495, 1495, 1495, 370: 2693, 373: 2691, 2692, 2690, 2688, 1495, 520: 4639, 2128, 2129, 2127, 602: 2689, 2687, 843: 4638, 4649}, + {1500, 1500, 6: 1500, 36: 1500, 349: 1500, 357: 1500, 360: 1500, 364: 1500, 1500, 1500, 1500, 1500, 377: 1500}, + {1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 349: 1038, 1038, 1038, 353: 1038, 1038, 357: 1038, 1038, 1038, 1038, 1038, 364: 1038, 1038, 1038, 1038, 1038, 370: 1038, 373: 1038, 1038, 1038, 1038, 1038, 379: 1038, 390: 1038, 1038, 4644, 411: 1038, 414: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 423: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 511: 1038, 524: 1038, 1038}, // 2655 - {674, 674, 33: 674, 341: 674, 349: 674, 674, 356: 674, 674, 674, 3725, 672: 4579}, - {608, 608, 33: 608, 341: 608, 349: 608, 608, 356: 608, 4541, 4542, 695: 4580}, - {788, 788, 33: 788, 341: 788, 349: 788, 788, 356: 788}, - {674, 674, 33: 674, 341: 674, 349: 674, 674, 356: 674, 674, 674, 3725, 672: 4582}, - {608, 608, 33: 608, 341: 608, 349: 608, 608, 356: 608, 4541, 4542, 695: 4583}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4634, 2128, 2129, 2127, 879: 3049, 3046, 3048, 3047}, + {1489, 1489, 6: 1489, 36: 1489, 349: 1489, 357: 1489, 360: 1489, 364: 1489, 1489, 1489, 1489, 1489, 377: 1489}, + {669, 669, 6: 4632, 36: 669, 349: 669, 357: 669, 360: 669, 364: 669, 669, 669, 669, 669, 377: 669}, + {809, 809, 36: 809, 349: 809, 357: 809, 360: 809, 364: 809, 809, 809, 809, 809, 377: 809}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 391: 4626, 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 4628, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 4627, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4625, 842: 4633}, // 2660 - {789, 789, 33: 789, 341: 789, 349: 789, 789, 356: 789}, - {674, 674, 33: 674, 341: 674, 349: 674, 674, 356: 674, 674, 674, 3725, 672: 4585}, - {608, 608, 33: 608, 341: 608, 349: 608, 608, 356: 608, 4541, 4542, 695: 4586}, - {790, 790, 33: 790, 341: 790, 349: 790, 790, 356: 790}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 383: 4605, 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 4607, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 4606, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4604, 830: 4608, 976: 4609, 1041: 4610}, + {1488, 1488, 6: 1488, 36: 1488, 349: 1488, 357: 1488, 360: 1488, 364: 1488, 1488, 1488, 1488, 1488, 377: 1488}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 4635}, + {370: 2693, 373: 2691, 2692, 2690, 2688, 389: 4636, 602: 2689, 2687}, + {1495, 1495, 2341, 2226, 2343, 2133, 1495, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1495, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 349: 1495, 4641, 353: 4640, 357: 1495, 360: 1495, 364: 1495, 1495, 1495, 1495, 1495, 377: 1495, 520: 4639, 2128, 2129, 2127, 843: 4638, 4637}, + {1496, 1496, 6: 1496, 36: 1496, 349: 1496, 357: 1496, 360: 1496, 364: 1496, 1496, 1496, 1496, 1496, 377: 1496}, // 2665 - {2: 979, 979, 979, 979, 7: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 34: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 342: 979, 979, 345: 979, 979, 979, 351: 979, 979, 979, 355: 979, 363: 979, 979, 372: 979, 979, 383: 979, 979, 390: 979, 406: 979, 416: 979, 429: 979, 979, 432: 979, 979, 979, 979, 979, 979, 979, 440: 979, 979, 979, 979, 979, 979, 447: 979, 449: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 597: 2778, 613: 979, 622: 979, 979, 979, 979, 627: 2776, 2777, 632: 979, 641: 4524, 2780, 650: 4589}, - {2: 816, 816, 816, 816, 7: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 34: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 342: 816, 816, 345: 816, 816, 816, 351: 816, 816, 816, 355: 816, 363: 816, 816, 372: 816, 816, 383: 816, 816, 390: 816, 406: 816, 416: 816, 429: 816, 816, 432: 816, 816, 816, 816, 816, 816, 816, 440: 816, 816, 816, 816, 816, 816, 447: 816, 449: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 613: 816, 622: 3364, 3363, 3362, 816, 632: 816, 711: 4590}, - {2: 617, 617, 617, 617, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 342: 617, 617, 345: 617, 617, 617, 351: 617, 617, 617, 355: 617, 363: 617, 617, 372: 617, 617, 383: 617, 617, 390: 617, 406: 617, 416: 617, 429: 617, 617, 432: 617, 617, 617, 617, 617, 617, 617, 440: 617, 617, 617, 617, 617, 617, 447: 617, 449: 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, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 617, 613: 617, 625: 617, 632: 4592, 1047: 4591}, - {2: 624, 624, 624, 624, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 342: 624, 624, 345: 624, 624, 624, 351: 624, 624, 624, 355: 624, 363: 624, 624, 372: 624, 624, 383: 624, 624, 390: 624, 406: 624, 416: 624, 429: 624, 624, 432: 624, 624, 624, 624, 624, 624, 624, 440: 624, 624, 624, 624, 624, 624, 447: 624, 449: 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, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 624, 613: 624, 625: 4594, 1044: 4593}, - {2: 616, 616, 616, 616, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 342: 616, 616, 345: 616, 616, 616, 351: 616, 616, 616, 355: 616, 363: 616, 616, 372: 616, 616, 383: 616, 616, 390: 616, 406: 616, 416: 616, 429: 616, 616, 432: 616, 616, 616, 616, 616, 616, 616, 440: 616, 616, 616, 616, 616, 616, 447: 616, 449: 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, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 613: 616, 625: 616}, + {1494, 1494, 6: 1494, 36: 1494, 349: 1494, 357: 1494, 360: 1494, 364: 1494, 1494, 1494, 1494, 1494, 377: 1494}, + {1493, 1493, 6: 1493, 36: 1493, 349: 1493, 357: 1493, 360: 1493, 364: 1493, 1493, 1493, 1493, 1493, 377: 1493}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 4643, 520: 4642, 2128, 2129, 2127}, + {1491, 1491, 6: 1491, 36: 1491, 349: 1491, 357: 1491, 360: 1491, 364: 1491, 1491, 1491, 1491, 1491, 377: 1491}, + {1492, 1492, 6: 1492, 36: 1492, 349: 1492, 357: 1492, 360: 1492, 364: 1492, 1492, 1492, 1492, 1492, 377: 1492}, // 2670 - {2: 622, 622, 622, 622, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 622, 622, 4596, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 342: 622, 622, 345: 622, 622, 622, 351: 622, 622, 622, 355: 622, 363: 622, 622, 372: 622, 622, 383: 622, 622, 390: 622, 406: 622, 416: 622, 429: 622, 622, 432: 622, 622, 622, 622, 622, 622, 622, 440: 622, 622, 622, 622, 622, 622, 447: 622, 449: 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, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 622, 613: 622, 1045: 4595}, - {2: 623, 623, 623, 623, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 342: 623, 623, 345: 623, 623, 623, 351: 623, 623, 623, 355: 623, 363: 623, 623, 372: 623, 623, 383: 623, 623, 390: 623, 406: 623, 416: 623, 429: 623, 623, 432: 623, 623, 623, 623, 623, 623, 623, 440: 623, 623, 623, 623, 623, 623, 447: 623, 449: 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, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 613: 623}, - {2: 620, 620, 620, 620, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 620, 620, 620, 4598, 4599, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 342: 620, 620, 345: 620, 620, 620, 351: 620, 620, 620, 355: 620, 363: 620, 620, 372: 620, 620, 383: 620, 620, 390: 620, 406: 620, 416: 620, 429: 620, 620, 432: 620, 620, 620, 620, 620, 620, 620, 440: 620, 620, 620, 620, 620, 620, 447: 620, 449: 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, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 620, 613: 620, 1046: 4597}, - {2: 621, 621, 621, 621, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 342: 621, 621, 345: 621, 621, 621, 351: 621, 621, 621, 355: 621, 363: 621, 621, 372: 621, 621, 383: 621, 621, 390: 621, 406: 621, 416: 621, 429: 621, 621, 432: 621, 621, 621, 621, 621, 621, 621, 440: 621, 621, 621, 621, 621, 621, 447: 621, 449: 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, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 613: 621}, - {2: 626, 626, 626, 626, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 342: 626, 626, 345: 626, 626, 626, 351: 626, 626, 626, 355: 626, 363: 626, 626, 372: 626, 626, 383: 626, 626, 390: 626, 406: 626, 416: 626, 429: 626, 626, 432: 626, 626, 626, 626, 626, 626, 626, 440: 626, 626, 626, 626, 626, 626, 447: 626, 449: 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, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 613: 4601, 1040: 4600}, + {1490, 1490, 6: 1490, 36: 1490, 349: 1490, 357: 1490, 360: 1490, 364: 1490, 1490, 1490, 1490, 1490, 377: 1490}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 391: 4645, 520: 4646, 2128, 2129, 2127}, + {1499, 1499, 6: 1499, 36: 1499, 349: 1499, 357: 1499, 360: 1499, 364: 1499, 1499, 1499, 1499, 1499, 377: 1499}, + {1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 349: 1037, 1037, 1037, 353: 1037, 1037, 357: 1037, 1037, 1037, 1037, 1037, 364: 1037, 1037, 1037, 1037, 1037, 370: 1037, 373: 1037, 1037, 1037, 1037, 1037, 379: 1037, 390: 1037, 1037, 4647, 411: 1037, 414: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 423: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 511: 1037, 524: 1037, 1037}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 391: 4648, 520: 3323, 2128, 2129, 2127}, // 2675 - {2: 619, 619, 619, 619, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 342: 619, 619, 345: 619, 619, 619, 351: 619, 619, 619, 355: 619, 363: 619, 619, 372: 619, 619, 383: 619, 619, 390: 619, 406: 619, 416: 619, 429: 619, 619, 432: 619, 619, 619, 619, 619, 619, 619, 440: 619, 619, 619, 619, 619, 619, 447: 619, 449: 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, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 619, 613: 619}, - {2: 618, 618, 618, 618, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 342: 618, 618, 345: 618, 618, 618, 351: 618, 618, 618, 355: 618, 363: 618, 618, 372: 618, 618, 383: 618, 618, 390: 618, 406: 618, 416: 618, 429: 618, 618, 432: 618, 618, 618, 618, 618, 618, 618, 440: 618, 618, 618, 618, 618, 618, 447: 618, 449: 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, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 613: 618}, - {2: 615, 615, 615, 615, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 342: 615, 615, 345: 615, 615, 615, 351: 615, 615, 615, 355: 615, 363: 615, 615, 372: 615, 4603, 383: 615, 615, 390: 615, 406: 615, 416: 615, 429: 615, 615, 432: 615, 615, 615, 615, 615, 615, 615, 440: 615, 615, 615, 615, 615, 615, 447: 615, 449: 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, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 1048: 4602}, - {2: 625, 625, 625, 625, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 342: 625, 625, 345: 625, 625, 625, 351: 625, 625, 625, 355: 625, 363: 625, 625, 372: 625, 625, 383: 625, 625, 390: 625, 406: 625, 416: 625, 429: 625, 625, 432: 625, 625, 625, 625, 625, 625, 625, 440: 625, 625, 625, 625, 625, 625, 447: 625, 449: 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, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625}, - {2: 670, 670, 670, 670, 7: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 34: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 342: 670, 670, 345: 670, 670, 670, 351: 670, 670, 670, 355: 670, 363: 670, 670, 372: 670, 383: 670, 670, 390: 670, 406: 670, 416: 670, 429: 670, 670, 432: 670, 670, 670, 670, 670, 670, 670, 440: 670, 670, 670, 670, 670, 670, 447: 670, 449: 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670, 670}, + {1498, 1498, 6: 1498, 36: 1498, 349: 1498, 357: 1498, 360: 1498, 364: 1498, 1498, 1498, 1498, 1498, 377: 1498}, + {1497, 1497, 6: 1497, 36: 1497, 349: 1497, 357: 1497, 360: 1497, 364: 1497, 1497, 1497, 1497, 1497, 377: 1497}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4651, 2128, 2129, 2127}, + {814, 814}, + {818, 818, 364: 4653}, // 2680 - {2: 614, 614, 614, 614, 7: 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, 34: 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, 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, 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, 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, 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, 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, 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, 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, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 342: 614, 614, 345: 614, 614, 614, 351: 614, 614, 614, 355: 614, 363: 614, 614, 372: 614, 383: 614, 614, 390: 614, 406: 614, 416: 614, 429: 614, 614, 432: 614, 614, 614, 614, 614, 614, 614, 440: 614, 614, 614, 614, 614, 614, 447: 614, 449: 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, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614}, - {1466, 1466, 2254, 2139, 2256, 2050, 1466, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1466, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 341: 1466, 4620, 344: 4619, 349: 1466, 1466, 356: 1466, 1466, 1466, 1466, 1466, 2613, 365: 2611, 2612, 2610, 2608, 370: 1466, 511: 4618, 2046, 2047, 2045, 593: 2609, 2607, 831: 4617, 4628}, - {1471, 1471, 6: 1471, 33: 1471, 341: 1471, 349: 1471, 1471, 356: 1471, 1471, 1471, 1471, 1471, 370: 1471}, - {1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 341: 1017, 1017, 1017, 1017, 348: 1017, 1017, 1017, 1017, 1017, 1017, 356: 1017, 1017, 1017, 1017, 1017, 1017, 365: 1017, 1017, 1017, 1017, 370: 1017, 1017, 382: 1017, 1017, 4623, 404: 1017, 407: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 417: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 503: 1017, 515: 1017, 1017}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4613, 2046, 2047, 2045, 866: 2969, 2966, 2968, 2967}, + {434: 2696, 581: 4655, 1093: 4654}, + {817, 817, 6: 4656}, + {816, 816, 6: 816}, + {434: 2696, 581: 4657}, + {815, 815, 6: 815}, // 2685 - {1460, 1460, 6: 1460, 33: 1460, 341: 1460, 349: 1460, 1460, 356: 1460, 1460, 1460, 1460, 1460, 370: 1460}, - {613, 613, 6: 4611, 33: 613, 341: 613, 349: 613, 613, 356: 613, 613, 613, 613, 613, 370: 613}, - {793, 793, 33: 793, 341: 793, 349: 793, 793, 356: 793, 793, 793, 793, 793, 370: 793}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 383: 4605, 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 4607, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 4606, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4604, 830: 4612}, - {1459, 1459, 6: 1459, 33: 1459, 341: 1459, 349: 1459, 1459, 356: 1459, 1459, 1459, 1459, 1459, 370: 1459}, + {377: 4659}, + {350: 4661, 434: 2696, 581: 4662, 1046: 4660}, + {821, 821}, + {820, 820}, + {819, 819}, // 2690 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 4614}, - {361: 2613, 365: 2611, 2612, 2610, 2608, 381: 4615, 593: 2609, 2607}, - {1466, 1466, 2254, 2139, 2256, 2050, 1466, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1466, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 341: 1466, 4620, 344: 4619, 349: 1466, 1466, 356: 1466, 1466, 1466, 1466, 1466, 370: 1466, 511: 4618, 2046, 2047, 2045, 831: 4617, 4616}, - {1467, 1467, 6: 1467, 33: 1467, 341: 1467, 349: 1467, 1467, 356: 1467, 1467, 1467, 1467, 1467, 370: 1467}, - {1465, 1465, 6: 1465, 33: 1465, 341: 1465, 349: 1465, 1465, 356: 1465, 1465, 1465, 1465, 1465, 370: 1465}, + {2: 1109, 1109, 1109, 1109, 7: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 37: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 536: 4664, 860: 4665}, + {2: 1108, 1108, 1108, 1108, 7: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 37: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4666}, + {127: 4672, 348: 4667, 378: 4671, 447: 4673, 514: 2003, 614: 4669, 2004, 2005, 2006, 622: 2009, 2008, 4670, 792: 4668, 859: 4674}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1819, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 514: 2003, 520: 3285, 2128, 2129, 2127, 611: 3286, 614: 4694, 2004, 2005, 2006, 670: 4316, 806: 4693}, // 2695 - {1464, 1464, 6: 1464, 33: 1464, 341: 1464, 349: 1464, 1464, 356: 1464, 1464, 1464, 1464, 1464, 370: 1464}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 4622, 511: 4621, 2046, 2047, 2045}, - {1462, 1462, 6: 1462, 33: 1462, 341: 1462, 349: 1462, 1462, 356: 1462, 1462, 1462, 1462, 1462, 370: 1462}, - {1463, 1463, 6: 1463, 33: 1463, 341: 1463, 349: 1463, 1463, 356: 1463, 1463, 1463, 1463, 1463, 370: 1463}, - {1461, 1461, 6: 1461, 33: 1461, 341: 1461, 349: 1461, 1461, 356: 1461, 1461, 1461, 1461, 1461, 370: 1461}, + {348: 4684, 702: 4683, 791: 4682}, + {1101, 1101, 349: 1101, 357: 654}, + {1100, 1100, 349: 1100}, + {1086, 1086, 2341, 2226, 2343, 2133, 1086, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 349: 1086, 520: 3285, 2128, 2129, 2127, 611: 4676, 810: 4677, 970: 4675}, + {348: 1098}, // 2700 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 383: 4624, 511: 4625, 2046, 2047, 2045}, - {1470, 1470, 6: 1470, 33: 1470, 341: 1470, 349: 1470, 1470, 356: 1470, 1470, 1470, 1470, 1470, 370: 1470}, - {1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 341: 1016, 1016, 1016, 1016, 348: 1016, 1016, 1016, 1016, 1016, 1016, 356: 1016, 1016, 1016, 1016, 1016, 1016, 365: 1016, 1016, 1016, 1016, 370: 1016, 1016, 382: 1016, 1016, 4626, 404: 1016, 407: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 417: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 503: 1016, 515: 1016, 1016}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 383: 4627, 511: 3215, 2046, 2047, 2045}, - {1469, 1469, 6: 1469, 33: 1469, 341: 1469, 349: 1469, 1469, 356: 1469, 1469, 1469, 1469, 1469, 370: 1469}, + {348: 1097}, + {1081, 1081}, + {1099, 1099, 6: 4680, 349: 1099}, + {379: 4678}, + {1085, 1085, 6: 1085, 349: 1085}, // 2705 - {1468, 1468, 6: 1468, 33: 1468, 341: 1468, 349: 1468, 1468, 356: 1468, 1468, 1468, 1468, 1468, 370: 1468}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4630, 2046, 2047, 2045}, - {798, 798}, - {802, 802, 356: 4632}, - {406: 2616, 572: 4634, 1078: 4633}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2579, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2546, 665: 4679}, + {1087, 1087, 6: 1087, 349: 1087}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 4676, 810: 4681}, + {1084, 1084, 6: 1084, 349: 1084}, + {1103, 1103, 6: 4691, 349: 1103}, // 2710 - {801, 801, 6: 4635}, - {800, 800, 6: 800}, - {406: 2616, 572: 4636}, - {799, 799, 6: 799}, - {370: 4638}, + {1096, 1096, 6: 1096, 349: 1096}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 1093, 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2579, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2546, 665: 4687, 1095: 4686, 4685}, + {36: 4690}, + {6: 4688, 36: 1092}, + {6: 1090, 36: 1090}, // 2715 - {342: 4640, 406: 2616, 572: 4641, 1034: 4639}, - {805, 805}, - {804, 804}, - {803, 803}, - {2: 1088, 1088, 1088, 1088, 7: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 34: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 525: 4643, 849: 4644}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2579, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 2546, 665: 4689}, + {6: 1091, 36: 1091}, + {1094, 1094, 6: 1094, 106: 1094, 349: 1094, 370: 1094}, + {348: 4684, 702: 4692}, + {1095, 1095, 6: 1095, 349: 1095}, // 2720 - {2: 1087, 1087, 1087, 1087, 7: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 34: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4645}, - {128: 4651, 340: 4646, 369: 4650, 440: 4652, 505: 1952, 605: 4648, 1953, 1954, 1955, 614: 1958, 1957, 4649, 783: 4647, 848: 4653}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1782, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 505: 1952, 511: 3216, 2046, 2047, 2045, 601: 3322, 605: 4673, 1953, 1954, 1955, 677: 4295, 797: 4672}, - {340: 4663, 694: 4662, 782: 4661}, + {36: 4696}, + {36: 4695}, + {1102, 1102, 349: 1102, 357: 653}, + {127: 4672, 348: 4699, 447: 4673, 514: 2003, 614: 4698, 2004, 2005, 2006, 622: 2009, 2008, 4700, 792: 4697}, + {348: 4684, 702: 4683, 791: 4703}, // 2725 - {1080, 1080, 341: 1080, 350: 598}, - {1079, 1079, 341: 1079}, - {1065, 1065, 2254, 2139, 2256, 2050, 1065, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 341: 1065, 511: 3216, 2046, 2047, 2045, 601: 4655, 801: 4656, 957: 4654}, - {340: 1077}, - {340: 1076}, + {1106, 1106, 349: 1106, 357: 654}, + {514: 2003, 614: 4701, 2004, 2005, 2006}, + {1104, 1104, 349: 1104}, + {36: 4702}, + {1105, 1105, 349: 1105, 357: 653}, // 2730 - {1060, 1060}, - {1078, 1078, 6: 4659, 341: 1078}, - {371: 4657}, - {1064, 1064, 6: 1064, 341: 1064}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2499, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2467, 658: 4658}, + {1107, 1107, 6: 4691, 349: 1107}, + {2: 1480, 1480, 1480, 1480, 7: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 37: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 512: 3485, 536: 1480, 736: 4705}, + {2: 1109, 1109, 1109, 1109, 7: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 37: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 536: 4664, 860: 4706}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4707}, + {127: 4672, 348: 4667, 378: 4671, 447: 4673, 514: 2003, 614: 4669, 2004, 2005, 2006, 622: 2009, 2008, 4670, 792: 4668, 859: 4708}, // 2735 - {1066, 1066, 6: 1066, 341: 1066}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 4655, 801: 4660}, - {1063, 1063, 6: 1063, 341: 1063}, - {1082, 1082, 6: 4670, 341: 1082}, - {1075, 1075, 6: 1075, 341: 1075}, + {1083, 1083, 349: 4710, 1028: 4709}, + {1110, 1110}, + {229: 4711}, + {435: 4712}, + {625: 4713}, // 2740 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 1072, 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2499, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2467, 658: 4666, 1080: 4665, 4664}, - {33: 4669}, - {6: 4667, 33: 1071}, - {6: 1069, 33: 1069}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2499, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 2467, 658: 4668}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3591, 724: 3592, 755: 4714}, + {1082, 1082, 6: 3594}, + {1579, 1579, 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 4742}, + {1577, 1577}, + {23: 4740}, // 2745 - {6: 1070, 33: 1070}, - {1073, 1073, 6: 1073, 104: 1073, 341: 1073, 361: 1073}, - {340: 4663, 694: 4671}, - {1074, 1074, 6: 1074, 341: 1074}, - {33: 4675}, + {1406, 1406, 1406, 1406, 1406, 1406, 7: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 37: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 379: 4727, 392: 1406}, + {348: 3165, 372: 1996, 437: 1995, 514: 2003, 614: 4720, 2004, 2005, 2006, 622: 2009, 2008, 4725, 2080, 627: 1988, 672: 4721, 674: 4723, 676: 4724, 680: 4722, 732: 4726}, + {377, 377, 357: 654}, + {376, 376}, + {375, 375}, // 2750 - {33: 4674}, - {1081, 1081, 341: 1081, 350: 597}, - {128: 4651, 340: 4678, 440: 4652, 505: 1952, 605: 4677, 1953, 1954, 1955, 614: 1958, 1957, 4679, 783: 4676}, - {340: 4663, 694: 4662, 782: 4682}, - {1085, 1085, 341: 1085, 350: 598}, + {374, 374}, + {373, 373}, + {372, 372}, + {1571, 1571}, + {116: 4731, 300: 4730, 350: 4728, 985: 4729}, // 2755 - {505: 1952, 605: 4680, 1953, 1954, 1955}, - {1083, 1083, 341: 1083}, - {33: 4681}, - {1084, 1084, 341: 1084, 350: 597}, - {1086, 1086, 6: 4670, 341: 1086}, + {348: 3165, 365: 4736, 372: 1996, 437: 1995, 514: 2003, 614: 4720, 2004, 2005, 2006, 622: 2009, 2008, 4725, 2080, 627: 1988, 672: 4721, 674: 4723, 676: 4724, 680: 4722, 732: 4737}, + {348: 3165, 365: 4732, 372: 1996, 437: 1995, 514: 2003, 614: 4720, 2004, 2005, 2006, 622: 2009, 2008, 4725, 2080, 627: 1988, 672: 4721, 674: 4723, 676: 4724, 680: 4722, 732: 4733}, + {348: 1570, 365: 1570, 372: 1570, 437: 1570, 514: 1570, 625: 1570, 627: 1570}, + {348: 1569, 365: 1569, 372: 1569, 437: 1569, 514: 1569, 625: 1569, 627: 1569}, + {23: 4734}, // 2760 - {2: 1451, 1451, 1451, 1451, 7: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 34: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 504: 3366, 525: 1451, 726: 4684}, - {2: 1088, 1088, 1088, 1088, 7: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 34: 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 1088, 525: 4643, 849: 4685}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4686}, - {128: 4651, 340: 4646, 369: 4650, 440: 4652, 505: 1952, 605: 4648, 1953, 1954, 1955, 614: 1958, 1957, 4649, 783: 4647, 848: 4687}, - {1062, 1062, 341: 4689, 1015: 4688}, + {1572, 1572}, + {380: 2097, 604: 4735}, + {1573, 1573}, + {23: 4738}, + {1574, 1574}, // 2765 - {1089, 1089}, - {225: 4690}, - {427: 4691}, - {617: 4692}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3471, 715: 3472, 744: 4693}, + {380: 2097, 604: 4739}, + {1575, 1575}, + {380: 2097, 604: 4741}, + {1576, 1576}, + {1578, 1578}, // 2770 - {1061, 1061, 6: 3474}, - {1544, 1544, 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 4721}, - {1542, 1542}, - {22: 4719}, - {1382, 1382, 1382, 1382, 1382, 1382, 7: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 34: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 371: 4706, 384: 1382}, + {1584, 1584}, + {379: 4758}, + {388, 388, 357: 654}, + {604, 604, 2341, 2226, 2343, 2133, 604, 2173, 2134, 2249, 2359, 2353, 4439, 4435, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 4437, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 4436, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 4441, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 4442, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 4438, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 369: 3131, 434: 4448, 454: 4447, 515: 3129, 520: 4445, 2128, 2129, 2127, 626: 4449, 681: 4446, 793: 4450, 941: 4443}, + {387, 387}, // 2775 - {340: 3085, 363: 1945, 430: 1944, 505: 1952, 605: 4699, 1953, 1954, 1955, 614: 1958, 1957, 4704, 2025, 620: 1937, 664: 4700, 667: 4702, 670: 4703, 674: 4701, 722: 4705}, - {337, 337, 350: 598}, - {336, 336}, - {335, 335}, - {334, 334}, + {386, 386}, + {385, 385}, + {384, 384}, + {383, 383}, + {382, 382}, // 2780 - {333, 333}, - {332, 332}, - {1536, 1536}, - {116: 4710, 289: 4709, 342: 4707, 973: 4708}, - {340: 3085, 357: 4715, 363: 1945, 430: 1944, 505: 1952, 605: 4699, 1953, 1954, 1955, 614: 1958, 1957, 4704, 2025, 620: 1937, 664: 4700, 667: 4702, 670: 4703, 674: 4701, 722: 4716}, + {381, 381}, + {380, 380}, + {379, 379}, + {378, 378}, + {17: 2487}, // 2785 - {340: 3085, 357: 4711, 363: 1945, 430: 1944, 505: 1952, 605: 4699, 1953, 1954, 1955, 614: 1958, 1957, 4704, 2025, 620: 1937, 664: 4700, 667: 4702, 670: 4703, 674: 4701, 722: 4712}, - {340: 1535, 357: 1535, 363: 1535, 430: 1535, 505: 1535, 617: 1535, 620: 1535}, - {340: 1534, 357: 1534, 363: 1534, 430: 1534, 505: 1534, 617: 1534, 620: 1534}, - {22: 4713}, - {1537, 1537}, + {350: 4759}, + {37: 1983, 109: 1982, 111: 1985, 121: 2001, 348: 3165, 372: 1996, 378: 4746, 437: 1995, 514: 2003, 614: 4745, 2004, 2005, 2006, 622: 2009, 2008, 4751, 2080, 627: 1988, 672: 4747, 674: 4749, 676: 4750, 680: 4748, 726: 4753, 729: 4754, 739: 4757, 4752, 748: 4755, 750: 4756, 935: 4760}, + {1583, 1583}, + {2: 1605, 1605, 1605, 1605, 7: 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 37: 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 352: 1605, 354: 1605, 369: 1605, 422: 1605, 515: 1605}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 4821}, // 2790 - {372: 2035, 595: 4714}, - {1538, 1538}, - {22: 4717}, - {1539, 1539}, - {372: 2035, 595: 4718}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 4801}, + {58: 3618, 100: 4793, 613: 3617, 932: 4792}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 422: 4785, 520: 2473, 2128, 2129, 2127, 605: 3631, 662: 4784}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 422: 4781, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3431, 722: 4780}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 422: 4777, 520: 2505, 2128, 2129, 2127, 607: 3343, 653: 3344, 3342, 677: 4776}, // 2795 - {1540, 1540}, - {372: 2035, 595: 4720}, - {1541, 1541}, - {1543, 1543}, - {1549, 1549}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4775}, + {97: 4770}, + {365: 4771}, + {514: 2003, 614: 4772, 2004, 2005, 2006}, + {141, 141, 364: 4773}, // 2800 - {371: 4737}, - {348, 348, 350: 598}, - {548, 548, 2254, 2139, 2256, 2050, 548, 2086, 2051, 2162, 2266, 4418, 4414, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 4416, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 4415, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 4420, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 4421, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 4417, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 364: 3051, 406: 4427, 447: 4426, 506: 3049, 511: 4424, 2046, 2047, 2045, 618: 4428, 675: 4425, 784: 4429, 928: 4422}, - {347, 347}, - {346, 346}, + {514: 2003, 614: 4774, 2004, 2005, 2006}, + {140, 140}, + {1593, 1593}, + {1595, 1595, 6: 3429}, + {448: 4778}, // 2805 - {345, 345}, - {344, 344}, - {343, 343}, - {342, 342}, - {341, 341}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 520: 2505, 2128, 2129, 2127, 607: 3343, 653: 3344, 3342, 677: 4779}, + {1594, 1594, 6: 3429}, + {1597, 1597, 6: 3433}, + {448: 4782}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3431, 722: 4783}, // 2810 - {340, 340}, - {339, 339}, - {338, 338}, - {15: 2398}, - {342: 4738}, + {1596, 1596, 6: 3433}, + {1592, 1592, 6: 3638, 537: 4790, 540: 4789, 747: 4791}, + {448: 4786}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3631, 662: 4787}, + {1592, 1592, 6: 3638, 537: 4790, 540: 4789, 747: 4788}, // 2815 - {107: 1931, 110: 1934, 121: 1950, 123: 1932, 340: 3085, 363: 1945, 369: 4725, 430: 1944, 505: 1952, 605: 4724, 1953, 1954, 1955, 614: 1958, 1957, 4730, 2025, 620: 1937, 664: 4726, 667: 4728, 670: 4729, 674: 4727, 717: 4732, 720: 4733, 729: 4736, 4731, 737: 4734, 739: 4735, 922: 4739}, - {1548, 1548}, - {2: 1570, 1570, 1570, 1570, 7: 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 34: 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 345: 1570, 348: 1570, 364: 1570, 416: 1570, 506: 1570}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 416: 4771, 651: 4795}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 416: 4771, 651: 4775}, + {1598, 1598}, + {1591, 1591, 1591, 6: 1591, 363: 1591}, + {1590, 1590, 1590, 6: 1590, 363: 1590}, + {1599, 1599}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 4798}, // 2820 - {65: 3621, 604: 3620, 919: 4769}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 416: 4762, 511: 2383, 2046, 2047, 2045, 596: 3627, 646: 4761}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 416: 4758, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3329, 713: 4757}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 416: 4754, 511: 2417, 2046, 2047, 2045, 598: 3239, 644: 3240, 3238, 671: 4753}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4752}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 4795}, + {448: 4797}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3631, 662: 4796}, + {10, 10, 6: 3638}, + {2: 1483, 1483, 1483, 1483, 7: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 37: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 350: 1483, 436: 1483}, // 2825 - {99: 4749}, - {357: 4750}, - {505: 1952, 605: 4751, 1953, 1954, 1955}, - {102, 102}, - {1558, 1558}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 3631, 662: 4799}, + {1592, 1592, 6: 3638, 537: 4790, 540: 4789, 747: 4800}, + {1602, 1602}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4802, 2128, 2129, 2127}, + {349: 4803}, // 2830 - {1560, 1560, 6: 3327}, - {444: 4755}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 511: 2417, 2046, 2047, 2045, 598: 3239, 644: 3240, 3238, 671: 4756}, - {1559, 1559, 6: 3327}, - {1562, 1562, 6: 3331}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4804}, + {1719, 1719, 42: 4805, 366: 4806, 707: 4808, 718: 4807, 858: 4809}, + {161: 1587, 173: 1587, 175: 1587, 1587, 352: 1587, 379: 3918, 610: 4815}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 352: 1587, 379: 3918, 610: 4812}, + {1718, 1718, 42: 4805, 707: 4811}, // 2835 - {444: 4759}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3329, 713: 4760}, - {1561, 1561, 6: 3331}, - {1557, 1557, 6: 3634, 527: 4767, 529: 4766, 736: 4768}, - {444: 4763}, + {1717, 1717, 366: 4806, 718: 4810}, + {1603, 1603}, + {1715, 1715}, + {1716, 1716}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 352: 4813, 520: 4814, 2128, 2129, 2127}, // 2840 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3627, 646: 4764}, - {1557, 1557, 6: 3634, 527: 4767, 529: 4766, 736: 4765}, - {1563, 1563}, - {1556, 1556, 1556, 6: 1556, 354: 1556}, - {1555, 1555, 1555, 6: 1555, 354: 1555}, + {1902, 1902, 1902, 6: 1902, 42: 1902, 363: 1902}, + {1901, 1901, 1901, 6: 1901, 42: 1901, 363: 1901}, + {161: 4817, 173: 4820, 175: 4818, 4819, 352: 4816}, + {1907, 1907, 1907, 6: 1907, 363: 1907, 366: 1907}, + {1906, 1906, 1906, 6: 1906, 363: 1906, 366: 1906}, // 2845 - {1564, 1564}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 416: 4771, 651: 4770}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 3627, 646: 4773}, - {444: 4772}, - {2: 1454, 1454, 1454, 1454, 7: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 34: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 342: 1454, 429: 1454}, + {1905, 1905, 1905, 6: 1905, 363: 1905, 366: 1905}, + {1904, 1904, 1904, 6: 1904, 363: 1904, 366: 1904}, + {1903, 1903, 1903, 6: 1903, 363: 1903, 366: 1903}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3477, 2128, 2129, 2127, 695: 4822}, + {1604, 1604}, // 2850 - {1557, 1557, 6: 3634, 527: 4767, 529: 4766, 736: 4774}, - {1567, 1567}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4776, 2046, 2047, 2045}, - {341: 4777}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4778}, + {2: 837, 837, 837, 837, 7: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 37: 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 837, 377: 837, 512: 837, 630: 3483, 3482, 3481, 720: 4824}, + {2: 823, 823, 823, 823, 7: 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 37: 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 4826, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 377: 823, 512: 823, 1048: 4825}, + {2: 1480, 1480, 1480, 1480, 7: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 37: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 377: 1480, 512: 3485, 736: 4827}, + {2: 822, 822, 822, 822, 7: 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 37: 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 822, 377: 822, 512: 822}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 377: 4828, 520: 4830, 2128, 2129, 2127, 785: 4831, 927: 4829}, // 2855 - {1684, 1684, 55: 4779, 358: 4780, 700: 4782, 709: 4781, 847: 4783}, - {157: 1552, 170: 1552, 172: 1552, 1552, 345: 1552, 371: 3899, 602: 4789}, - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 345: 1552, 371: 3899, 602: 4786}, - {1683, 1683, 55: 4779, 700: 4785}, - {1682, 1682, 358: 4780, 709: 4784}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4845, 2128, 2129, 2127, 605: 4843, 785: 4831, 927: 4844}, + {6: 4839, 377: 4838}, + {6: 825, 364: 825, 377: 825, 392: 4833, 742: 4832}, + {6: 827, 364: 827, 377: 827}, + {6: 829, 364: 829, 377: 829}, // 2860 - {1568, 1568}, - {1680, 1680}, - {1681, 1681}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 345: 4787, 511: 4788, 2046, 2047, 2045}, - {1853, 1853, 1853, 6: 1853, 55: 1853, 354: 1853}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 391: 4835, 520: 4834, 2128, 2129, 2127}, + {6: 825, 364: 825, 377: 825, 392: 4837, 742: 4836}, + {6: 824, 364: 824, 377: 824}, + {6: 828, 364: 828, 377: 828}, + {391: 4835}, // 2865 - {1852, 1852, 1852, 6: 1852, 55: 1852, 354: 1852}, - {157: 4791, 170: 4794, 172: 4792, 4793, 345: 4790}, - {1858, 1858, 1858, 6: 1858, 354: 1858, 358: 1858}, - {1857, 1857, 1857, 6: 1857, 354: 1857, 358: 1857}, - {1856, 1856, 1856, 6: 1856, 354: 1856, 358: 1856}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 438: 3490, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3496, 684: 3487, 706: 4841}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4830, 2128, 2129, 2127, 785: 4840}, + {6: 826, 364: 826, 377: 826}, + {195, 195, 6: 3546, 371: 3596, 655: 3597, 4842}, + {1607, 1607}, // 2870 - {1855, 1855, 1855, 6: 1855, 354: 1855, 358: 1855}, - {1854, 1854, 1854, 6: 1854, 354: 1854, 358: 1854}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3358, 2046, 2047, 2045, 687: 4796}, - {1569, 1569}, - {2: 816, 816, 816, 816, 7: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 34: 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 816, 370: 816, 504: 816, 622: 3364, 3363, 3362, 711: 4798}, + {730, 730, 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 353: 3503, 367: 730, 730, 371: 730, 512: 730, 520: 3502, 2128, 2129, 2127, 532: 730, 730, 721: 3558, 928: 4851}, + {6: 4839, 364: 4848}, + {833, 833, 833, 833, 833, 833, 825, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 37: 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 353: 833, 364: 825, 367: 833, 833, 371: 833, 392: 4846, 512: 833, 532: 833, 833, 742: 4832}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 391: 4835, 520: 4847, 2128, 2129, 2127}, + {832, 832, 832, 832, 832, 832, 825, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 37: 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 353: 832, 364: 825, 367: 832, 832, 371: 832, 392: 4837, 512: 832, 532: 832, 832, 742: 4836}, // 2875 - {2: 807, 807, 807, 807, 7: 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 34: 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 4800, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 807, 370: 807, 504: 807, 1036: 4799}, - {2: 1451, 1451, 1451, 1451, 7: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 34: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 370: 1451, 504: 3366, 726: 4801}, - {2: 806, 806, 806, 806, 7: 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 34: 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 806, 370: 806, 504: 806}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 370: 4802, 511: 2383, 2046, 2047, 2045, 596: 3627, 646: 4803}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4807, 646: 4808}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3494, 438: 3490, 520: 2473, 2128, 2129, 2127, 605: 3493, 642: 3492, 646: 3491, 3496, 684: 3487, 706: 4849}, + {195, 195, 6: 3546, 371: 3596, 655: 3597, 4850}, + {1606, 1606}, + {711, 711, 367: 711, 711, 371: 711, 512: 3561, 532: 3562, 3560, 765: 3564, 3563, 856: 3565, 4852}, + {195, 195, 367: 195, 195, 371: 3596, 655: 3597, 4853}, // 2880 - {6: 3634, 370: 4804}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 432: 3371, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3377, 679: 3368, 699: 4805}, - {155, 155, 6: 3427, 362: 3476, 647: 3477, 4806}, - {1572, 1572}, - {714, 714, 2254, 2139, 2256, 2050, 809, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 344: 3384, 356: 809, 359: 714, 714, 362: 714, 504: 714, 511: 3383, 2046, 2047, 2045, 522: 714, 714, 712: 3439, 915: 4812}, + {1055, 1055, 367: 2903, 1055, 660: 2904, 4854}, + {693, 693, 368: 3600, 865: 4855}, + {1608, 1608}, + {1609, 1609, 6: 2902}, + {516: 5015}, // 2885 - {6: 3634, 356: 4809}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 3375, 432: 3371, 511: 2383, 2046, 2047, 2045, 596: 3374, 635: 3373, 638: 3372, 3377, 679: 3368, 699: 4810}, - {155, 155, 6: 3427, 362: 3476, 647: 3477, 4811}, - {1571, 1571}, - {696, 696, 359: 696, 696, 362: 696, 504: 3442, 522: 3443, 3441, 755: 3445, 3444, 845: 3446, 4813}, + {516: 1713}, + {516: 1712}, + {516: 1711}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 422: 3776, 652: 4999}, + {100: 4954, 613: 3805}, // 2890 - {155, 155, 359: 155, 155, 362: 3476, 647: 3477, 4814}, - {1034, 1034, 359: 1034, 2823, 654: 2824, 4815}, - {678, 678, 359: 3480, 854: 4816}, - {1573, 1573}, - {1574, 1574, 6: 2822}, + {42: 4913, 52: 1626, 89: 1626, 534: 1626, 1097: 4912}, + {372: 4911}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 350: 1482, 422: 3776, 436: 1482, 652: 4879}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 350: 1482, 422: 3776, 652: 4873}, + {97: 4868}, // 2895 - {507: 4945}, - {507: 1678}, - {507: 1677}, - {507: 1676}, - {2: 1453, 1453, 1453, 1453, 7: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 34: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 416: 3767, 652: 4929}, + {365: 4869}, + {514: 2003, 614: 4870, 2004, 2005, 2006}, + {364: 4871}, + {514: 2003, 614: 4872, 2004, 2005, 2006}, + {142, 142}, // 2900 - {55: 4888, 59: 1591, 92: 1591, 524: 1591, 1082: 4887}, - {363: 4886}, - {2: 1453, 1453, 1453, 1453, 7: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 34: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 342: 1453, 416: 3767, 429: 1453, 652: 4839}, - {2: 1453, 1453, 1453, 1453, 7: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 34: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 342: 1453, 416: 3767, 652: 4833}, - {99: 4828}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 520: 2505, 2128, 2129, 2127, 607: 3343, 653: 4875, 3342, 910: 4876, 1052: 4874}, + {190, 190, 6: 4877}, + {145, 145, 6: 145}, + {144, 144, 6: 144}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 3332, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 3341, 520: 2505, 2128, 2129, 2127, 607: 3343, 653: 4875, 3342, 910: 4878}, // 2905 - {357: 4829}, - {505: 1952, 605: 4830, 1953, 1954, 1955}, - {356: 4831}, - {505: 1952, 605: 4832, 1953, 1954, 1955}, - {103, 103}, + {143, 143, 6: 143}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3387, 723: 3388, 753: 4880}, + {176, 176, 6: 3390, 12: 176, 34: 176, 360: 176, 530: 3447, 780: 3446, 4881}, + {184, 184, 12: 184, 34: 184, 360: 4883, 812: 4882}, + {164, 164, 12: 4900, 34: 4898, 774: 4899, 4897, 898: 4896, 4895}, // 2910 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 511: 2417, 2046, 2047, 2045, 598: 3239, 644: 4835, 3238, 899: 4836, 1039: 4834}, - {150, 150, 6: 4837}, - {106, 106, 6: 106}, - {105, 105, 6: 105}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 3229, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 3237, 511: 2417, 2046, 2047, 2045, 598: 3239, 644: 4835, 3238, 899: 4838}, + {68: 4888, 4886, 4887, 4889, 811: 4885, 972: 4884}, + {183, 183, 12: 183, 34: 183, 68: 4888, 4886, 4887, 4889, 811: 4894}, + {182, 182, 12: 182, 34: 182, 68: 182, 182, 182, 182}, + {380: 2097, 604: 4893}, + {380: 2097, 604: 4892}, // 2915 - {104, 104, 6: 104}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3283, 714: 3284, 741: 4840}, - {136, 136, 6: 3286, 11: 136, 34: 136, 349: 136, 521: 4843, 892: 4842, 4841}, - {144, 144, 11: 144, 34: 144, 349: 4858, 803: 4857}, - {135, 135, 11: 135, 34: 135, 349: 135}, + {380: 2097, 604: 4891}, + {380: 2097, 604: 4890}, + {177, 177, 12: 177, 34: 177, 68: 177, 177, 177, 177}, + {178, 178, 12: 178, 34: 178, 68: 178, 178, 178, 178}, + {179, 179, 12: 179, 34: 179, 68: 179, 179, 179, 179}, // 2920 - {151: 4851, 175: 4849, 197: 4850, 253: 4844, 296: 4846, 894: 4847, 4848, 1057: 4845}, - {134, 134, 11: 134, 34: 134, 349: 134}, - {133, 133, 11: 133, 34: 133, 349: 133}, - {132, 132, 11: 132, 34: 132, 349: 132}, - {131, 131, 11: 131, 34: 131, 349: 131}, + {180, 180, 12: 180, 34: 180, 68: 180, 180, 180, 180}, + {181, 181, 12: 181, 34: 181, 68: 181, 181, 181, 181}, + {191, 191}, + {163, 163, 12: 4900, 34: 4898, 774: 4899, 4910}, + {162, 162, 12: 162, 34: 162}, // 2925 - {130, 130, 11: 130, 34: 130, 349: 130, 361: 4855}, - {342: 4854}, - {342: 4853}, - {342: 4852}, - {126, 126, 11: 126, 34: 126, 349: 126, 361: 126}, + {366: 4909, 789: 4908}, + {158, 158, 12: 158, 34: 158, 138: 4904, 352: 4905, 442: 4903}, + {236: 4901}, + {153, 153, 12: 153, 34: 153, 138: 153, 352: 153, 442: 153, 964: 4902}, + {154, 154, 12: 154, 34: 154, 138: 154, 352: 154, 442: 154}, // 2930 - {127, 127, 11: 127, 34: 127, 349: 127, 361: 127}, - {128, 128, 11: 128, 34: 128, 349: 128, 361: 128}, - {151: 4851, 175: 4849, 197: 4850, 894: 4856, 4848}, - {129, 129, 11: 129, 34: 129, 349: 129}, - {125, 125, 11: 4875, 34: 4873, 766: 4874, 4872, 883: 4871, 4870}, + {380: 2097, 604: 4906}, + {156, 156, 12: 156, 34: 156}, + {155, 155, 12: 155, 34: 155}, + {60: 4907}, + {157, 157, 12: 157, 34: 157}, // 2935 - {88: 4863, 4861, 4862, 4864, 802: 4860, 959: 4859}, - {143, 143, 11: 143, 34: 143, 88: 4863, 4861, 4862, 4864, 802: 4869}, - {142, 142, 11: 142, 34: 142, 88: 142, 142, 142, 142}, - {372: 2035, 595: 4868}, - {372: 2035, 595: 4867}, + {160, 160, 12: 160, 34: 160}, + {159, 159, 12: 159, 34: 159}, + {161, 161, 12: 161, 34: 161}, + {42: 1627, 52: 1627, 89: 1627, 534: 1627}, + {52: 1622, 89: 4919, 534: 1622, 1099: 4918}, // 2940 - {372: 2035, 595: 4866}, - {372: 2035, 595: 4865}, - {137, 137, 11: 137, 34: 137, 88: 137, 137, 137, 137}, - {138, 138, 11: 138, 34: 138, 88: 138, 138, 138, 138}, - {139, 139, 11: 139, 34: 139, 88: 139, 139, 139, 139}, + {379: 4914}, + {260: 4916, 295: 4917, 304: 4915}, + {52: 1625, 89: 1625, 534: 1625}, + {52: 1624, 89: 1624, 534: 1624}, + {52: 1623, 89: 1623, 534: 1623}, // 2945 - {140, 140, 11: 140, 34: 140, 88: 140, 140, 140, 140}, - {141, 141, 11: 141, 34: 141, 88: 141, 141, 141, 141}, - {151, 151}, - {124, 124, 11: 4875, 34: 4873, 766: 4874, 4885}, - {123, 123, 11: 123, 34: 123}, + {52: 1620, 534: 4923, 1102: 4922}, + {379: 4920}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 4921}, + {52: 1621, 534: 1621}, + {52: 4927}, // 2950 - {358: 4884, 780: 4883}, - {119, 119, 11: 119, 34: 119, 136: 4879, 345: 4880, 435: 4878}, - {230: 4876}, - {114, 114, 11: 114, 34: 114, 136: 114, 345: 114, 435: 114, 951: 4877}, - {115, 115, 11: 115, 34: 115, 136: 115, 345: 115, 435: 115}, + {282: 4924}, + {89: 4925, 249: 4926}, + {52: 1619}, + {52: 1618}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4929, 1101: 4928}, // 2955 - {372: 2035, 595: 4881}, - {117, 117, 11: 117, 34: 117}, - {116, 116, 11: 116, 34: 116}, - {68: 4882}, - {118, 118, 11: 118, 34: 118}, + {348: 4931, 353: 1616, 1100: 4930}, + {348: 1617, 353: 1617}, + {353: 4937}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4933, 2128, 2129, 2127, 966: 4932}, + {6: 4935, 36: 4934}, // 2960 - {121, 121, 11: 121, 34: 121}, - {120, 120, 11: 120, 34: 120}, - {122, 122, 11: 122, 34: 122}, - {55: 1592, 59: 1592, 92: 1592, 524: 1592}, - {59: 1587, 92: 4894, 524: 1587, 1084: 4893}, + {6: 1614, 36: 1614}, + {353: 1615}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4936, 2128, 2129, 2127}, + {6: 1613, 36: 1613}, + {348: 4940, 514: 2003, 614: 4938, 2004, 2005, 2006, 622: 2009, 2008, 4939, 976: 4941}, // 2965 - {371: 4889}, - {249: 4891, 284: 4892, 293: 4890}, - {59: 1590, 92: 1590, 524: 1590}, - {59: 1589, 92: 1589, 524: 1589}, - {59: 1588, 92: 1588, 524: 1588}, + {1635, 1635, 357: 654, 360: 1635}, + {1634, 1634, 360: 1634}, + {348: 3165, 514: 2003, 614: 4950, 2004, 2005, 2006, 622: 2009, 2008, 4951}, + {1612, 1612, 360: 4943, 1098: 4942}, + {1629, 1629}, // 2970 - {59: 1585, 524: 4898, 1087: 4897}, - {371: 4895}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 4896}, - {59: 1586, 524: 1586}, - {59: 4902}, + {87: 4945, 222: 4944}, + {439: 4948}, + {439: 4946}, + {741: 4947}, + {1610, 1610}, // 2975 - {272: 4899}, - {92: 4900, 241: 4901}, - {59: 1584}, - {59: 1583}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4904, 1086: 4903}, + {741: 4949}, + {1611, 1611}, + {36: 4953, 357: 654}, + {36: 4952}, + {1632, 1632, 360: 1632}, // 2980 - {340: 4906, 344: 1581, 1085: 4905}, - {340: 1582, 344: 1582}, - {344: 4912}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4908, 2046, 2047, 2045, 953: 4907}, - {6: 4910, 33: 4909}, + {1633, 1633, 357: 653, 360: 1633}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 422: 3776, 652: 4955}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 4956}, + {36, 36, 3: 36, 36, 36, 12: 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 37: 4961, 4964, 4967, 4969, 4962, 43: 4960, 4968, 4970, 4966, 4963, 4972, 352: 36, 354: 36, 357: 36, 367: 4971, 369: 36, 515: 36, 36, 36, 36, 36, 526: 4965, 911: 4959, 974: 4957, 1062: 4958}, + {333, 333, 3: 4151, 4153, 4163, 12: 4168, 1697, 4170, 4159, 4152, 4155, 4181, 4154, 4157, 4158, 4160, 4165, 4166, 4164, 4169, 4171, 4184, 4179, 4174, 4173, 4175, 4167, 352: 4150, 354: 1697, 357: 4180, 369: 1697, 515: 1697, 4156, 4178, 4177, 4176, 639: 4162, 668: 4161, 687: 4172, 690: 4183, 751: 4182, 818: 4998}, // 2985 - {6: 1579, 33: 1579}, - {344: 1580}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4911, 2046, 2047, 2045}, - {6: 1578, 33: 1578}, - {340: 4915, 505: 1952, 605: 4913, 1953, 1954, 1955, 614: 1958, 1957, 4914, 963: 4916}, + {35, 35, 3: 35, 35, 35, 12: 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 37: 4961, 4964, 4967, 4969, 4962, 43: 4960, 4968, 4970, 4966, 4963, 4972, 352: 35, 354: 35, 357: 35, 367: 4971, 369: 35, 515: 35, 35, 35, 35, 35, 526: 4965, 911: 4997}, + {34, 34, 3: 34, 34, 34, 12: 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 37: 34, 34, 34, 34, 34, 43: 34, 34, 34, 34, 34, 34, 352: 34, 354: 34, 357: 34, 367: 34, 369: 34, 515: 34, 34, 34, 34, 34, 526: 34}, + {358: 1587, 1587, 379: 3918, 1587, 529: 4994, 610: 4993}, + {358: 1587, 1587, 4990, 379: 3918, 1587, 610: 4989}, + {358: 1587, 1587, 379: 3918, 1587, 610: 4987}, // 2990 - {1600, 1600, 349: 1600, 598}, - {1599, 1599, 349: 1599}, - {340: 3085, 505: 1952, 605: 4925, 1953, 1954, 1955, 614: 1958, 1957, 4926}, - {1577, 1577, 349: 4918, 1083: 4917}, - {1594, 1594}, + {27, 27, 3: 27, 27, 27, 12: 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 37: 27, 27, 27, 27, 27, 43: 27, 27, 27, 27, 27, 27, 352: 27, 354: 27, 357: 27, 367: 27, 369: 27, 515: 27, 27, 27, 27, 27, 526: 27}, + {39: 4984, 4985, 4982, 367: 4986, 526: 4983}, + {358: 1587, 1587, 379: 3918, 1587, 610: 4980}, + {24, 24, 3: 24, 24, 24, 12: 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 37: 24, 24, 24, 24, 24, 43: 24, 24, 24, 24, 24, 24, 352: 24, 354: 24, 357: 24, 367: 24, 369: 24, 515: 24, 24, 24, 24, 24, 526: 24}, + {358: 1587, 1587, 379: 3918, 1587, 610: 4973}, // 2995 - {95: 4920, 217: 4919}, - {431: 4923}, - {431: 4921}, - {732: 4922}, - {1575, 1575}, + {21, 21, 3: 21, 21, 21, 12: 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 37: 21, 21, 21, 21, 21, 43: 21, 21, 21, 21, 21, 21, 352: 21, 354: 21, 357: 21, 367: 21, 369: 21, 515: 21, 21, 21, 21, 21, 526: 21}, + {19, 19, 3: 19, 19, 19, 12: 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 37: 19, 19, 19, 19, 19, 43: 19, 19, 19, 19, 19, 19, 352: 19, 354: 19, 357: 19, 367: 19, 369: 19, 515: 19, 19, 19, 19, 19, 526: 19}, + {18, 18, 3: 18, 18, 18, 12: 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 37: 18, 18, 18, 18, 18, 43: 18, 18, 18, 18, 18, 18, 352: 18, 354: 18, 357: 18, 367: 18, 369: 18, 515: 18, 18, 18, 18, 18, 526: 18}, + {16, 16, 3: 16, 16, 16, 12: 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 37: 16, 16, 16, 16, 16, 43: 16, 16, 16, 16, 16, 16, 352: 16, 354: 16, 357: 16, 367: 16, 369: 16, 515: 16, 16, 16, 16, 16, 526: 16}, + {15, 15, 3: 15, 15, 15, 12: 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 37: 15, 15, 15, 15, 15, 43: 15, 15, 15, 15, 15, 15, 352: 15, 354: 15, 357: 15, 367: 15, 369: 15, 515: 15, 15, 15, 15, 15, 526: 15}, // 3000 - {732: 4924}, - {1576, 1576}, - {33: 4928, 350: 598}, - {33: 4927}, - {1597, 1597, 349: 1597}, + {358: 4976, 4977, 380: 2097, 604: 4975, 689: 4974}, + {22, 22, 3: 22, 22, 22, 12: 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 37: 22, 22, 22, 22, 22, 43: 22, 22, 22, 22, 22, 22, 352: 22, 354: 22, 357: 22, 367: 22, 369: 22, 515: 22, 22, 22, 22, 22, 526: 22}, + {13, 13, 3: 13, 13, 13, 12: 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 37: 13, 13, 13, 13, 13, 43: 13, 13, 13, 13, 13, 13, 352: 13, 354: 13, 357: 13, 367: 13, 369: 13, 515: 13, 13, 13, 13, 13, 526: 13}, + {380: 2097, 604: 4979}, + {380: 2097, 604: 4978}, // 3005 - {1598, 1598, 349: 1598, 597}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3358, 2046, 2047, 2045, 687: 4930}, - {1668, 1668, 12: 1662, 17: 1662, 345: 4129, 348: 1662, 364: 1662, 506: 1662, 640: 4932, 686: 4934, 748: 4933, 964: 4931}, - {1673, 1673}, - {12: 3050, 17: 4938, 348: 4937, 364: 3051, 506: 3049, 618: 4936}, + {11, 11, 3: 11, 11, 11, 12: 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 37: 11, 11, 11, 11, 11, 43: 11, 11, 11, 11, 11, 11, 352: 11, 354: 11, 357: 11, 367: 11, 369: 11, 515: 11, 11, 11, 11, 11, 526: 11}, + {12, 12, 3: 12, 12, 12, 12: 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 37: 12, 12, 12, 12, 12, 43: 12, 12, 12, 12, 12, 12, 352: 12, 354: 12, 357: 12, 367: 12, 369: 12, 515: 12, 12, 12, 12, 12, 526: 12}, + {358: 4976, 4977, 380: 2097, 604: 4975, 689: 4981}, + {25, 25, 3: 25, 25, 25, 12: 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 37: 25, 25, 25, 25, 25, 43: 25, 25, 25, 25, 25, 25, 352: 25, 354: 25, 357: 25, 367: 25, 369: 25, 515: 25, 25, 25, 25, 25, 526: 25}, + {26, 26, 3: 26, 26, 26, 12: 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 37: 26, 26, 26, 26, 26, 43: 26, 26, 26, 26, 26, 26, 352: 26, 354: 26, 357: 26, 367: 26, 369: 26, 515: 26, 26, 26, 26, 26, 526: 26}, // 3010 - {1667, 1667, 12: 1662, 17: 1662, 345: 4129, 348: 1662, 364: 1662, 506: 1662, 640: 4932, 686: 4935}, - {1666, 1666, 12: 1666, 17: 1666, 345: 1666, 348: 1666, 364: 1666, 506: 1666}, - {1665, 1665, 12: 1665, 17: 1665, 345: 1665, 348: 1665, 364: 1665, 506: 1665}, - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 342: 1552, 371: 3899, 390: 1552, 602: 4943}, - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 342: 1552, 371: 3899, 602: 4941}, + {23, 23, 3: 23, 23, 23, 12: 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 37: 23, 23, 23, 23, 23, 43: 23, 23, 23, 23, 23, 23, 352: 23, 354: 23, 357: 23, 367: 23, 369: 23, 515: 23, 23, 23, 23, 23, 526: 23}, + {20, 20, 3: 20, 20, 20, 12: 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 37: 20, 20, 20, 20, 20, 43: 20, 20, 20, 20, 20, 20, 352: 20, 354: 20, 357: 20, 367: 20, 369: 20, 515: 20, 20, 20, 20, 20, 526: 20}, + {17, 17, 3: 17, 17, 17, 12: 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 37: 17, 17, 17, 17, 17, 43: 17, 17, 17, 17, 17, 17, 352: 17, 354: 17, 357: 17, 367: 17, 369: 17, 515: 17, 17, 17, 17, 17, 526: 17}, + {14, 14, 3: 14, 14, 14, 12: 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 37: 14, 14, 14, 14, 14, 43: 14, 14, 14, 14, 14, 14, 352: 14, 354: 14, 357: 14, 367: 14, 369: 14, 515: 14, 14, 14, 14, 14, 526: 14}, + {358: 4976, 4977, 380: 2097, 604: 4975, 689: 4988}, // 3015 - {342: 1552, 371: 3899, 602: 4939}, - {342: 4940}, - {1669, 1669, 12: 1669, 17: 1669, 345: 1669, 348: 1669, 364: 1669, 506: 1669}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 4082, 719: 4942}, - {1670, 1670, 12: 1670, 17: 1670, 345: 1670, 348: 1670, 364: 1670, 506: 1670}, + {28, 28, 3: 28, 28, 28, 12: 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 37: 28, 28, 28, 28, 28, 43: 28, 28, 28, 28, 28, 28, 352: 28, 354: 28, 357: 28, 367: 28, 369: 28, 515: 28, 28, 28, 28, 28, 526: 28}, + {358: 4976, 4977, 380: 2097, 604: 4975, 689: 4992}, + {358: 4976, 4977, 380: 2097, 604: 4975, 689: 4991}, + {29, 29, 3: 29, 29, 29, 12: 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 37: 29, 29, 29, 29, 29, 43: 29, 29, 29, 29, 29, 29, 352: 29, 354: 29, 357: 29, 367: 29, 369: 29, 515: 29, 29, 29, 29, 29, 526: 29}, + {30, 30, 3: 30, 30, 30, 12: 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 37: 30, 30, 30, 30, 30, 43: 30, 30, 30, 30, 30, 30, 352: 30, 354: 30, 357: 30, 367: 30, 369: 30, 515: 30, 30, 30, 30, 30, 526: 30}, // 3020 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 390: 2415, 511: 2417, 2046, 2047, 2045, 598: 2414, 649: 4944}, - {1671, 1671, 12: 1671, 17: 1671, 345: 1671, 348: 1671, 364: 1671, 506: 1671}, - {2: 1453, 1453, 1453, 1453, 7: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 34: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 416: 3767, 652: 4946}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4947, 2046, 2047, 2045}, - {56: 3891, 341: 1437, 356: 3890, 691: 4949, 993: 4948}, + {358: 4976, 4977, 380: 2097, 604: 4975, 689: 4996}, + {358: 4976, 4977, 380: 2097, 604: 4975, 689: 4995}, + {31, 31, 3: 31, 31, 31, 12: 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 37: 31, 31, 31, 31, 31, 43: 31, 31, 31, 31, 31, 31, 352: 31, 354: 31, 357: 31, 367: 31, 369: 31, 515: 31, 31, 31, 31, 31, 526: 31}, + {32, 32, 3: 32, 32, 32, 12: 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 37: 32, 32, 32, 32, 32, 43: 32, 32, 32, 32, 32, 32, 352: 32, 354: 32, 357: 32, 367: 32, 369: 32, 515: 32, 32, 32, 32, 32, 526: 32}, + {33, 33, 3: 33, 33, 33, 12: 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 37: 33, 33, 33, 33, 33, 43: 33, 33, 33, 33, 33, 33, 352: 33, 354: 33, 357: 33, 367: 33, 369: 33, 515: 33, 33, 33, 33, 33, 526: 33}, // 3025 - {341: 4950}, - {341: 1436}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4951}, - {340: 4952}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3829, 666: 3830, 680: 4953}, + {37, 37}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3477, 2128, 2129, 2127, 695: 5000}, + {1703, 1703, 13: 1697, 18: 1697, 352: 4150, 354: 1697, 369: 1697, 515: 1697, 639: 5002, 694: 5004, 759: 5003, 977: 5001}, + {1708, 1708}, + {13: 3130, 18: 5008, 354: 5007, 369: 3131, 515: 3129, 626: 5006}, // 3030 - {6: 3834, 33: 4954}, - {1447, 1447, 3: 1447, 13: 1447, 55: 1447, 1447, 1447, 1447, 349: 1447, 356: 1447, 358: 1447, 708: 4955}, - {1684, 1684, 3: 3888, 13: 3885, 55: 4779, 3891, 3893, 3892, 349: 3887, 356: 3890, 358: 4780, 690: 3889, 3886, 700: 4782, 707: 3884, 709: 4781, 847: 4956}, - {1688, 1688}, - {1792, 1792}, + {1702, 1702, 13: 1697, 18: 1697, 352: 4150, 354: 1697, 369: 1697, 515: 1697, 639: 5002, 694: 5005}, + {1701, 1701, 13: 1701, 18: 1701, 352: 1701, 354: 1701, 369: 1701, 515: 1701}, + {1700, 1700, 13: 1700, 18: 1700, 352: 1700, 354: 1700, 369: 1700, 515: 1700}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 350: 1587, 379: 3918, 393: 1587, 610: 5013}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 350: 1587, 379: 3918, 610: 5011}, // 3035 - {1794, 1794, 349: 4959}, - {222: 4960}, - {276: 4961}, - {1793, 1793}, - {1796, 1796}, + {350: 1587, 379: 3918, 610: 5009}, + {350: 5010}, + {1704, 1704, 13: 1704, 18: 1704, 352: 1704, 354: 1704, 369: 1704, 515: 1704}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 4103, 728: 5012}, + {1705, 1705, 13: 1705, 18: 1705, 352: 1705, 354: 1705, 369: 1705, 515: 1705}, // 3040 - {1795, 1795}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4989, 646: 4988}, - {604: 4966}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 4967}, - {354: 4969, 507: 4968}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 393: 2503, 520: 2505, 2128, 2129, 2127, 607: 2502, 657: 5014}, + {1706, 1706, 13: 1706, 18: 1706, 352: 1706, 354: 1706, 369: 1706, 515: 1706}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 422: 3776, 652: 5016}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5017, 2128, 2129, 2127}, + {49: 3910, 349: 1466, 364: 3909, 700: 5019, 1005: 5018}, // 3045 - {702, 702, 2254, 2139, 2256, 2050, 702, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 349: 702, 428: 3453, 511: 3452, 2046, 2047, 2045, 659: 4986}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 637: 4970}, - {6: 3435, 507: 4971}, - {702, 702, 2254, 2139, 2256, 2050, 702, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 349: 702, 428: 3453, 511: 3452, 2046, 2047, 2045, 659: 4972}, - {1811, 1811, 6: 3455, 349: 4974, 662: 4973}, + {349: 5020}, + {349: 1465}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5021}, + {348: 5022}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 3846, 520: 3285, 2128, 2129, 2127, 611: 3845, 673: 3844, 685: 5023}, // 3050 - {1812, 1812}, - {372: 2035, 595: 4977, 792: 4976, 939: 4975}, - {1810, 1810, 6: 4984}, - {1809, 1809, 6: 1809}, - {214: 4978, 219: 4980, 271: 4981, 288: 4979}, + {6: 3853, 36: 5024}, + {1476, 1476, 3: 1476, 14: 1476, 42: 1476, 49: 1476, 1476, 1476, 360: 1476, 364: 1476, 366: 1476, 716: 5025}, + {1719, 1719, 3: 3907, 14: 3904, 42: 4805, 49: 3910, 3912, 3911, 360: 3906, 364: 3909, 366: 4806, 698: 3908, 700: 3905, 707: 4808, 715: 3903, 718: 4807, 858: 5026}, + {1726, 1726}, + {1829, 1829}, // 3055 - {1807, 1807, 6: 1807}, - {1806, 1806, 6: 1806}, - {224: 4982, 295: 4983}, - {1803, 1803, 6: 1803}, - {1805, 1805, 6: 1805}, + {1839, 1839, 360: 5030, 539: 5029}, + {184: 5034, 557: 5033}, + {226: 5031}, + {286: 5032}, + {1837, 1837}, // 3060 - {1804, 1804, 6: 1804}, - {372: 2035, 595: 4977, 792: 4985}, - {1808, 1808, 6: 1808}, - {1811, 1811, 6: 3455, 349: 4974, 662: 4987}, - {1815, 1815}, + {1838, 1838}, + {1836, 1836, 360: 5035}, + {101: 5036}, + {218: 5037}, + {235: 5043, 258: 5042, 261: 5041, 291: 5039, 539: 5040, 1088: 5038}, // 3065 - {1811, 1811, 6: 3634, 349: 4974, 662: 4999}, - {809, 809, 6: 809, 349: 809, 354: 4991, 507: 4990}, - {702, 702, 2254, 2139, 2256, 2050, 702, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 349: 702, 428: 3453, 511: 3452, 2046, 2047, 2045, 659: 4997}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 637: 4992}, - {1811, 1811, 6: 3435, 349: 4974, 507: 4994, 662: 4993}, + {1835, 1835}, + {1834, 1834}, + {101: 5051}, + {539: 5048}, + {199: 5046}, // 3070 - {1814, 1814}, - {702, 702, 2254, 2139, 2256, 2050, 702, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 349: 702, 428: 3453, 511: 3452, 2046, 2047, 2045, 659: 4995}, - {1811, 1811, 6: 3455, 349: 4974, 662: 4996}, - {1813, 1813}, - {1811, 1811, 6: 3455, 349: 4974, 662: 4998}, + {199: 5044}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 5045}, + {1830, 1830, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 5047}, + {1831, 1831, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 3075 - {1816, 1816}, - {1817, 1817}, - {604: 5005}, - {357: 5003}, - {604: 1819}, + {101: 5049}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 5050}, + {1832, 1832, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 5052}, + {1833, 1833, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, // 3080 - {354: 5004, 604: 1820}, - {604: 1818}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 5006}, - {354: 3431, 415: 716, 507: 716, 518: 716, 880: 5007}, - {415: 5010, 507: 5009, 518: 5011, 908: 5008}, + {1841, 1841}, + {1840, 1840}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5080, 662: 5079}, + {613: 5057}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5058}, // 3085 - {1825, 1825}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 5018, 2046, 2047, 2045}, - {340: 4663, 694: 5013}, - {340: 4663, 694: 4662, 782: 5012}, - {1822, 1822, 6: 4670}, + {363: 5060, 516: 5059}, + {718, 718, 2341, 2226, 2343, 2133, 718, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 360: 718, 444: 3572, 520: 3571, 2128, 2129, 2127, 699: 5077}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 644: 5061}, + {6: 3554, 516: 5062}, + {718, 718, 2341, 2226, 2343, 2133, 718, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 360: 718, 444: 3572, 520: 3571, 2128, 2129, 2127, 699: 5063}, // 3090 - {361: 5014}, - {340: 4663, 694: 5015}, - {104: 5016}, - {372: 2035, 595: 5017}, - {1823, 1823}, + {1856, 1856, 6: 3574, 360: 5065, 669: 5064}, + {1857, 1857}, + {380: 2097, 604: 5068, 801: 5067, 952: 5066}, + {1855, 1855, 6: 5075}, + {1854, 1854, 6: 1854}, // 3095 - {415: 5010, 518: 5011, 908: 5019}, - {1824, 1824}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 518: 5021, 596: 5022}, - {176: 5024}, - {1827, 1827, 372: 2035, 595: 5023}, + {154: 5069, 156: 5071, 192: 5072, 210: 5070}, + {1852, 1852, 6: 1852}, + {1851, 1851, 6: 1851}, + {228: 5073, 306: 5074}, + {1848, 1848, 6: 1848}, // 3100 - {1826, 1826}, - {372: 2035, 595: 5025}, - {1828, 1828}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 5029, 921: 5028, 1072: 5027}, - {1832, 1832, 6: 5032}, + {1850, 1850, 6: 1850}, + {1849, 1849, 6: 1849}, + {380: 2097, 604: 5068, 801: 5076}, + {1853, 1853, 6: 1853}, + {1856, 1856, 6: 3574, 360: 5065, 669: 5078}, // 3105 - {1831, 1831, 6: 1831}, - {517: 5030}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 5031}, - {1829, 1829, 6: 1829}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 5029, 921: 5033}, + {1860, 1860}, + {1856, 1856, 6: 3638, 360: 5065, 669: 5090}, + {831, 831, 6: 831, 360: 831, 363: 5082, 516: 5081}, + {718, 718, 2341, 2226, 2343, 2133, 718, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 360: 718, 444: 3572, 520: 3571, 2128, 2129, 2127, 699: 5088}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 644: 5083}, // 3110 - {1830, 1830, 6: 1830}, - {604: 5051}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 345: 4129, 348: 1662, 364: 1662, 506: 1662, 511: 3358, 2046, 2047, 2045, 640: 4932, 686: 4934, 5048, 748: 5049}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 342: 1455, 416: 4771, 429: 1455, 651: 5037}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 5038, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 429: 3282, 511: 2417, 2046, 2047, 2045, 598: 3281, 629: 3283, 714: 3284, 741: 5039}, + {1856, 1856, 6: 3554, 360: 5065, 516: 5085, 669: 5084}, + {1859, 1859}, + {718, 718, 2341, 2226, 2343, 2133, 718, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 360: 718, 444: 3572, 520: 3571, 2128, 2129, 2127, 699: 5086}, + {1856, 1856, 6: 3574, 360: 5065, 669: 5087}, + {1858, 1858}, // 3115 - {1336, 1336, 6: 1336, 11: 1336, 34: 1336, 94: 1336, 340: 5043, 349: 1336, 406: 1336, 521: 1336, 526: 1336}, - {136, 136, 6: 3286, 11: 136, 34: 136, 349: 136, 521: 4843, 892: 4842, 5040}, - {144, 144, 11: 144, 34: 144, 349: 4858, 803: 5041}, - {125, 125, 11: 4875, 34: 4873, 766: 4874, 4872, 883: 4871, 5042}, - {149, 149}, + {1856, 1856, 6: 3574, 360: 5065, 669: 5089}, + {1861, 1861}, + {1862, 1862}, + {613: 5096}, + {365: 5094}, // 3120 - {33: 5044}, - {94: 5045}, - {518: 5046}, - {342: 3297, 716: 5047}, - {148, 148}, + {613: 1864}, + {363: 5095, 613: 1865}, + {613: 1863}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5097}, + {363: 3550, 423: 732, 516: 732, 529: 732, 895: 5098}, // 3125 - {12: 1662, 17: 1662, 345: 4129, 348: 1662, 364: 1662, 506: 1662, 640: 4932, 686: 4934, 748: 5050}, - {1674, 1674, 12: 1662, 17: 1662, 345: 4129, 348: 1662, 364: 1662, 506: 1662, 640: 4932, 686: 4935}, - {1675, 1675, 12: 1662, 17: 1662, 345: 4129, 348: 1662, 364: 1662, 506: 1662, 640: 4932, 686: 4935}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 5052}, - {1842, 1842, 1842, 4130, 4132, 4142, 11: 4147, 1662, 4149, 4138, 4134, 4131, 4160, 4133, 4136, 4137, 4139, 4144, 4145, 4143, 4148, 4150, 4163, 4158, 4153, 4152, 4154, 4146, 55: 4779, 126: 5063, 130: 5071, 132: 5072, 141: 5065, 147: 5081, 153: 5060, 161: 5067, 165: 5062, 171: 5066, 179: 5073, 186: 5068, 189: 5069, 191: 5082, 5083, 345: 4129, 348: 1662, 5080, 4159, 354: 1842, 358: 4780, 360: 5070, 364: 1662, 369: 5056, 431: 5059, 443: 5057, 506: 1662, 4135, 4157, 4156, 4155, 522: 5079, 528: 5061, 530: 5054, 532: 5075, 536: 5074, 5076, 548: 5058, 5064, 640: 4141, 669: 4140, 693: 4151, 698: 4162, 700: 5078, 709: 5077, 777: 5055, 789: 5085, 937: 5084, 5053}, + {423: 5101, 516: 5100, 529: 5102, 920: 5099}, + {1870, 1870}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5109, 2128, 2129, 2127}, + {348: 4684, 702: 5104}, + {348: 4684, 702: 4683, 791: 5103}, // 3130 - {1660, 1660, 5240, 354: 4257, 881: 5239, 936: 5238}, - {354: 5232}, - {1914, 1914, 1914, 4130, 4132, 4142, 1914, 11: 4147, 1662, 4149, 4138, 4134, 4131, 4160, 4133, 4136, 4137, 4139, 4144, 4145, 4143, 4148, 4150, 4163, 4158, 4153, 4152, 4154, 4146, 345: 4129, 348: 1662, 350: 4159, 354: 1914, 364: 1662, 506: 1662, 4135, 4157, 4156, 4155, 640: 4141, 669: 4140, 693: 4151, 698: 4179}, - {114: 5225}, - {517: 5219}, + {1867, 1867, 6: 4691}, + {370: 5105}, + {348: 4684, 702: 5106}, + {106: 5107}, + {380: 2097, 604: 5108}, // 3135 - {2: 1847, 1847, 1847, 1847, 7: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 34: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 354: 5207, 416: 1847, 427: 1836, 1836, 431: 1836, 439: 1836, 446: 3797, 507: 1836, 534: 1836, 1836, 678: 3800, 684: 5107, 702: 5205, 721: 5206}, - {354: 5203}, - {354: 5200}, - {2: 1847, 1847, 1847, 1847, 7: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 34: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 354: 5184, 416: 1847, 427: 3462, 5183, 431: 5187, 507: 3463, 534: 5186, 668: 5185, 684: 5107, 702: 5182}, - {354: 5171}, + {1868, 1868}, + {423: 5101, 529: 5102, 920: 5110}, + {1869, 1869}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5112}, + {579: 5114, 992: 5113}, // 3140 - {354: 5169}, - {354: 5166}, - {354: 5163}, - {14: 5160, 354: 5159}, - {14: 5156, 354: 5155}, + {1872, 1872, 527: 5118, 991: 5117}, + {101: 5115}, + {350: 2590, 583: 5116}, + {1873, 1873, 350: 3194, 527: 1873}, + {1874, 1874}, // 3145 - {354: 5150}, - {354: 5142}, - {518: 5135}, - {759: 5134}, - {759: 5133}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5119, 2128, 2129, 2127}, + {1871, 1871}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 529: 5121, 605: 5122}, + {178: 5124}, + {1876, 1876, 380: 2097, 604: 5123}, // 3150 - {2: 1847, 1847, 1847, 1847, 7: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 34: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 416: 1847, 684: 5107, 702: 5129}, - {2: 1847, 1847, 1847, 1847, 7: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 34: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 416: 1847, 684: 5107, 702: 5121}, - {2: 1847, 1847, 1847, 1847, 7: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 34: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 431: 5105, 507: 5106, 684: 5107, 702: 5104}, - {2: 1552, 1552, 1552, 1552, 7: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 34: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 344: 5093, 371: 3899, 427: 3462, 507: 3463, 517: 5091, 602: 5092, 668: 5094, 684: 5090}, - {1876, 1876, 1876, 6: 1876, 354: 1876}, + {1875, 1875}, + {380: 2097, 604: 5125}, + {1877, 1877}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5129, 934: 5128, 1086: 5127}, + {1881, 1881, 6: 5132}, // 3155 - {1875, 1875, 1875, 6: 1875, 354: 1875}, - {1874, 1874, 1874, 6: 1874, 354: 1874}, - {127: 5089}, - {127: 5088}, - {1871, 1871, 1871, 6: 1871, 354: 1871}, + {1880, 1880, 6: 1880}, + {527: 5130}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5131}, + {1878, 1878, 6: 1878}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5129, 934: 5133}, // 3160 - {1870, 1870, 1870, 6: 1870, 354: 1870}, - {1841, 1841, 1841, 6: 5086, 354: 1841}, - {1840, 1840, 1840, 6: 1840, 354: 1840}, - {3: 4130, 4132, 4142, 11: 4147, 1662, 4149, 4138, 4134, 4131, 4160, 4133, 4136, 4137, 4139, 4144, 4145, 4143, 4148, 4150, 4163, 4158, 4153, 4152, 4154, 4146, 55: 4779, 126: 5063, 130: 5071, 132: 5072, 141: 5065, 147: 5081, 153: 5060, 161: 5067, 165: 5062, 171: 5066, 179: 5073, 186: 5068, 189: 5069, 191: 5082, 5083, 345: 4129, 348: 1662, 5080, 4159, 358: 4780, 360: 5070, 364: 1662, 369: 5056, 431: 5059, 443: 5057, 506: 1662, 4135, 4157, 4156, 4155, 522: 5079, 528: 5061, 532: 5075, 536: 5074, 5076, 548: 5058, 5064, 640: 4141, 669: 4140, 693: 4151, 698: 4162, 700: 5078, 709: 5077, 777: 5055, 789: 5087}, - {1839, 1839, 1839, 6: 1839, 354: 1839}, + {1879, 1879, 6: 1879}, + {613: 5151}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 352: 4150, 354: 1697, 369: 1697, 515: 1697, 520: 3477, 2128, 2129, 2127, 639: 5002, 694: 5004, 5148, 759: 5149}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 350: 1484, 422: 4794, 436: 1484, 651: 5137}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 5138, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 436: 3386, 520: 2505, 2128, 2129, 2127, 607: 3385, 635: 3387, 723: 3388, 753: 5139}, // 3165 - {1872, 1872, 1872, 6: 1872, 354: 1872}, - {1873, 1873, 1873, 6: 1873, 354: 1873}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 5101}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 5100}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 5099}, + {1360, 1360, 6: 1360, 12: 1360, 34: 1360, 91: 1360, 348: 5143, 360: 1360, 434: 1360, 530: 1360, 535: 1360}, + {176, 176, 6: 3390, 12: 176, 34: 176, 360: 176, 530: 3447, 780: 3446, 5140}, + {184, 184, 12: 184, 34: 184, 360: 4883, 812: 5141}, + {164, 164, 12: 4900, 34: 4898, 774: 4899, 4897, 898: 4896, 5142}, + {189, 189}, // 3170 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 5098}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 5095, 2046, 2047, 2045}, - {517: 5096}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 5097, 2046, 2047, 2045}, - {1877, 1877, 1877, 6: 1877, 354: 1877}, + {36: 5144}, + {91: 5145}, + {529: 5146}, + {350: 3401, 725: 5147}, + {188, 188}, // 3175 - {1878, 1878, 1878, 6: 1878, 354: 1878}, - {1879, 1879, 1879, 6: 1879, 354: 1879}, - {1880, 1880, 1880, 6: 1880, 354: 1880}, - {517: 5102}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 5103}, + {13: 1697, 18: 1697, 352: 4150, 354: 1697, 369: 1697, 515: 1697, 639: 5002, 694: 5004, 759: 5150}, + {1709, 1709, 13: 1697, 18: 1697, 352: 4150, 354: 1697, 369: 1697, 515: 1697, 639: 5002, 694: 5005}, + {1710, 1710, 13: 1697, 18: 1697, 352: 4150, 354: 1697, 369: 1697, 515: 1697, 639: 5002, 694: 5005}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5152}, + {1891, 1891, 1891, 4151, 4153, 4163, 12: 4168, 1697, 4170, 4159, 4152, 4155, 4181, 4154, 4157, 4158, 4160, 4165, 4166, 4164, 4169, 4171, 4184, 4179, 4174, 4173, 4175, 4167, 42: 4805, 125: 5163, 129: 5171, 131: 5172, 143: 5165, 149: 5181, 157: 5160, 165: 5167, 169: 5162, 174: 5166, 180: 5173, 187: 5168, 190: 5169, 193: 5182, 5183, 352: 4150, 354: 1697, 357: 4180, 360: 5180, 363: 1891, 366: 4806, 5170, 369: 1697, 378: 5156, 439: 5159, 451: 5157, 515: 1697, 4156, 4178, 4177, 4176, 532: 5179, 538: 5161, 541: 5154, 5175, 548: 5174, 555: 5176, 558: 5158, 574: 5164, 639: 4162, 668: 4161, 687: 4172, 690: 4183, 707: 5178, 718: 5177, 751: 5155, 798: 5185, 950: 5184, 5153}, // 3180 - {1881, 1881, 1881, 6: 1881, 354: 1881}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 5112}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 5110, 2046, 2047, 2045}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 5108, 2046, 2047, 2045}, - {2: 1846, 1846, 1846, 1846, 7: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 34: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 416: 1846}, + {1695, 1695, 5342, 363: 4278, 896: 5341, 949: 5340}, + {363: 5334}, + {1964, 1964, 1964, 4151, 4153, 4163, 1964, 12: 4168, 1697, 4170, 4159, 4152, 4155, 4181, 4154, 4157, 4158, 4160, 4165, 4166, 4164, 4169, 4171, 4184, 4179, 4174, 4173, 4175, 4167, 352: 4150, 354: 1697, 357: 4180, 363: 1964, 369: 1697, 515: 1697, 4156, 4178, 4177, 4176, 639: 4162, 668: 4161, 687: 4172, 690: 4200}, + {298: 5327}, + {527: 5319}, // 3185 - {57: 3893, 3892, 690: 5109}, - {1867, 1867, 1867, 6: 1867, 354: 1867}, - {102: 3818, 343: 3819, 750: 5111}, - {1869, 1869, 1869, 6: 1869, 354: 1869}, - {369: 5113, 528: 5114}, + {2: 1896, 1896, 1896, 1896, 7: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 37: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 363: 5307, 422: 1896, 435: 1885, 439: 1885, 444: 1885, 453: 1885, 508: 3812, 516: 1885, 544: 1885, 1885, 683: 3815, 692: 5207, 709: 5305, 730: 5306}, + {363: 5303}, + {363: 5300}, + {2: 1896, 1896, 1896, 1896, 7: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 37: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 363: 5284, 422: 1896, 435: 3582, 439: 5287, 444: 5283, 516: 3583, 544: 5286, 675: 5285, 692: 5207, 709: 5282}, + {363: 5271}, // 3190 - {345: 5116}, - {345: 5115}, - {1882, 1882, 1882, 6: 1882, 354: 1882}, - {340: 5118, 342: 2510, 351: 4117, 4118, 355: 2501, 372: 2505, 433: 2504, 2503, 437: 2500, 2502, 441: 2509, 2508, 453: 2507, 574: 4116, 2506, 907: 5117}, - {1884, 1884, 1884, 6: 1884, 354: 1884}, + {363: 5269}, + {363: 5266}, + {363: 5263}, + {15: 5260, 363: 5259}, + {15: 5256, 363: 5255}, // 3195 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2480, 2475, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2473, 2059, 2271, 2118, 2202, 2114, 2477, 2198, 2279, 2484, 2062, 2085, 2479, 2493, 2494, 2492, 2488, 2495, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2485, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2486, 2054, 2179, 2058, 2063, 2070, 2476, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2481, 2483, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2491, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2472, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2482, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2487, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2478, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2474, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2496, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2489, 2490, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2497, 2498, 2379, 2365, 2366, 2367, 2527, 342: 2510, 2468, 345: 2603, 2538, 2542, 351: 2524, 2523, 2560, 355: 2501, 363: 2541, 2558, 372: 2505, 384: 2461, 390: 2530, 406: 2466, 416: 2536, 429: 2543, 2559, 432: 2561, 2504, 2503, 2537, 2518, 2500, 2502, 440: 2534, 2509, 2508, 2533, 2529, 2535, 447: 2599, 449: 2539, 2548, 2549, 2550, 2507, 2528, 2521, 2522, 2572, 2574, 2575, 2576, 2531, 2577, 2556, 2562, 2570, 2571, 2566, 2578, 2579, 2580, 2567, 2582, 2583, 2573, 2568, 2581, 2563, 2569, 2554, 2584, 2585, 2532, 2589, 2544, 2545, 2547, 2588, 2594, 2593, 2595, 2592, 2525, 2596, 2591, 2590, 2587, 2540, 2586, 2546, 2551, 2552, 511: 2460, 2046, 2047, 2045, 571: 2526, 2598, 2512, 2517, 2506, 2515, 2513, 2514, 2553, 2565, 2564, 2557, 2555, 2511, 2520, 2597, 2519, 2516, 2471, 2470, 2469, 5119}, - {33: 5120, 361: 2613, 365: 2611, 2612, 2610, 2608, 593: 2609, 2607}, - {1883, 1883, 1883, 6: 1883, 354: 1883}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 416: 4771, 651: 5122}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 5123}, + {363: 5250}, + {363: 5242}, + {529: 5235}, + {768: 5234}, + {768: 5233}, // 3200 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3798, 685: 5124}, - {1845, 1845, 1845, 6: 1845, 5126, 5127, 354: 1845, 746: 5125}, - {1885, 1885, 1885, 6: 1885, 354: 1885}, - {1844, 1844, 1844, 6: 1844, 354: 1844}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 5128}, + {2: 1896, 1896, 1896, 1896, 7: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 37: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 422: 1896, 692: 5207, 709: 5229}, + {2: 1896, 1896, 1896, 1896, 7: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 37: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 422: 1896, 692: 5207, 709: 5221}, + {2: 1896, 1896, 1896, 1896, 7: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 37: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 439: 5205, 516: 5206, 692: 5207, 709: 5204}, + {2: 1587, 1587, 1587, 1587, 7: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 37: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 353: 5193, 379: 3918, 435: 3582, 516: 3583, 527: 5191, 610: 5192, 675: 5194, 692: 5190}, + {1925, 1925, 1925, 6: 1925, 363: 1925}, // 3205 - {1843, 1843, 1843, 6: 1843, 354: 1843}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 416: 4771, 651: 5130}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 3798, 685: 5131}, - {1845, 1845, 1845, 6: 1845, 5126, 5127, 354: 1845, 746: 5132}, - {1886, 1886, 1886, 6: 1886, 354: 1886}, + {1924, 1924, 1924, 6: 1924, 363: 1924}, + {1923, 1923, 1923, 6: 1923, 363: 1923}, + {126: 5189}, + {126: 5188}, + {1920, 1920, 1920, 6: 1920, 363: 1920}, // 3210 - {1887, 1887, 1887, 6: 1887, 354: 1887}, - {1888, 1888, 1888, 6: 1888, 354: 1888}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 5138, 788: 5137, 935: 5136}, - {1889, 1889, 1889, 6: 5140, 354: 1889}, - {1044, 1044, 1044, 6: 1044, 354: 1044}, + {1919, 1919, 1919, 6: 1919, 363: 1919}, + {1890, 1890, 1890, 6: 5186, 363: 1890}, + {1889, 1889, 1889, 6: 1889, 363: 1889}, + {3: 4151, 4153, 4163, 12: 4168, 1697, 4170, 4159, 4152, 4155, 4181, 4154, 4157, 4158, 4160, 4165, 4166, 4164, 4169, 4171, 4184, 4179, 4174, 4173, 4175, 4167, 42: 4805, 125: 5163, 129: 5171, 131: 5172, 143: 5165, 149: 5181, 157: 5160, 165: 5167, 169: 5162, 174: 5166, 180: 5173, 187: 5168, 190: 5169, 193: 5182, 5183, 352: 4150, 354: 1697, 357: 4180, 360: 5180, 366: 4806, 5170, 369: 1697, 378: 5156, 439: 5159, 451: 5157, 515: 1697, 4156, 4178, 4177, 4176, 532: 5179, 538: 5161, 542: 5175, 548: 5174, 555: 5176, 558: 5158, 574: 5164, 639: 4162, 668: 4161, 687: 4172, 690: 4183, 707: 5178, 718: 5177, 751: 5155, 798: 5187}, + {1888, 1888, 1888, 6: 1888, 363: 1888}, // 3215 - {1037, 1037, 1037, 6: 1037, 354: 1037, 388: 2649, 2648, 764: 5139}, - {1042, 1042, 1042, 6: 1042, 354: 1042}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 5138, 788: 5141}, - {1043, 1043, 1043, 6: 1043, 354: 1043}, - {414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 34: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 3619, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 354: 414, 661: 3618, 681: 5143}, + {1921, 1921, 1921, 6: 1921, 363: 1921}, + {1922, 1922, 1922, 6: 1922, 363: 1922}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5201, 2128, 2129, 2127}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5200}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5199}, // 3220 - {1866, 1866, 2254, 2139, 2256, 2050, 1866, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 354: 1866, 511: 3433, 2046, 2047, 2045, 637: 5145, 1038: 5144}, - {1892, 1892, 1892, 6: 1892, 354: 1892}, - {6: 3435, 525: 5146}, - {340: 5147}, - {354: 4312, 765: 4311, 878: 5148}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5198}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5195, 2128, 2129, 2127}, + {527: 5196}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5197, 2128, 2129, 2127}, + {1926, 1926, 1926, 6: 1926, 363: 1926}, // 3225 - {6: 4348, 33: 5149}, - {1865, 1865, 1865, 6: 1865, 354: 1865}, - {2: 414, 414, 414, 414, 7: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 34: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 3619, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 597: 414, 661: 3618, 681: 5151}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 597: 5153, 637: 5154, 676: 5152}, - {1893, 1893, 1893, 6: 1893, 354: 1893}, + {1927, 1927, 1927, 6: 1927, 363: 1927}, + {1928, 1928, 1928, 6: 1928, 363: 1928}, + {1929, 1929, 1929, 6: 1929, 363: 1929}, + {527: 5202}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5203, 2128, 2129, 2127}, // 3230 - {1864, 1864, 1864, 6: 1864, 14: 1864, 354: 1864}, - {1863, 1863, 1863, 6: 3435, 14: 1863, 354: 1863}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 597: 5153, 637: 5154, 676: 5157}, - {1894, 1894, 1894, 6: 1894, 354: 1894}, - {14: 5158}, + {1930, 1930, 1930, 6: 1930, 363: 1930}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 5212}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5210, 2128, 2129, 2127}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5208, 2128, 2129, 2127}, + {2: 1895, 1895, 1895, 1895, 7: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 37: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 422: 1895}, // 3235 - {1896, 1896, 1896, 6: 1896, 354: 1896}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 597: 5153, 637: 5154, 676: 5161}, - {1895, 1895, 1895, 6: 1895, 354: 1895}, - {14: 5162}, - {1897, 1897, 1897, 6: 1897, 354: 1897}, + {50: 3912, 3911, 698: 5209}, + {1916, 1916, 1916, 6: 1916, 363: 1916}, + {103: 3833, 351: 3834, 761: 5211}, + {1918, 1918, 1918, 6: 1918, 363: 1918}, + {378: 5213, 538: 5214}, // 3240 - {2: 414, 414, 414, 414, 7: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 34: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 3619, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 597: 414, 661: 3618, 681: 5164}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 597: 5153, 637: 5154, 676: 5165}, - {1898, 1898, 1898, 6: 1898, 354: 1898}, - {2: 414, 414, 414, 414, 7: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 34: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 3619, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 597: 414, 661: 3618, 681: 5167}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 597: 5153, 637: 5154, 676: 5168}, + {352: 5216}, + {352: 5215}, + {1931, 1931, 1931, 6: 1931, 363: 1931}, + {348: 5218, 350: 2590, 358: 4138, 4139, 362: 2581, 380: 2585, 440: 2584, 2583, 445: 2589, 2588, 449: 2580, 2582, 459: 2587, 583: 2586, 4137, 919: 5217}, + {1933, 1933, 1933, 6: 1933, 363: 1933}, // 3245 - {1899, 1899, 1899, 6: 1899, 354: 1899}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 597: 5153, 637: 5154, 676: 5170}, - {1900, 1900, 1900, 6: 1900, 354: 1900}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 5172, 2046, 2047, 2045}, - {349: 5173}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2560, 2555, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2553, 2142, 2358, 2205, 2146, 2557, 2171, 2289, 2201, 2285, 2368, 2564, 2559, 2293, 2294, 2295, 2296, 2573, 2574, 2572, 2568, 2575, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2565, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2562, 2214, 2162, 2187, 2189, 2420, 2194, 2566, 2137, 2141, 2147, 2154, 2556, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2561, 2563, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2571, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2552, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2567, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2558, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2554, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2576, 2434, 2186, 2440, 2442, 2190, 2569, 2570, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2577, 2578, 2464, 2450, 2451, 2452, 2607, 350: 2590, 2547, 2683, 355: 2618, 2622, 358: 2604, 2603, 361: 2640, 2581, 369: 2638, 372: 2621, 380: 2585, 392: 2540, 2610, 422: 2616, 434: 2545, 436: 2623, 2639, 2641, 440: 2584, 2583, 2617, 2598, 445: 2589, 2588, 2614, 2609, 2580, 2582, 2613, 2615, 454: 2679, 2619, 2628, 2629, 2630, 2587, 2608, 2601, 2602, 2652, 2654, 2655, 2656, 2611, 2657, 2636, 2642, 2650, 2651, 2646, 2658, 2659, 2660, 2647, 2662, 2663, 2653, 2648, 2661, 2643, 2649, 2634, 2664, 2665, 2612, 2669, 2624, 2625, 2627, 2668, 2674, 2673, 2675, 2672, 2605, 2676, 2671, 2670, 2667, 2620, 2666, 2626, 2631, 2632, 513: 2548, 520: 2539, 2128, 2129, 2127, 580: 2606, 2678, 2592, 2586, 2597, 2595, 2593, 2594, 2633, 2645, 2644, 2637, 2635, 2591, 2600, 2677, 2599, 2596, 2551, 2550, 2549, 5219}, + {36: 5220, 370: 2693, 373: 2691, 2692, 2690, 2688, 602: 2689, 2687}, + {1932, 1932, 1932, 6: 1932, 363: 1932}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 5222}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 5223}, // 3250 - {604: 5174}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 2383, 2046, 2047, 2045, 596: 5175}, - {1862, 1862, 1862, 6: 1862, 147: 5179, 349: 5178, 354: 1862, 1100: 5177, 5176}, - {1901, 1901, 1901, 6: 1901, 354: 1901}, - {1861, 1861, 1861, 6: 1861, 354: 1861}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3813, 693: 5224}, + {1894, 1894, 1894, 6: 1894, 5226, 5227, 363: 1894, 757: 5225}, + {1934, 1934, 1934, 6: 1934, 363: 1934}, + {1893, 1893, 1893, 6: 1893, 363: 1893}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 5228}, // 3255 - {127: 5181}, - {127: 5180}, - {1859, 1859, 1859, 6: 1859, 354: 1859}, - {1860, 1860, 1860, 6: 1860, 354: 1860}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 416: 4771, 651: 5197}, + {1892, 1892, 1892, 6: 1892, 363: 1892}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 5230}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 3813, 693: 5231}, + {1894, 1894, 1894, 6: 1894, 5226, 5227, 363: 1894, 757: 5232}, + {1935, 1935, 1935, 6: 1935, 363: 1935}, // 3260 - {427: 5196}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 416: 4771, 651: 5194}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 416: 4771, 651: 5192}, - {427: 5189}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 5188, 2046, 2047, 2045}, + {1936, 1936, 1936, 6: 1936, 363: 1936}, + {1937, 1937, 1937, 6: 1937, 363: 1937}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 5238, 797: 5237, 948: 5236}, + {1938, 1938, 1938, 6: 5240, 363: 1938}, + {1065, 1065, 1065, 6: 1065, 363: 1065}, // 3265 - {1868, 1868, 1868, 6: 1868, 354: 1868}, - {2: 1455, 1455, 1455, 1455, 7: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 34: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 416: 4771, 651: 5190}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 4126, 2046, 2047, 2045, 914: 5191}, - {1890, 1890, 1890, 6: 1890, 354: 1890}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 5193, 2046, 2047, 2045}, + {1058, 1058, 1058, 6: 1058, 363: 1058, 397: 2729, 2728, 743: 5239}, + {1063, 1063, 1063, 6: 1063, 363: 1063}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 5238, 797: 5241}, + {1064, 1064, 1064, 6: 1064, 363: 1064}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 37: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 3616, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 363: 458, 667: 3615, 686: 5243}, // 3270 - {1891, 1891, 1891, 6: 1891, 354: 1891}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 637: 5195}, - {1902, 1902, 1902, 6: 3435, 354: 1902}, - {1903, 1903, 1903, 6: 1903, 354: 1903}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3216, 2046, 2047, 2045, 601: 5198}, + {1915, 1915, 2341, 2226, 2343, 2133, 1915, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 363: 1915, 520: 3552, 2128, 2129, 2127, 644: 5245, 1050: 5244}, + {1941, 1941, 1941, 6: 1941, 363: 1941}, + {6: 3554, 536: 5246}, + {348: 5247}, + {363: 4333, 773: 4332, 893: 5248}, // 3275 - {1557, 1557, 1557, 6: 1557, 354: 1557, 527: 4767, 529: 4766, 736: 5199}, - {1904, 1904, 1904, 6: 1904, 354: 1904}, - {95: 3619, 372: 414, 661: 3618, 681: 5201}, - {372: 2035, 595: 5202}, - {1905, 1905, 1905, 6: 1905, 354: 1905}, + {6: 4369, 36: 5249}, + {1914, 1914, 1914, 6: 1914, 363: 1914}, + {2: 458, 458, 458, 458, 7: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 37: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 3616, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 606: 458, 667: 3615, 686: 5251}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 606: 5253, 644: 5254, 682: 5252}, + {1942, 1942, 1942, 6: 1942, 363: 1942}, // 3280 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 597: 5153, 637: 5154, 676: 5204}, - {1906, 1906, 1906, 6: 1906, 354: 1906}, - {2: 1453, 1453, 1453, 1453, 7: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 34: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 416: 3767, 652: 5213}, - {1909, 1909, 1909, 6: 1909, 354: 1909}, - {1453, 1453, 1453, 6: 1453, 61: 1453, 95: 1453, 340: 1453, 354: 1453, 416: 3767, 652: 5208, 661: 1453}, + {1913, 1913, 1913, 6: 1913, 15: 1913, 363: 1913}, + {1912, 1912, 1912, 6: 3554, 15: 1912, 363: 1912}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 606: 5253, 644: 5254, 682: 5257}, + {1943, 1943, 1943, 6: 1943, 363: 1943}, + {15: 5258}, // 3285 - {414, 414, 414, 6: 414, 61: 414, 95: 3619, 340: 414, 354: 414, 661: 3618, 681: 5209}, - {1638, 1638, 1638, 6: 1638, 61: 5211, 340: 4309, 354: 1638, 879: 5210}, - {1908, 1908, 1908, 6: 1908, 354: 1908}, - {372: 2035, 595: 5212}, - {1907, 1907, 1907, 6: 1907, 354: 1907}, + {1945, 1945, 1945, 6: 1945, 363: 1945}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 606: 5253, 644: 5254, 682: 5261}, + {1944, 1944, 1944, 6: 1944, 363: 1944}, + {15: 5262}, + {1946, 1946, 1946, 6: 1946, 363: 1946}, // 3290 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 5215, 511: 3216, 2046, 2047, 2045, 601: 3798, 685: 5214}, - {1845, 1845, 1845, 6: 1845, 5126, 5127, 354: 1845, 746: 5218}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 427: 1836, 1836, 431: 1836, 439: 1836, 446: 3797, 507: 1836, 511: 3216, 2046, 2047, 2045, 534: 1836, 1836, 601: 3798, 678: 3800, 685: 3801, 721: 3802, 774: 3803, 916: 5216}, - {6: 3805, 33: 5217}, - {1910, 1910, 1910, 6: 1910, 354: 1910}, + {2: 458, 458, 458, 458, 7: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 37: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 3616, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 606: 458, 667: 3615, 686: 5264}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 606: 5253, 644: 5254, 682: 5265}, + {1947, 1947, 1947, 6: 1947, 363: 1947}, + {2: 458, 458, 458, 458, 7: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 37: 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 3616, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 606: 458, 667: 3615, 686: 5267}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 606: 5253, 644: 5254, 682: 5268}, // 3295 - {1911, 1911, 1911, 6: 1911, 354: 1911}, - {12: 3050, 364: 3051, 506: 3049, 618: 5220}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 390: 2415, 511: 2417, 2046, 2047, 2045, 598: 2414, 649: 5221}, - {165, 165, 165, 6: 165, 348: 5223, 354: 165, 1017: 5222}, - {1912, 1912, 1912, 6: 1912, 354: 1912}, + {1948, 1948, 1948, 6: 1948, 363: 1948}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 606: 5253, 644: 5254, 682: 5270}, + {1949, 1949, 1949, 6: 1949, 363: 1949}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5272, 2128, 2129, 2127}, + {360: 5273}, // 3300 - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 342: 2416, 511: 2417, 2046, 2047, 2045, 598: 4082, 719: 5224}, - {164, 164, 164, 6: 164, 354: 164}, - {269: 5226}, - {372: 2035, 595: 3029, 611: 5227}, - {1916, 1916, 1916, 6: 1916, 178: 5228, 354: 1916, 1007: 5229}, + {613: 5274}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 2473, 2128, 2129, 2127, 605: 5275}, + {1911, 1911, 1911, 6: 1911, 149: 5279, 360: 5278, 363: 1911, 1115: 5277, 5276}, + {1950, 1950, 1950, 6: 1950, 363: 1950}, + {1910, 1910, 1910, 6: 1910, 363: 1910}, // 3305 - {243: 5230}, - {1913, 1913, 1913, 6: 1913, 354: 1913}, - {342: 4020, 773: 5231}, - {1915, 1915, 1915, 6: 4022, 354: 1915}, - {2: 2254, 2139, 2256, 2050, 7: 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 511: 3433, 2046, 2047, 2045, 637: 5233}, + {126: 5281}, + {126: 5280}, + {1908, 1908, 1908, 6: 1908, 363: 1908}, + {1909, 1909, 1909, 6: 1909, 363: 1909}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 5297}, // 3310 - {1811, 1811, 6: 3435, 349: 4974, 507: 5235, 662: 5234}, - {1920, 1920}, - {702, 702, 2254, 2139, 2256, 2050, 702, 2086, 2051, 2162, 2266, 2101, 2061, 2144, 2119, 2068, 2079, 2076, 2095, 2146, 2147, 2250, 2141, 2142, 2140, 2143, 2154, 2150, 2259, 2188, 2187, 2258, 2270, 34: 2232, 2110, 2288, 2318, 2311, 2308, 2314, 2310, 2324, 2316, 2322, 2323, 2320, 2321, 2309, 2312, 2313, 2315, 2319, 2317, 2354, 2217, 2282, 2280, 2281, 2177, 2117, 2182, 2049, 2059, 2271, 2118, 2202, 2114, 2071, 2198, 2279, 2131, 2062, 2085, 2094, 2195, 2196, 2191, 2151, 2201, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2133, 2206, 2207, 2208, 2209, 2218, 2093, 2137, 2097, 2158, 2067, 2089, 2178, 2077, 2127, 2078, 2102, 2334, 2107, 2136, 2054, 2179, 2058, 2063, 2070, 2069, 2087, 2329, 2155, 2156, 2235, 2100, 2173, 2199, 2108, 2264, 2113, 2214, 2122, 2126, 2262, 2129, 2165, 2170, 2075, 2171, 2084, 2092, 2328, 2230, 2380, 2197, 2168, 2225, 2267, 2109, 2111, 2116, 2307, 2128, 2263, 2287, 2175, 2236, 2226, 2211, 2190, 2064, 2065, 2238, 2341, 2234, 2072, 2247, 2269, 2257, 2073, 2295, 2265, 2088, 2091, 2325, 2326, 2044, 2268, 2349, 2350, 2242, 2228, 2297, 2296, 2285, 2180, 2174, 2298, 2299, 2184, 2240, 2300, 2104, 2105, 2213, 2106, 2215, 2260, 2261, 2212, 2244, 2330, 2302, 2227, 2243, 2123, 2370, 2371, 2372, 2373, 2375, 2374, 2376, 2377, 2124, 2048, 2052, 2055, 2057, 2056, 2289, 2290, 2291, 2224, 2060, 2292, 2138, 2159, 2066, 2293, 2294, 2074, 2080, 2081, 2216, 2181, 2231, 2381, 2241, 2090, 2176, 2152, 2248, 2082, 2233, 2167, 2351, 2219, 2237, 2286, 2098, 2096, 2164, 2249, 2145, 2220, 2132, 2148, 2149, 2183, 2283, 2161, 2115, 2331, 2382, 2252, 2255, 2332, 2192, 2193, 2194, 2200, 2356, 2335, 2157, 2284, 2210, 2301, 2223, 2163, 2203, 2253, 2112, 2305, 2306, 2304, 2303, 2185, 2239, 2251, 2221, 2120, 2121, 2378, 2327, 2245, 2125, 2153, 2160, 2222, 2130, 2333, 2229, 2336, 2134, 2053, 2337, 2338, 2339, 2340, 2342, 2343, 2344, 2345, 2083, 2186, 2346, 2347, 2348, 2353, 2352, 2099, 2355, 2357, 2103, 2172, 2189, 2204, 2205, 2135, 2246, 2166, 2169, 2361, 2362, 2363, 2364, 2358, 2359, 2360, 2368, 2369, 2379, 2365, 2366, 2367, 349: 702, 428: 3453, 511: 3452, 2046, 2047, 2045, 659: 5236}, - {1811, 1811, 6: 3455, 349: 4974, 662: 5237}, - {1919, 1919}, + {435: 5296}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 5294}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 5292}, + {435: 5289}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5288, 2128, 2129, 2127}, // 3315 - {1921, 1921}, - {1918, 1918}, - {260: 5241}, - {1917, 1917}, - {1550, 1550, 103: 1946, 107: 1931, 110: 1934, 121: 1950, 123: 1932, 126: 2024, 133: 1947, 140: 1928, 143: 1951, 148: 1962, 1933, 159: 1949, 163: 1936, 166: 1964, 195: 1929, 208: 1939, 340: 1956, 358: 2031, 363: 1945, 369: 1961, 388: 1942, 430: 1944, 505: 1952, 523: 2026, 528: 1938, 530: 1930, 532: 1926, 1935, 536: 1960, 1927, 571: 2015, 605: 1959, 1953, 1954, 1955, 614: 1958, 1957, 2009, 2025, 620: 1937, 664: 1975, 667: 1998, 670: 2005, 674: 2018, 689: 2027, 696: 1963, 717: 1971, 720: 1973, 729: 2029, 2000, 737: 2003, 739: 2010, 747: 1981, 780: 2030, 786: 1966, 1967, 790: 1968, 1969, 793: 1970, 1972, 796: 1978, 804: 1985, 1979, 1980, 1984, 1983, 1982, 811: 1974, 1948, 1941, 1986, 1994, 1987, 1988, 1992, 1993, 1989, 1991, 1990, 824: 1965, 826: 1976, 1940, 1977, 1943, 834: 1995, 838: 1997, 1996, 851: 2033, 2032, 1999, 858: 2001, 2021, 885: 2002, 888: 2006, 891: 2004, 896: 2028, 2008, 2007, 901: 2012, 2011, 904: 2014, 906: 2022, 909: 2013, 5243, 923: 2016, 2017, 2020, 2019}, + {1917, 1917, 1917, 6: 1917, 363: 1917}, + {2: 1484, 1484, 1484, 1484, 7: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 37: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 422: 4794, 651: 5290}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 4147, 2128, 2129, 2127, 926: 5291}, + {1939, 1939, 1939, 6: 1939, 363: 1939}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 5293, 2128, 2129, 2127}, // 3320 - {330, 330}, + {1940, 1940, 1940, 6: 1940, 363: 1940}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 644: 5295}, + {1951, 1951, 1951, 6: 3554, 363: 1951}, + {1952, 1952, 1952, 6: 1952, 363: 1952}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3285, 2128, 2129, 2127, 611: 5298}, + // 3325 + {1592, 1592, 1592, 6: 1592, 363: 1592, 537: 4790, 540: 4789, 747: 5299}, + {1953, 1953, 1953, 6: 1953, 363: 1953}, + {87: 3616, 380: 458, 667: 3615, 686: 5301}, + {380: 2097, 604: 5302}, + {1954, 1954, 1954, 6: 1954, 363: 1954}, + // 3330 + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 606: 5253, 644: 5254, 682: 5304}, + {1955, 1955, 1955, 6: 1955, 363: 1955}, + {2: 1482, 1482, 1482, 1482, 7: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 37: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 422: 3776, 652: 5313}, + {1958, 1958, 1958, 6: 1958, 363: 1958}, + {1482, 1482, 1482, 6: 1482, 54: 1482, 87: 1482, 348: 1482, 363: 1482, 422: 3776, 652: 5308, 667: 1482}, + // 3335 + {458, 458, 458, 6: 458, 54: 458, 87: 3616, 348: 458, 363: 458, 667: 3615, 686: 5309}, + {1673, 1673, 1673, 6: 1673, 54: 5311, 348: 4330, 363: 1673, 894: 5310}, + {1957, 1957, 1957, 6: 1957, 363: 1957}, + {380: 2097, 604: 5312}, + {1956, 1956, 1956, 6: 1956, 363: 1956}, + // 3340 + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 5315, 520: 3285, 2128, 2129, 2127, 611: 3813, 693: 5314}, + {1894, 1894, 1894, 6: 1894, 5226, 5227, 363: 1894, 757: 5318}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 435: 1885, 439: 1885, 444: 1885, 453: 1885, 508: 3812, 516: 1885, 520: 3285, 2128, 2129, 2127, 544: 1885, 1885, 611: 3813, 683: 3815, 693: 3816, 730: 3817, 784: 3818, 929: 5316}, + {6: 3820, 36: 5317}, + {1959, 1959, 1959, 6: 1959, 363: 1959}, + // 3345 + {1960, 1960, 1960, 6: 1960, 363: 1960}, + {13: 3130, 369: 3131, 515: 3129, 626: 5320}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 352: 5322, 393: 2503, 520: 2505, 2128, 2129, 2127, 607: 2502, 657: 5321}, + {205, 205, 205, 6: 205, 354: 5324, 363: 205, 885: 5326}, + {205, 205, 205, 6: 205, 354: 5324, 363: 205, 885: 5323}, + // 3350 + {1961, 1961, 1961, 6: 1961, 363: 1961}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 350: 2504, 520: 2505, 2128, 2129, 2127, 607: 4103, 728: 5325}, + {204, 204, 204, 6: 204, 363: 204}, + {1962, 1962, 1962, 6: 1962, 363: 1962}, + {280: 5328}, + // 3355 + {380: 2097, 604: 3109, 619: 5329}, + {1966, 1966, 1966, 6: 1966, 136: 5330, 363: 1966, 1017: 5331}, + {251: 5332}, + {1963, 1963, 1963, 6: 1963, 363: 1963}, + {350: 4039, 783: 5333}, + // 3360 + {1965, 1965, 1965, 6: 4041, 363: 1965}, + {2: 2341, 2226, 2343, 2133, 7: 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 520: 3552, 2128, 2129, 2127, 644: 5335}, + {1856, 1856, 6: 3554, 360: 5065, 516: 5337, 669: 5336}, + {1970, 1970}, + {718, 718, 2341, 2226, 2343, 2133, 718, 2173, 2134, 2249, 2359, 2353, 2188, 2145, 2231, 2206, 2163, 2152, 2160, 2182, 2233, 2234, 2337, 2228, 2229, 2227, 2230, 2241, 2237, 2346, 2275, 2274, 2345, 2357, 2319, 2197, 37: 2200, 2261, 2385, 2386, 2381, 2304, 2380, 2384, 2387, 2382, 2383, 2388, 2371, 2369, 2370, 2264, 2204, 2269, 2132, 2142, 2358, 2205, 2146, 2155, 2171, 2289, 2201, 2285, 2368, 2218, 2181, 2293, 2294, 2295, 2296, 2282, 2283, 2278, 2238, 2288, 2360, 2361, 2362, 2363, 2364, 2365, 2367, 2220, 2313, 2315, 2184, 2314, 2305, 2180, 2224, 2376, 2245, 2266, 2151, 2176, 2265, 2161, 2286, 2389, 2210, 2214, 2162, 2187, 2189, 2420, 2194, 2223, 2137, 2141, 2147, 2154, 2153, 2174, 2242, 2243, 2391, 2322, 2393, 2260, 2195, 2351, 2301, 2209, 2213, 2349, 2216, 2252, 2257, 2159, 2258, 2169, 2175, 2178, 2179, 2374, 2219, 2317, 2465, 2284, 2255, 2312, 2354, 2196, 2198, 2203, 2413, 2215, 2350, 2394, 2262, 2323, 2140, 2395, 2298, 2398, 2277, 2148, 2149, 2325, 2427, 2321, 2156, 2334, 2356, 2344, 2157, 2401, 2352, 2379, 2472, 2377, 2126, 2355, 2435, 2436, 2329, 2403, 2402, 2267, 2404, 2405, 2271, 2248, 2327, 2406, 2191, 2192, 2300, 2193, 2302, 2407, 2347, 2348, 2299, 2292, 2331, 2416, 2470, 2408, 2330, 2455, 2456, 2457, 2458, 2460, 2459, 2461, 2462, 2415, 2211, 2130, 2131, 2378, 2135, 2138, 2139, 2468, 2396, 2397, 2143, 2311, 2144, 2225, 2246, 2150, 2399, 2400, 2158, 2164, 2165, 2303, 2268, 2168, 2469, 2318, 2466, 2170, 2328, 2172, 2177, 2263, 2239, 2335, 2166, 2320, 2254, 2437, 2306, 2324, 2375, 2366, 2185, 2183, 2251, 2336, 2232, 2439, 2390, 2307, 2438, 2235, 2236, 2270, 2372, 2202, 2417, 2467, 2339, 2342, 2392, 2418, 2279, 2280, 2281, 2287, 2441, 2421, 2244, 2373, 2297, 2310, 2250, 2290, 2340, 2199, 2411, 2412, 2410, 2409, 2471, 2272, 2326, 2338, 2308, 2207, 2208, 2414, 2463, 2332, 2212, 2240, 2247, 2309, 2217, 2419, 2316, 2422, 2221, 2136, 2423, 2424, 2425, 2426, 2428, 2429, 2430, 2431, 2167, 2273, 2432, 2433, 2434, 2186, 2440, 2442, 2190, 2259, 2276, 2291, 2222, 2333, 2253, 2256, 2446, 2447, 2448, 2449, 2443, 2444, 2445, 2453, 2454, 2464, 2450, 2451, 2452, 360: 718, 444: 3572, 520: 3571, 2128, 2129, 2127, 699: 5338}, + // 3365 + {1856, 1856, 6: 3574, 360: 5065, 669: 5339}, + {1969, 1969}, + {1971, 1971}, + {1968, 1968}, + {270: 5343}, + // 3370 + {1967, 1967}, + {1585, 1585, 37: 1983, 105: 1997, 109: 1982, 111: 1985, 121: 2001, 125: 2079, 132: 1998, 2015, 142: 1978, 145: 2002, 150: 2013, 1984, 163: 2000, 167: 1987, 171: 1979, 198: 1980, 211: 1990, 348: 2007, 366: 2086, 372: 1996, 378: 2012, 397: 1993, 437: 1995, 514: 2003, 516: 2089, 533: 2081, 538: 1989, 541: 1981, 1976, 1986, 548: 2011, 555: 1977, 580: 2070, 614: 2010, 2004, 2005, 2006, 622: 2009, 2008, 2064, 2080, 627: 1988, 672: 2026, 674: 2052, 676: 2060, 680: 2073, 697: 2082, 704: 2014, 726: 2022, 729: 2024, 739: 2084, 2055, 748: 2058, 750: 2065, 758: 2032, 789: 2085, 795: 2017, 2018, 799: 2019, 2020, 802: 2021, 2023, 805: 2029, 813: 2036, 2030, 2031, 2035, 2037, 819: 2034, 2033, 822: 2025, 1999, 1992, 2038, 2047, 2039, 2040, 2045, 2042, 2046, 2041, 2044, 2043, 836: 2016, 838: 2027, 1991, 2028, 1994, 846: 2049, 2048, 851: 2051, 2050, 855: 2053, 862: 2088, 2087, 2054, 870: 2056, 872: 2076, 900: 2057, 903: 2061, 906: 2059, 2083, 2063, 2062, 913: 2067, 2066, 916: 2069, 918: 2077, 921: 2068, 5345, 936: 2071, 2072, 2075, 2074}, + {370, 370}, } ) @@ -8905,7 +9058,7 @@ func yylex1(yylex yyLexer, lval *yySymType) (n int) { } func yyParse(yylex yyLexer, parser *Parser) int { - const yyError = 971 + const yyError = 1125 yyEx, _ := yylex.(yyLexerEx) var yyn int @@ -9115,7 +9268,6 @@ yynewstate: } else { parser.yyVAL.item = nil } - } case 6: { @@ -9154,8 +9306,9 @@ yynewstate: case 11: { op := &ast.AlterTableSpec{ - Tp: ast.AlterTableOption, - Options: []*ast.TableOption{{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-1].item.(string)}}, + Tp: ast.AlterTableOption, + Options: []*ast.TableOption{{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-1].item.(string), + UintValue: ast.TableOptionCharsetWithConvertTo}}, } if yyS[yypt-0].item != "" { op.Options = append(op.Options, &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].item.(string)}) @@ -9163,6 +9316,18 @@ yynewstate: parser.yyVAL.item = op } case 12: + { + op := &ast.AlterTableSpec{ + Tp: ast.AlterTableOption, + Options: []*ast.TableOption{{Tp: ast.TableOptionCharset, Default: true, + UintValue: ast.TableOptionCharsetWithConvertTo}}, + } + if yyS[yypt-0].item != "" { + op.Options = append(op.Options, &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].item.(string)}) + } + parser.yyVAL.item = op + } + case 13: { parser.yyVAL.item = &ast.AlterTableSpec{ IfNotExists: yyS[yypt-2].item.(bool), @@ -9171,7 +9336,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 13: + case 14: { tes := yyS[yypt-1].item.([]interface{}) var columnDefs []*ast.ColumnDef @@ -9191,7 +9356,7 @@ yynewstate: NewConstraints: constraints, } } - case 14: + case 15: { constraint := yyS[yypt-0].item.(*ast.Constraint) parser.yyVAL.item = &ast.AlterTableSpec{ @@ -9199,7 +9364,7 @@ yynewstate: Constraint: constraint, } } - case 15: + case 16: { var defs []*ast.PartitionDefinition if yyS[yypt-0].item != nil { @@ -9217,7 +9382,7 @@ yynewstate: PartDefinitions: defs, } } - case 16: + case 17: { noWriteToBinlog := yyS[yypt-2].item.(bool) if noWriteToBinlog { @@ -9231,7 +9396,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 17: + case 18: { yylex.AppendError(yylex.Errorf("The CHECK PARTITIONING clause is parsed but not implement yet.")) parser.lastErrorAsWarn() @@ -9245,7 +9410,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 18: + case 19: { noWriteToBinlog := yyS[yypt-1].item.(bool) if noWriteToBinlog { @@ -9258,7 +9423,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 19: + case 20: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -9266,11 +9431,11 @@ yynewstate: OldColumnName: yyS[yypt-1].item.(*ast.ColumnName), } } - case 20: + case 21: { parser.yyVAL.item = &ast.AlterTableSpec{Tp: ast.AlterTableDropPrimaryKey} } - case 21: + case 22: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -9278,7 +9443,7 @@ yynewstate: PartitionNames: yyS[yypt-0].item.([]model.CIStr), } } - case 22: + case 23: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableExchangePartition, @@ -9289,7 +9454,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("TiDB does not support EXCHANGE PARTITION now, it would be parsed but ignored.")) parser.lastErrorAsWarn() } - case 23: + case 24: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableTruncatePartition, @@ -9303,7 +9468,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 24: + case 25: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -9318,7 +9483,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The OPTIMIZE PARTITION clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 25: + case 26: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -9333,7 +9498,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The REPAIR PARTITION clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 26: + case 27: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportPartitionTablespace, @@ -9347,7 +9512,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 27: + case 28: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardPartitionTablespace, @@ -9361,7 +9526,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 28: + case 29: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportTablespace, @@ -9370,7 +9535,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 29: + case 30: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardTablespace, @@ -9379,7 +9544,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 30: + case 31: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableRebuildPartition, @@ -9394,7 +9559,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("REBUILD PARTITION syntax is parsed but not implement for now.")) parser.lastErrorAsWarn() } - case 31: + case 32: { ret := yyS[yypt-0].item.(*ast.AlterTableSpec) ret.NoWriteToBinlog = yyS[yypt-1].item.(bool) @@ -9402,7 +9567,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("REORGANIZE PARTITION syntax is parsed but not implement for now.")) parser.lastErrorAsWarn() } - case 32: + case 33: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -9410,7 +9575,7 @@ yynewstate: Name: yyS[yypt-0].ident, } } - case 33: + case 34: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -9418,26 +9583,26 @@ yynewstate: Name: yyS[yypt-0].item.(string), } } - case 34: + case 35: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableOrderByColumns, OrderByList: yyS[yypt-0].item.([]*ast.AlterOrderItem), } } - case 35: + case 36: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableDisableKeys, } } - case 36: + case 37: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableEnableKeys, } } - case 37: + case 38: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -9446,7 +9611,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 38: + case 39: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-3].item.(bool), @@ -9456,7 +9621,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 39: + case 40: { option := &ast.ColumnOption{Expr: yyS[yypt-0].expr} colDef := &ast.ColumnDef{ @@ -9468,7 +9633,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 40: + case 41: { option := &ast.ColumnOption{Expr: yyS[yypt-1].expr} colDef := &ast.ColumnDef{ @@ -9480,7 +9645,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 41: + case 42: { colDef := &ast.ColumnDef{ Name: yyS[yypt-2].item.(*ast.ColumnName), @@ -9490,36 +9655,38 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 42: + case 43: { + oldColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-2].ident)} + newColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameColumn, - OldColumnName: yyS[yypt-2].item.(*ast.ColumnName), - NewColumnName: yyS[yypt-0].item.(*ast.ColumnName), + OldColumnName: oldColName, + NewColumnName: newColName, } } - case 43: + case 44: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 44: + case 45: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 45: + case 46: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 46: + case 47: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameIndex, @@ -9527,14 +9694,14 @@ yynewstate: ToKey: model.NewCIStr(yyS[yypt-0].ident), } } - case 47: + case 48: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableLock, LockType: yyS[yypt-0].item.(ast.LockType), } } - case 48: + case 49: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -9542,14 +9709,14 @@ yynewstate: Algorithm: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 49: + case 50: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableForce, } } - case 50: + case 51: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -9558,7 +9725,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The WITH/WITHOUT VALIDATION clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 51: + case 52: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -9567,7 +9734,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The WITH/WITHOUT VALIDATION clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 52: + case 53: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -9576,7 +9743,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_LOAD clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 53: + case 54: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -9585,7 +9752,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_UNLOAD VALIDATION clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 54: + case 55: { // Parse it and ignore it. Just for compatibility. c := &ast.Constraint{ @@ -9599,7 +9766,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The ALTER CHECK clause is parsed but not implemented yet.")) parser.lastErrorAsWarn() } - case 55: + case 56: { // Parse it and ignore it. Just for compatibility. c := &ast.Constraint{ @@ -9612,7 +9779,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DROP CHECK clause is parsed but not implemented yet.")) parser.lastErrorAsWarn() } - case 56: + case 57: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableIndexInvisible, @@ -9620,7 +9787,7 @@ yynewstate: Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 57: + case 58: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -9628,7 +9795,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 58: + case 59: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -9637,56 +9804,56 @@ yynewstate: } parser.yyVAL.item = ret } - case 59: + case 60: { parser.yyVAL.item = nil } - case 60: + case 61: { parser.yyVAL.item = yyS[yypt-0].item } - case 61: + case 62: { parser.yyVAL.item = true } - case 62: + case 63: { parser.yyVAL.item = yyS[yypt-0].item } - case 63: + case 64: { parser.yyVAL.item = true } - case 64: + case 65: { parser.yyVAL.item = false } - case 65: + case 66: { parser.yyVAL.item = ast.AlgorithmTypeDefault } - case 66: + case 67: { parser.yyVAL.item = ast.AlgorithmTypeCopy } - case 67: + case 68: { parser.yyVAL.item = ast.AlgorithmTypeInplace } - case 68: + case 69: { parser.yyVAL.item = ast.AlgorithmTypeInstant } - case 69: + case 70: { yylex.AppendError(ErrUnknownAlterAlgorithm.GenWithStackByArgs(yyS[yypt-2].ident)) return 1 } - case 70: + case 71: { parser.yyVAL.item = ast.LockTypeDefault } - case 71: + case 72: { id := strings.ToUpper(yyS[yypt-0].ident) @@ -9701,62 +9868,62 @@ yynewstate: return 1 } } - case 78: + case 79: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionNone} } - case 79: + case 80: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionFirst} } - case 80: + case 81: { parser.yyVAL.item = &ast.ColumnPosition{ Tp: ast.ColumnPositionAfter, RelativeColumn: yyS[yypt-0].item.(*ast.ColumnName), } } - case 81: + case 82: { parser.yyVAL.item = make([]*ast.AlterTableSpec, 0, 1) } - case 82: + case 83: { parser.yyVAL.item = yyS[yypt-0].item } - case 83: + case 84: { parser.yyVAL.item = []*ast.AlterTableSpec{yyS[yypt-0].item.(*ast.AlterTableSpec)} } - case 84: + case 85: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterTableSpec), yyS[yypt-0].item.(*ast.AlterTableSpec)) } - case 85: + case 86: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 86: + case 87: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 87: + case 88: { parser.yyVAL.item = nil } - case 88: + case 89: { parser.yyVAL.item = nil } - case 89: + case 90: { parser.yyVAL.item = yyS[yypt-0].item.(string) } - case 90: + case 91: { parser.yyVAL.item = yyS[yypt-0].ident } - case 91: + case 92: { parser.yyVAL.statement = &ast.RenameTableStmt{ OldTable: yyS[yypt-0].item.([]*ast.TableToTable)[0].OldTable, @@ -9764,41 +9931,61 @@ yynewstate: TableToTables: yyS[yypt-0].item.([]*ast.TableToTable), } } - case 92: + case 93: { parser.yyVAL.item = []*ast.TableToTable{yyS[yypt-0].item.(*ast.TableToTable)} } - case 93: + case 94: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableToTable), yyS[yypt-0].item.(*ast.TableToTable)) } - case 94: + case 95: { parser.yyVAL.item = &ast.TableToTable{ OldTable: yyS[yypt-2].item.(*ast.TableName), NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 95: + case 96: { parser.yyVAL.statement = &ast.RecoverTableStmt{ JobID: yyS[yypt-0].item.(int64), } } - case 96: + case 97: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-0].item.(*ast.TableName), } } - case 97: + case 98: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), JobNum: yyS[yypt-0].item.(int64), } } - case 98: + case 99: + { + parser.yyVAL.statement = &ast.FlashBackTableStmt{ + Table: yyS[yypt-2].item.(*ast.TableName), + Timestamp: yyS[yypt-1].item.(ast.ValueExpr), + NewName: yyS[yypt-0].item.(string), + } + } + case 100: + { + parser.yyVAL.item = yyS[yypt-0].expr + } + case 101: + { + parser.yyVAL.item = "" + } + case 102: + { + parser.yyVAL.item = yyS[yypt-0].ident + } + case 103: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-4].item.(*ast.SplitSyntaxOption), @@ -9807,7 +9994,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 99: + case 104: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-6].item.(*ast.SplitSyntaxOption), @@ -9817,7 +10004,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 100: + case 105: { parser.yyVAL.item = &ast.SplitOption{ Lower: yyS[yypt-4].item.([]ast.ExprNode), @@ -9825,52 +10012,52 @@ yynewstate: Num: yyS[yypt-0].item.(int64), } } - case 101: + case 106: { parser.yyVAL.item = &ast.SplitOption{ ValueLists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 102: + case 107: { parser.yyVAL.item = &ast.SplitSyntaxOption{} } - case 103: + case 108: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, } } - case 104: + case 109: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasPartition: true, } } - case 105: + case 110: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, HasPartition: true, } } - case 106: + case 111: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: yyS[yypt-1].item.([]*ast.TableName), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 107: + case 112: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, IndexNames: yyS[yypt-1].item.([]model.CIStr), IndexFlag: true, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 108: + case 113: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, IndexNames: yyS[yypt-1].item.([]model.CIStr), IndexFlag: true, Incremental: true, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 109: + case 114: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, PartitionNames: yyS[yypt-1].item.([]model.CIStr), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 110: + case 115: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -9880,7 +10067,7 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 111: + case 116: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -9891,95 +10078,146 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 112: + case 117: { parser.yyVAL.item = []ast.AnalyzeOpt{} } - case 113: + case 118: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.AnalyzeOpt) } - case 114: + case 119: { parser.yyVAL.item = []ast.AnalyzeOpt{yyS[yypt-0].item.(ast.AnalyzeOpt)} } - case 115: + case 120: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.AnalyzeOpt), yyS[yypt-0].item.(ast.AnalyzeOpt)) } - case 116: + case 121: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumBuckets, Value: getUint64FromNUM(yyS[yypt-1].item)} } - case 117: + case 122: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumTopN, Value: getUint64FromNUM(yyS[yypt-1].item)} } - case 118: + case 123: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchDepth, Value: getUint64FromNUM(yyS[yypt-2].item)} } - case 119: + case 124: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchWidth, Value: getUint64FromNUM(yyS[yypt-2].item)} } - case 120: + case 125: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumSamples, Value: getUint64FromNUM(yyS[yypt-1].item)} } - case 121: + case 126: { parser.yyVAL.item = &ast.Assignment{Column: yyS[yypt-2].item.(*ast.ColumnName), Expr: yyS[yypt-0].expr} } - case 122: + case 127: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 123: + case 128: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment)) } - case 124: + case 129: { parser.yyVAL.item = []*ast.Assignment{} } - case 126: + case 131: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 127: + case 132: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Pessimistic, } } - case 128: + case 133: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Optimistic, } } - case 129: + case 134: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 130: + case 135: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 131: + case 136: + { + parser.yyVAL.statement = &ast.BeginStmt{} + } + case 137: + { + parser.yyVAL.statement = &ast.BeginStmt{ + ReadOnly: true, + } + } + case 138: + { + parser.yyVAL.statement = &ast.BeginStmt{ + ReadOnly: true, + Bound: yyS[yypt-0].item.(*ast.TimestampBound), + } + } + case 139: + { + parser.yyVAL.item = &ast.TimestampBound{ + Mode: ast.TimestampBoundStrong, + } + } + case 140: + { + parser.yyVAL.item = &ast.TimestampBound{ + Mode: ast.TimestampBoundReadTimestamp, + Timestamp: yyS[yypt-0].expr.(ast.ExprNode), + } + } + case 141: + { + parser.yyVAL.item = &ast.TimestampBound{ + Mode: ast.TimestampBoundMinReadTimestamp, + Timestamp: yyS[yypt-0].expr.(ast.ExprNode), + } + } + case 142: + { + parser.yyVAL.item = &ast.TimestampBound{ + Mode: ast.TimestampBoundMaxStaleness, + Timestamp: yyS[yypt-0].expr.(ast.ExprNode), + } + } + case 143: + { + parser.yyVAL.item = &ast.TimestampBound{ + Mode: ast.TimestampBoundExactStaleness, + Timestamp: yyS[yypt-0].expr.(ast.ExprNode), + } + } + case 144: { parser.yyVAL.statement = &ast.BinlogStmt{Str: yyS[yypt-0].ident} } - case 132: + case 145: { parser.yyVAL.item = []*ast.ColumnDef{yyS[yypt-0].item.(*ast.ColumnDef)} } - case 133: + case 146: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnDef), yyS[yypt-0].item.(*ast.ColumnDef)) } - case 134: + case 147: { 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 !colDef.Validate() { @@ -9988,7 +10226,7 @@ yynewstate: } parser.yyVAL.item = colDef } - case 135: + case 148: { // TODO: check flen 0 tp := types.NewFieldType(mysql.TypeLonglong) @@ -10002,91 +10240,91 @@ yynewstate: } parser.yyVAL.item = colDef } - case 136: + case 149: { parser.yyVAL.item = &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 137: + case 150: { parser.yyVAL.item = &ast.ColumnName{Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 138: + case 151: { 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 139: + case 152: { parser.yyVAL.item = []*ast.ColumnName{yyS[yypt-0].item.(*ast.ColumnName)} } - case 140: + case 153: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnName), yyS[yypt-0].item.(*ast.ColumnName)) } - case 141: + case 154: { parser.yyVAL.item = []*ast.ColumnName{} } - case 142: + case 155: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.ColumnName) } - case 143: + case 156: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 144: + case 157: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.ColumnNameOrUserVar) } - case 145: + case 158: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)} } - case 146: + case 159: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnNameOrUserVar), yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)) } - case 147: + case 160: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{ColumnName: yyS[yypt-0].item.(*ast.ColumnName)} } - case 148: + case 161: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{UserVar: yyS[yypt-0].expr.(*ast.VariableExpr)} } - case 149: + case 162: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 150: + case 163: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.ColumnNameOrUserVar) } - case 151: + case 164: { parser.yyVAL.statement = &ast.CommitStmt{} } - case 154: + case 167: { parser.yyVAL.item = true } - case 155: + case 168: { parser.yyVAL.item = false } - case 156: + case 169: { parser.yyVAL.item = true } - case 157: + case 170: { parser.yyVAL.item = yyS[yypt-0].item } - case 158: + case 171: { parser.yyVAL.item = 0 } - case 159: + case 172: { if yyS[yypt-0].item.(bool) { parser.yyVAL.item = 1 @@ -10094,50 +10332,50 @@ yynewstate: parser.yyVAL.item = 2 } } - case 160: + case 173: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNotNull} } - case 161: + case 174: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNull} } - case 162: + case 175: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoIncrement} } - case 163: + case 176: { // 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} } - case 164: + case 177: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 165: + case 178: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 166: + case 179: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionDefaultValue, Expr: yyS[yypt-0].expr} } - case 167: + case 180: { parser.yyVAL.item = []*ast.ColumnOption{{Tp: ast.ColumnOptionNotNull}, {Tp: ast.ColumnOptionAutoIncrement}, {Tp: ast.ColumnOptionUniqKey}} } - case 168: + case 181: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionOnUpdate, Expr: yyS[yypt-0].expr} } - case 169: + case 182: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionComment, Expr: ast.NewValueExpr(yyS[yypt-0].ident)} } - case 170: + case 183: { // See https://dev.mysql.com/doc/refman/5.7/en/create-table.html // The CHECK clause is parsed but ignored by all storage engines. @@ -10162,7 +10400,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The CHECK clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 171: + case 184: { startOffset := parser.startOffset(&yyS[yypt-2]) endOffset := parser.endOffset(&yyS[yypt-1]) @@ -10175,52 +10413,56 @@ yynewstate: Stored: yyS[yypt-0].item.(bool), } } - case 172: + case 185: { parser.yyVAL.item = &ast.ColumnOption{ Tp: ast.ColumnOptionReference, Refer: yyS[yypt-0].item.(*ast.ReferenceDef), } } - case 173: + case 186: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionCollate, StrValue: yyS[yypt-0].item.(string)} } - case 174: + case 187: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionColumnFormat, StrValue: yyS[yypt-0].item.(string)} } - case 175: + case 188: { 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 179: + case 189: + { + parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoRandom, AutoRandomBitLength: yyS[yypt-0].item.(int)} + } + case 193: { parser.yyVAL.item = "DEFAULT" } - case 180: + case 194: { parser.yyVAL.item = "FIXED" } - case 181: + case 195: { parser.yyVAL.item = "DYNAMIC" } - case 184: + case 198: { parser.yyVAL.item = false } - case 185: + case 199: { parser.yyVAL.item = false } - case 186: + case 200: { parser.yyVAL.item = true } - case 187: + case 201: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = []*ast.ColumnOption{columnOption} @@ -10228,7 +10470,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-0].item } } - case 188: + case 202: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), columnOption) @@ -10236,19 +10478,20 @@ yynewstate: parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), yyS[yypt-0].item.([]*ast.ColumnOption)...) } } - case 189: + case 203: { parser.yyVAL.item = []*ast.ColumnOption{} } - case 190: + case 204: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.ColumnOption) } - case 191: + case 205: { c := &ast.Constraint{ Tp: ast.ConstraintPrimaryKey, - Keys: yyS[yypt-2].item.([]*ast.IndexColName), + Keys: yyS[yypt-2].item.([]*ast.IndexPartSpecification), + Name: yyS[yypt-4].item.([]interface{})[0].(string), } if yyS[yypt-0].item != nil { c.Option = yyS[yypt-0].item.(*ast.IndexOption) @@ -10261,11 +10504,11 @@ yynewstate: } parser.yyVAL.item = c } - case 192: + case 206: { c := &ast.Constraint{ Tp: ast.ConstraintFulltext, - Keys: yyS[yypt-2].item.([]*ast.IndexColName), + Keys: yyS[yypt-2].item.([]*ast.IndexPartSpecification), Name: yyS[yypt-4].item.(string), } if yyS[yypt-0].item != nil { @@ -10273,12 +10516,12 @@ yynewstate: } parser.yyVAL.item = c } - case 193: + case 207: { c := &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), Tp: ast.ConstraintIndex, - Keys: yyS[yypt-2].item.([]*ast.IndexColName), + Keys: yyS[yypt-2].item.([]*ast.IndexPartSpecification), } if yyS[yypt-0].item != nil { c.Option = yyS[yypt-0].item.(*ast.IndexOption) @@ -10292,11 +10535,11 @@ yynewstate: } parser.yyVAL.item = c } - case 194: + case 208: { c := &ast.Constraint{ Tp: ast.ConstraintUniq, - Keys: yyS[yypt-2].item.([]*ast.IndexColName), + Keys: yyS[yypt-2].item.([]*ast.IndexPartSpecification), } if yyS[yypt-0].item != nil { c.Option = yyS[yypt-0].item.(*ast.IndexOption) @@ -10310,17 +10553,17 @@ yynewstate: } parser.yyVAL.item = c } - case 195: + case 209: { parser.yyVAL.item = &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), Tp: ast.ConstraintForeignKey, - Keys: yyS[yypt-2].item.([]*ast.IndexColName), + Keys: yyS[yypt-2].item.([]*ast.IndexPartSpecification), Name: yyS[yypt-4].item.(string), Refer: yyS[yypt-0].item.(*ast.ReferenceDef), } } - case 196: + case 210: { parser.yyVAL.item = &ast.Constraint{ Tp: ast.ConstraintCheck, @@ -10330,122 +10573,114 @@ yynewstate: yylex.AppendError(yylex.Errorf("The CHECK clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 197: + case 211: { parser.yyVAL.item = ast.MatchFull } - case 198: + case 212: { parser.yyVAL.item = ast.MatchPartial } - case 199: + case 213: { parser.yyVAL.item = ast.MatchSimple } - case 200: + case 214: { parser.yyVAL.item = ast.MatchNone } - case 201: + case 215: { 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 202: + case 216: { onDeleteUpdate := yyS[yypt-0].item.([2]interface{}) parser.yyVAL.item = &ast.ReferenceDef{ - Table: yyS[yypt-3].item.(*ast.TableName), - IndexColNames: yyS[yypt-2].item.([]*ast.IndexColName), - OnDelete: onDeleteUpdate[0].(*ast.OnDeleteOpt), - OnUpdate: onDeleteUpdate[1].(*ast.OnUpdateOpt), - Match: yyS[yypt-1].item.(ast.MatchType), + Table: yyS[yypt-3].item.(*ast.TableName), + IndexPartSpecifications: yyS[yypt-2].item.([]*ast.IndexPartSpecification), + OnDelete: onDeleteUpdate[0].(*ast.OnDeleteOpt), + OnUpdate: onDeleteUpdate[1].(*ast.OnUpdateOpt), + Match: yyS[yypt-1].item.(ast.MatchType), } } - case 203: - { - parser.yyVAL.item = ([]*ast.IndexColName)(nil) - } - case 204: - { - parser.yyVAL.item = yyS[yypt-1].item - } - case 205: + case 217: { parser.yyVAL.item = &ast.OnDeleteOpt{ReferOpt: yyS[yypt-0].item.(ast.ReferOptionType)} } - case 206: + case 218: { parser.yyVAL.item = &ast.OnUpdateOpt{ReferOpt: yyS[yypt-0].item.(ast.ReferOptionType)} } - case 207: + case 219: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, &ast.OnUpdateOpt{}} } - case 208: + case 220: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, &ast.OnUpdateOpt{}} } - case 209: + case 221: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, yyS[yypt-0].item} } - case 210: + case 222: { parser.yyVAL.item = [2]interface{}{yyS[yypt-1].item, yyS[yypt-0].item} } - case 211: + case 223: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, yyS[yypt-1].item} } - case 212: + case 224: { parser.yyVAL.item = ast.ReferOptionRestrict } - case 213: + case 225: { parser.yyVAL.item = ast.ReferOptionCascade } - case 214: + case 226: { parser.yyVAL.item = ast.ReferOptionSetNull } - case 215: + case 227: { parser.yyVAL.item = ast.ReferOptionNoAction } - case 216: + case 228: { parser.yyVAL.item = ast.ReferOptionSetDefault yylex.AppendError(yylex.Errorf("The SET DEFAULT clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 219: + case 231: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } - case 220: + case 232: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } - case 221: + case 233: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP"), Args: []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item)}} } - case 229: + case 241: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].expr) } - case 230: + case 242: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: ast.NewValueExpr(yyS[yypt-0].item)} } - case 231: + case 243: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: ast.NewValueExpr(yyS[yypt-0].item)} } - case 235: + case 247: { var indexOption *ast.IndexOption if yyS[yypt-1].item != nil { @@ -10469,77 +10704,89 @@ yynewstate: } } parser.yyVAL.statement = &ast.CreateIndexStmt{ - IfNotExists: yyS[yypt-9].item.(bool), - IndexName: yyS[yypt-8].ident, - Table: yyS[yypt-5].item.(*ast.TableName), - IndexColNames: yyS[yypt-3].item.([]*ast.IndexColName), - IndexOption: indexOption, - KeyType: yyS[yypt-11].item.(ast.IndexKeyType), - LockAlg: indexLockAndAlgorithm, + 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), + IndexOption: indexOption, + KeyType: yyS[yypt-11].item.(ast.IndexKeyType), + LockAlg: indexLockAndAlgorithm, } } - case 236: + case 248: + { + parser.yyVAL.item = ([]*ast.IndexPartSpecification)(nil) + } + case 249: + { + parser.yyVAL.item = yyS[yypt-1].item + } + case 250: + { + parser.yyVAL.item = []*ast.IndexPartSpecification{yyS[yypt-0].item.(*ast.IndexPartSpecification)} + } + case 251: { - //Order is parsed but just ignored as MySQL did - parser.yyVAL.item = &ast.IndexColName{Column: yyS[yypt-2].item.(*ast.ColumnName), Length: yyS[yypt-1].item.(int)} + parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.IndexPartSpecification), yyS[yypt-0].item.(*ast.IndexPartSpecification)) } - case 237: + case 252: { - parser.yyVAL.item = []*ast.IndexColName{yyS[yypt-0].item.(*ast.IndexColName)} + // Order is parsed but just ignored as MySQL did. + parser.yyVAL.item = &ast.IndexPartSpecification{Column: yyS[yypt-2].item.(*ast.ColumnName), Length: yyS[yypt-1].item.(int)} } - case 238: + case 253: { - parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.IndexColName), yyS[yypt-0].item.(*ast.IndexColName)) + parser.yyVAL.item = &ast.IndexPartSpecification{Expr: yyS[yypt-2].expr} } - case 239: + case 254: { parser.yyVAL.item = nil } - case 240: + case 255: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: ast.AlgorithmTypeDefault, } } - case 241: + case 256: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: ast.LockTypeDefault, AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 242: + case 257: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-1].item.(ast.LockType), AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 243: + case 258: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: yyS[yypt-1].item.(ast.AlgorithmType), } } - case 244: + case 259: { parser.yyVAL.item = ast.IndexKeyTypeNone } - case 245: + case 260: { parser.yyVAL.item = ast.IndexKeyTypeUnique } - case 246: + case 261: { parser.yyVAL.item = ast.IndexKeyTypeSpatial } - case 247: + case 262: { parser.yyVAL.item = ast.IndexKeyTypeFullText } - case 248: + case 263: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: yyS[yypt-1].item.(string), @@ -10547,7 +10794,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 249: + case 264: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: "", @@ -10555,7 +10802,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 250: + case 265: { parser.yyVAL.statement = &ast.CreateDatabaseStmt{ IfNotExists: yyS[yypt-2].item.(bool), @@ -10563,35 +10810,35 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 251: + case 266: { parser.yyVAL.item = yyS[yypt-0].ident } - case 252: + case 267: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCharset, Value: yyS[yypt-0].item.(string)} } - case 253: + case 268: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCollate, Value: yyS[yypt-0].item.(string)} } - case 254: + case 269: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionEncryption, Value: yyS[yypt-0].ident} } - case 255: + case 270: { parser.yyVAL.item = []*ast.DatabaseOption{} } - case 257: + case 272: { parser.yyVAL.item = []*ast.DatabaseOption{yyS[yypt-0].item.(*ast.DatabaseOption)} } - case 258: + case 273: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DatabaseOption), yyS[yypt-0].item.(*ast.DatabaseOption)) } - case 259: + case 274: { stmt := yyS[yypt-5].item.(*ast.CreateTableStmt) stmt.Table = yyS[yypt-6].item.(*ast.TableName) @@ -10605,7 +10852,7 @@ yynewstate: stmt.Select = yyS[yypt-0].item.(*ast.CreateTableStmt).Select parser.yyVAL.statement = stmt } - case 260: + case 275: { parser.yyVAL.statement = &ast.CreateTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), @@ -10614,11 +10861,11 @@ yynewstate: IsTemporary: yyS[yypt-4].item.(bool), } } - case 263: + case 278: { parser.yyVAL.item = nil } - case 264: + case 279: { method := yyS[yypt-3].item.(*ast.PartitionMethod) method.Num = yyS[yypt-2].item.(uint64) @@ -10635,7 +10882,7 @@ yynewstate: } parser.yyVAL.item = opt } - case 265: + case 280: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeKey, @@ -10643,7 +10890,7 @@ yynewstate: ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 266: + case 281: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeHash, @@ -10651,39 +10898,39 @@ yynewstate: Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 269: + case 284: { parser.yyVAL.item = yyS[yypt-0].item } - case 270: + case 285: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeRange, Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 271: + case 286: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeRange, ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 272: + case 287: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 273: + case 288: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 274: + case 289: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, @@ -10691,42 +10938,42 @@ yynewstate: Unit: yyS[yypt-0].item.(ast.TimeUnitType), } } - case 275: + case 290: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, Limit: yyS[yypt-0].item.(uint64), } } - case 276: + case 291: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, } } - case 277: + case 292: { parser.yyVAL.ident = "" } - case 278: + case 293: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 279: + case 294: { parser.yyVAL.item = nil } - case 280: + case 295: { method := yyS[yypt-1].item.(*ast.PartitionMethod) method.Num = yyS[yypt-0].item.(uint64) parser.yyVAL.item = method } - case 281: + case 296: { parser.yyVAL.item = uint64(0) } - case 282: + case 297: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -10735,11 +10982,11 @@ yynewstate: } parser.yyVAL.item = res } - case 283: + case 298: { parser.yyVAL.item = uint64(0) } - case 284: + case 299: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -10748,23 +10995,23 @@ yynewstate: } parser.yyVAL.item = res } - case 285: + case 300: { parser.yyVAL.item = nil } - case 286: + case 301: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.PartitionDefinition) } - case 287: + case 302: { parser.yyVAL.item = []*ast.PartitionDefinition{yyS[yypt-0].item.(*ast.PartitionDefinition)} } - case 288: + case 303: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PartitionDefinition), yyS[yypt-0].item.(*ast.PartitionDefinition)) } - case 289: + case 304: { parser.yyVAL.item = &ast.PartitionDefinition{ Name: model.NewCIStr(yyS[yypt-3].ident), @@ -10773,100 +11020,100 @@ yynewstate: Sub: yyS[yypt-0].item.([]*ast.SubPartitionDefinition), } } - case 290: + case 305: { parser.yyVAL.item = make([]*ast.SubPartitionDefinition, 0) } - case 291: + case 306: { parser.yyVAL.item = yyS[yypt-1].item } - case 292: + case 307: { parser.yyVAL.item = []*ast.SubPartitionDefinition{yyS[yypt-0].item.(*ast.SubPartitionDefinition)} } - case 293: + case 308: { list := yyS[yypt-2].item.([]*ast.SubPartitionDefinition) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.SubPartitionDefinition)) } - case 294: + case 309: { parser.yyVAL.item = &ast.SubPartitionDefinition{ Name: model.NewCIStr(yyS[yypt-1].ident), Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 295: + case 310: { parser.yyVAL.item = make([]*ast.TableOption, 0) } - case 296: + case 311: { list := yyS[yypt-1].item.([]*ast.TableOption) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.TableOption)) } - case 297: + case 312: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionComment, StrValue: yyS[yypt-0].ident} } - case 298: + case 313: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].item.(string)} } - case 299: + case 314: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].item.(string)} } - case 300: + case 315: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionInsertMethod, StrValue: yyS[yypt-0].item.(string)} } - case 301: + case 316: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDataDirectory, StrValue: yyS[yypt-0].ident} } - case 302: + case 317: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionIndexDirectory, StrValue: yyS[yypt-0].ident} } - case 303: + case 318: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMaxRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 304: + case 319: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMinRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 305: + case 320: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTablespace, StrValue: yyS[yypt-0].ident} } - case 306: + case 321: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionNodegroup, UintValue: yyS[yypt-0].item.(uint64)} } - case 307: + case 322: { parser.yyVAL.item = &ast.PartitionDefinitionClauseNone{} } - case 308: + case 323: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: []ast.ExprNode{&ast.MaxValueExpr{}}, } } - case 309: + case 324: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: yyS[yypt-1].item.([]ast.ExprNode), } } - case 310: + case 325: { parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{} } - case 311: + case 326: { exprs := yyS[yypt-1].item.([]ast.ExprNode) values := make([][]ast.ExprNode, 0, len(exprs)) @@ -10879,67 +11126,67 @@ yynewstate: } parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{Values: values} } - case 312: + case 327: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: false} } - case 313: + case 328: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: true} } - case 314: + case 329: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingError } - case 315: + case 330: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingIgnore } - case 316: + case 331: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingReplace } - case 319: + case 334: { parser.yyVAL.item = &ast.CreateTableStmt{} } - case 320: + case 335: { parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement} } - case 321: + case 336: { parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement} } - case 322: + case 337: { parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].expr} } - case 323: + case 338: { parser.yyVAL.item = yyS[yypt-0].statement.(*ast.SelectStmt) } - case 324: + case 339: { parser.yyVAL.item = yyS[yypt-0].statement.(*ast.UnionStmt) } - case 325: + case 340: { parser.yyVAL.item = yyS[yypt-1].statement.(*ast.SelectStmt) } - case 326: + case 341: { parser.yyVAL.item = yyS[yypt-1].statement.(*ast.UnionStmt) } - case 327: + case 342: { parser.yyVAL.item = yyS[yypt-0].item } - case 328: + case 343: { parser.yyVAL.item = yyS[yypt-1].item } - case 329: + case 344: { startOffset := parser.startOffset(&yyS[yypt-1]) selStmt := yyS[yypt-1].item.(ast.StmtNode) @@ -10964,89 +11211,89 @@ yynewstate: } parser.yyVAL.statement = x } - case 330: + case 345: { parser.yyVAL.item = false } - case 331: + case 346: { parser.yyVAL.item = true } - case 332: + case 347: { parser.yyVAL.item = model.AlgorithmUndefined } - case 333: + case 348: { parser.yyVAL.item = model.AlgorithmUndefined } - case 334: + case 349: { parser.yyVAL.item = model.AlgorithmMerge } - case 335: + case 350: { parser.yyVAL.item = model.AlgorithmTemptable } - case 336: + case 351: { parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } - case 337: + case 352: { parser.yyVAL.item = yyS[yypt-0].item } - case 338: + case 353: { parser.yyVAL.item = model.SecurityDefiner } - case 339: + case 354: { parser.yyVAL.item = model.SecurityDefiner } - case 340: + case 355: { parser.yyVAL.item = model.SecurityInvoker } - case 341: + case 356: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName) } - case 342: + case 357: { parser.yyVAL.item = nil } - case 343: + case 358: { parser.yyVAL.item = yyS[yypt-1].item.([]model.CIStr) } - case 344: + case 359: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 345: + case 360: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 346: + case 361: { parser.yyVAL.item = nil } - case 347: + case 362: { parser.yyVAL.item = model.CheckOptionCascaded } - case 348: + case 363: { parser.yyVAL.item = model.CheckOptionLocal } - case 349: + case 364: { parser.yyVAL.statement = &ast.DoStmt{ Exprs: yyS[yypt-0].item.([]ast.ExprNode), } } - case 350: + case 365: { // Single Table tn := yyS[yypt-5].item.(*ast.TableName) @@ -11070,7 +11317,7 @@ yynewstate: parser.yyVAL.statement = x } - case 351: + case 366: { // Multiple Table x := &ast.DeleteStmt{ @@ -11090,7 +11337,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 352: + case 367: { // Multiple Table x := &ast.DeleteStmt{ @@ -11109,11 +11356,11 @@ yynewstate: } parser.yyVAL.statement = x } - case 354: + case 369: { parser.yyVAL.statement = &ast.DropDatabaseStmt{IfExists: yyS[yypt-1].item.(bool), Name: yyS[yypt-0].item.(string)} } - case 355: + case 370: { var indexLockAndAlgorithm *ast.IndexLockAndAlgorithm if yyS[yypt-0].item != nil { @@ -11124,37 +11371,37 @@ 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 356: + case 371: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: yyS[yypt-2].item.(bool), Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: false, IsTemporary: yyS[yypt-4].item.(bool)} } - case 357: + case 372: { parser.yyVAL.item = false } - case 358: + case 373: { parser.yyVAL.item = true yylex.AppendError(yylex.Errorf("TiDB doesn't support TEMPORARY TABLE, TEMPORARY will be parsed but ignored.")) parser.lastErrorAsWarn() } - case 359: + case 374: { parser.yyVAL.statement = &ast.DropTableStmt{Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 360: + case 375: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: true, Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 361: + case 376: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: false, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 362: + case 377: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: true, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 363: + case 378: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -11163,7 +11410,7 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: false, UserList: tmp} } - case 364: + case 379: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -11172,15 +11419,15 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: true, UserList: tmp} } - case 365: + case 380: { parser.yyVAL.statement = &ast.DropStatsStmt{Table: yyS[yypt-0].item.(*ast.TableName)} } - case 373: + case 388: { parser.yyVAL.statement = nil } - case 374: + case 389: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -11189,7 +11436,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(string(parser.src[startOffset:])) } - case 375: + case 390: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -11198,7 +11445,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(string(parser.src[startOffset:])) } - case 379: + case 394: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -11207,7 +11454,7 @@ yynewstate: }, } } - case 380: + case 395: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -11217,49 +11464,49 @@ yynewstate: }, } } - case 381: + case 396: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: "row", } } - case 382: + case 397: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: "row", ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 383: + case 398: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].ident, ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 384: + case 399: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].ident, } } - case 385: + case 400: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].item.(string), ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 386: + case 401: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].item.(string), } } - case 387: + case 402: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -11267,19 +11514,19 @@ yynewstate: Analyze: true, } } - case 388: + case 403: { parser.yyVAL.item = "row" } - case 389: + case 404: { parser.yyVAL.item = "json" } - case 390: + case 405: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 392: + case 407: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -11290,19 +11537,19 @@ yynewstate: Value: yyS[yypt-0].expr, } } - case 393: + case 408: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicOr, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 394: + case 409: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicXor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 395: + case 410: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicAnd, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 396: + case 411: { expr, ok := yyS[yypt-0].expr.(*ast.ExistsSubqueryExpr) if ok { @@ -11312,75 +11559,103 @@ yynewstate: parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr} } } - case 397: + case 412: + { + parser.yyVAL.expr = &ast.MatchAgainst{ + ColumnNames: yyS[yypt-6].item.([]*ast.ColumnName), + Against: yyS[yypt-2].expr, + Modifier: ast.FulltextSearchModifier(yyS[yypt-1].item.(int)), + } + } + case 413: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(1)} } - case 398: + case 414: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(0)} } - case 399: + case 415: { /* 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 401: + case 417: { parser.yyVAL.expr = &ast.MaxValueExpr{} } - case 402: + case 418: { parser.yyVAL.expr = yyS[yypt-0].expr } - case 407: + case 419: + { + parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode + } + case 420: + { + parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode + } + case 421: + { + parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode | ast.FulltextSearchModifierWithQueryExpansion + } + case 422: + { + parser.yyVAL.item = ast.FulltextSearchModifierBooleanMode + } + case 423: + { + parser.yyVAL.item = ast.FulltextSearchModifierWithQueryExpansion + } + case 428: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 408: + case 429: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 409: + case 430: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 410: + case 431: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 411: + case 432: { parser.yyVAL.item = []ast.ExprNode{} } - case 413: + case 434: { parser.yyVAL.item = []ast.ExprNode{} } - case 414: + case 435: { parser.yyVAL.item = yyS[yypt-0].item } - case 415: + case 436: { expr := ast.NewValueExpr(yyS[yypt-0].item) parser.yyVAL.item = []ast.ExprNode{expr} } - case 416: + case 437: { parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)} } - case 417: + case 438: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-1].item.(opcode.Op), L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 418: + case 439: { 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 419: + case 440: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -11392,101 +11667,101 @@ yynewstate: } parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-3].item.(opcode.Op), L: yyS[yypt-4].expr, R: variable} } - case 421: + case 442: { parser.yyVAL.item = opcode.GE } - case 422: + case 443: { parser.yyVAL.item = opcode.GT } - case 423: + case 444: { parser.yyVAL.item = opcode.LE } - case 424: + case 445: { parser.yyVAL.item = opcode.LT } - case 425: + case 446: { parser.yyVAL.item = opcode.NE } - case 426: + case 447: { parser.yyVAL.item = opcode.NE } - case 427: + case 448: { parser.yyVAL.item = opcode.EQ } - case 428: + case 449: { parser.yyVAL.item = opcode.NullEQ } - case 429: + case 450: { parser.yyVAL.item = true } - case 430: + case 451: { parser.yyVAL.item = false } - case 431: + case 452: { parser.yyVAL.item = true } - case 432: + case 453: { parser.yyVAL.item = false } - case 433: + case 454: { parser.yyVAL.item = true } - case 434: + case 455: { parser.yyVAL.item = false } - case 435: + case 456: { parser.yyVAL.item = true } - case 436: + case 457: { parser.yyVAL.item = false } - case 437: + case 458: { parser.yyVAL.item = true } - case 438: + case 459: { parser.yyVAL.item = false } - case 439: + case 460: { parser.yyVAL.item = false } - case 440: + case 461: { parser.yyVAL.item = false } - case 441: + case 462: { parser.yyVAL.item = true } - case 442: + case 463: { parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)} } - case 443: + case 464: { 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 444: + case 465: { parser.yyVAL.expr = &ast.BetweenExpr{ Expr: yyS[yypt-4].expr, @@ -11495,7 +11770,7 @@ yynewstate: Not: !yyS[yypt-3].item.(bool), } } - case 445: + case 466: { escape := yyS[yypt-0].item.(string) if len(escape) > 1 { @@ -11511,81 +11786,80 @@ yynewstate: Escape: escape[0], } } - case 446: + case 467: { parser.yyVAL.expr = &ast.PatternRegexpExpr{Expr: yyS[yypt-2].expr, Pattern: yyS[yypt-0].expr, Not: !yyS[yypt-1].item.(bool)} } - case 450: + case 471: { parser.yyVAL.item = "\\" } - case 451: + case 472: { parser.yyVAL.item = yyS[yypt-0].ident } - case 452: + case 473: { parser.yyVAL.item = &ast.SelectField{WildCard: &ast.WildCardField{}} } - case 453: + case 474: { wildCard := &ast.WildCardField{Table: model.NewCIStr(yyS[yypt-2].ident)} parser.yyVAL.item = &ast.SelectField{WildCard: wildCard} } - case 454: + case 475: { 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 455: + case 476: { expr := yyS[yypt-1].expr asName := yyS[yypt-0].item.(string) parser.yyVAL.item = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)} } - case 456: + case 477: { /* - * ODBC escape syntax. - * See https://dev.mysql.com/doc/refman/5.7/en/expressions.html + * ODBC escape syntax. + * See https://dev.mysql.com/doc/refman/5.7/en/expressions.html */ expr := yyS[yypt-2].expr asName := yyS[yypt-0].item.(string) parser.yyVAL.item = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)} } - case 457: + case 478: { parser.yyVAL.item = "" } - case 458: + case 479: { parser.yyVAL.item = yyS[yypt-0].item } - case 459: + case 480: { parser.yyVAL.item = yyS[yypt-0].ident } - case 460: + case 481: { parser.yyVAL.item = yyS[yypt-0].ident } - case 461: + case 482: { parser.yyVAL.item = yyS[yypt-0].ident } - case 462: + case 483: { parser.yyVAL.item = yyS[yypt-0].ident } - case 463: + case 484: { field := yyS[yypt-0].item.(*ast.SelectField) field.Offset = parser.startOffset(&yyS[yypt]) parser.yyVAL.item = []*ast.SelectField{field} } - case 464: + case 485: { - fl := yyS[yypt-2].item.([]*ast.SelectField) last := fl[len(fl)-1] if last.Expr != nil && last.AsName.O == "" { @@ -11596,56 +11870,56 @@ yynewstate: newField.Offset = parser.startOffset(&yyS[yypt]) parser.yyVAL.item = append(fl, newField) } - case 465: + case 486: { parser.yyVAL.item = &ast.GroupByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 466: + case 487: { parser.yyVAL.item = nil } - case 467: + case 488: { parser.yyVAL.item = &ast.HavingClause{Expr: yyS[yypt-0].expr} } - case 468: + case 489: { parser.yyVAL.item = false } - case 469: + case 490: { parser.yyVAL.item = true } - case 470: + case 491: { parser.yyVAL.item = false } - case 471: + case 492: { parser.yyVAL.item = true } - case 472: + case 493: { parser.yyVAL.item = false } - case 473: + case 494: { parser.yyVAL.item = true } - case 474: + case 495: { parser.yyVAL.item = "" } - case 475: + case 496: { //"index name" parser.yyVAL.item = yyS[yypt-0].ident } - case 476: + case 497: { parser.yyVAL.item = nil } - case 477: + case 498: { // Merge the options if yyS[yypt-1].item == nil { @@ -11667,19 +11941,19 @@ yynewstate: parser.yyVAL.item = opt1 } } - case 478: + case 499: { parser.yyVAL.item = &ast.IndexOption{ KeyBlockSize: yyS[yypt-0].item.(uint64), } } - case 479: + case 500: { parser.yyVAL.item = &ast.IndexOption{ Tp: yyS[yypt-0].item.(model.IndexType), } } - case 480: + case 501: { parser.yyVAL.item = &ast.IndexOption{ ParserName: model.NewCIStr(yyS[yypt-0].ident), @@ -11687,67 +11961,67 @@ yynewstate: yylex.AppendError(yylex.Errorf("The WITH PARASER clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 481: + case 502: { parser.yyVAL.item = &ast.IndexOption{ Comment: yyS[yypt-0].ident, } } - case 482: + case 503: { parser.yyVAL.item = &ast.IndexOption{ Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 483: + case 504: { parser.yyVAL.item = []interface{}{yyS[yypt-0].item, nil} } - case 484: + case 505: { parser.yyVAL.item = []interface{}{yyS[yypt-2].item, yyS[yypt-0].item} } - case 485: + case 506: { parser.yyVAL.item = []interface{}{yyS[yypt-2].ident, yyS[yypt-0].item} } - case 486: + case 507: { parser.yyVAL.item = nil } - case 487: + case 508: { parser.yyVAL.item = yyS[yypt-0].item } - case 488: + case 509: { parser.yyVAL.item = yyS[yypt-0].item } - case 489: + case 510: { parser.yyVAL.item = yyS[yypt-0].item } - case 490: + case 511: { parser.yyVAL.item = model.IndexTypeBtree } - case 491: + case 512: { parser.yyVAL.item = model.IndexTypeHash } - case 492: + case 513: { parser.yyVAL.item = model.IndexTypeRtree } - case 493: + case 514: { parser.yyVAL.item = ast.IndexVisibilityVisible } - case 494: + case 515: { parser.yyVAL.item = ast.IndexVisibilityInvisible } - case 834: + case 863: { x := yyS[yypt-1].item.(*ast.InsertStmt) x.Priority = yyS[yypt-5].item.(mysql.PriorityEnum) @@ -11760,101 +12034,101 @@ yynewstate: } parser.yyVAL.statement = x } - case 837: + case 866: { parser.yyVAL.item = &ast.InsertStmt{ Columns: yyS[yypt-3].item.([]*ast.ColumnName), Lists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 838: + case 867: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(*ast.SelectStmt)} } - case 839: + case 868: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-4].item.([]*ast.ColumnName), Select: yyS[yypt-1].statement.(*ast.SelectStmt)} } - case 840: + case 869: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(*ast.UnionStmt)} } - case 841: + case 870: { parser.yyVAL.item = &ast.InsertStmt{Lists: yyS[yypt-0].item.([][]ast.ExprNode)} } - case 842: + case 871: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-1].statement.(*ast.SelectStmt)} } - case 843: + case 872: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(*ast.SelectStmt)} } - case 844: + case 873: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(*ast.UnionStmt)} } - case 845: + case 874: { parser.yyVAL.item = &ast.InsertStmt{Setlist: yyS[yypt-0].item.([]*ast.Assignment)} } - case 848: + case 877: { parser.yyVAL.item = [][]ast.ExprNode{yyS[yypt-0].item.([]ast.ExprNode)} } - case 849: + case 878: { parser.yyVAL.item = append(yyS[yypt-2].item.([][]ast.ExprNode), yyS[yypt-0].item.([]ast.ExprNode)) } - case 850: + case 879: { parser.yyVAL.item = yyS[yypt-1].item } - case 851: + case 880: { parser.yyVAL.item = []ast.ExprNode{} } - case 853: + case 882: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 854: + case 883: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 856: + case 885: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 857: + case 886: { parser.yyVAL.item = &ast.Assignment{ Column: yyS[yypt-2].item.(*ast.ColumnName), Expr: yyS[yypt-0].expr, } } - case 858: + case 887: { parser.yyVAL.item = []*ast.Assignment{} } - case 859: + case 888: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 860: + case 889: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment)) } - case 861: + case 890: { parser.yyVAL.item = nil } - case 862: + case 891: { parser.yyVAL.item = yyS[yypt-0].item } - case 863: + case 892: { x := yyS[yypt-0].item.(*ast.InsertStmt) x.IsReplace = true @@ -11863,47 +12137,47 @@ yynewstate: x.Table = &ast.TableRefsClause{TableRefs: &ast.Join{Left: ts}} parser.yyVAL.statement = x } - case 864: + case 893: { parser.yyVAL.ident = ast.DateLiteral } - case 865: + case 894: { parser.yyVAL.ident = ast.TimeLiteral } - case 866: + case 895: { parser.yyVAL.ident = ast.TimestampLiteral } - case 867: + case 896: { parser.yyVAL.expr = ast.NewValueExpr(false) } - case 868: + case 897: { parser.yyVAL.expr = ast.NewValueExpr(nil) } - case 869: + case 898: { parser.yyVAL.expr = ast.NewValueExpr(true) } - case 870: + case 899: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item) } - case 871: + case 900: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item) } - case 872: + case 901: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item) } - case 873: + case 902: { parser.yyVAL.expr = yyS[yypt-0].expr } - case 874: + case 903: { // See https://dev.mysql.com/doc/refman/5.7/en/charset-literal.html co, err := charset.GetDefaultCollation(yyS[yypt-1].ident) @@ -11920,20 +12194,20 @@ yynewstate: } parser.yyVAL.expr = expr } - case 875: + case 904: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item) } - case 876: + case 905: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item) } - case 877: + case 906: { expr := ast.NewValueExpr(yyS[yypt-0].ident) parser.yyVAL.expr = expr } - case 878: + case 907: { valExpr := yyS[yypt-1].expr.(ast.ValueExpr) strLit := valExpr.GetString() @@ -11946,31 +12220,31 @@ yynewstate: } parser.yyVAL.expr = expr } - case 879: + case 908: { parser.yyVAL.item = []*ast.AlterOrderItem{yyS[yypt-0].item.(*ast.AlterOrderItem)} } - case 880: + case 909: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterOrderItem), yyS[yypt-0].item.(*ast.AlterOrderItem)) } - case 881: + case 910: { parser.yyVAL.item = &ast.AlterOrderItem{Column: yyS[yypt-1].item.(*ast.ColumnName), Desc: yyS[yypt-0].item.(bool)} } - case 882: + case 911: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 883: + case 912: { parser.yyVAL.item = []*ast.ByItem{yyS[yypt-0].item.(*ast.ByItem)} } - case 884: + case 913: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ByItem), yyS[yypt-0].item.(*ast.ByItem)) } - case 885: + case 914: { expr := yyS[yypt-1].expr valueExpr, ok := expr.(ast.ValueExpr) @@ -11982,51 +12256,51 @@ yynewstate: } parser.yyVAL.item = &ast.ByItem{Expr: expr, Desc: yyS[yypt-0].item.(bool)} } - case 886: + case 915: { parser.yyVAL.item = false // ASC by default } - case 887: + case 916: { parser.yyVAL.item = false } - case 888: + case 917: { parser.yyVAL.item = true } - case 889: + case 918: { parser.yyVAL.item = nil } - case 890: + case 919: { parser.yyVAL.item = yyS[yypt-0].item } - case 891: + case 920: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Or, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 892: + case 921: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.And, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 893: + case 922: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LeftShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 894: + case 923: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.RightShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 895: + case 924: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Plus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 896: + case 925: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Minus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 897: + case 926: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_ADD"), @@ -12037,7 +12311,7 @@ yynewstate: }, } } - case 898: + case 927: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_SUB"), @@ -12048,51 +12322,51 @@ yynewstate: }, } } - case 899: + case 928: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mul, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 900: + case 929: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Div, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 901: + case 930: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 902: + case 931: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.IntDiv, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 903: + case 932: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 904: + case 933: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Xor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 906: + case 935: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 907: + case 936: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 908: + case 937: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 909: + case 938: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Schema: model.NewCIStr(yyS[yypt-4].ident), @@ -12100,44 +12374,44 @@ yynewstate: Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 914: + case 943: { // TODO: Create a builtin function hold expr and collation. When do evaluation, convert expr result using the collation. parser.yyVAL.expr = yyS[yypt-2].expr } - case 915: + case 944: { parser.yyVAL.expr = yyS[yypt-0].item.(*ast.WindowFuncExpr) } - case 917: + case 946: { parser.yyVAL.expr = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 920: + case 949: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr} } - case 921: + case 950: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.BitNeg, V: yyS[yypt-0].expr} } - case 922: + case 951: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: yyS[yypt-0].expr} } - case 923: + case 952: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: yyS[yypt-0].expr} } - case 924: + case 953: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.Concat), Args: []ast.ExprNode{yyS[yypt-2].expr, yyS[yypt-0].expr}} } - case 925: + case 954: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr} } - case 927: + case 956: { startOffset := parser.startOffset(&yyS[yypt-1]) endOffset := parser.endOffset(&yyS[yypt]) @@ -12145,23 +12419,23 @@ yynewstate: expr.SetText(parser.src[startOffset:endOffset]) parser.yyVAL.expr = &ast.ParenthesesExpr{Expr: expr} } - case 928: + case 957: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 929: + case 958: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 930: + case 959: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.Exists = true parser.yyVAL.expr = &ast.ExistsSubqueryExpr{Sel: sq} } - case 931: + case 960: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#operator_binary x := types.NewFieldType(mysql.TypeString) @@ -12173,7 +12447,7 @@ yynewstate: FunctionType: ast.CastBinaryOperator, } } - case 932: + case 961: { /* See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_cast */ tp := yyS[yypt-1].item.(*types.FieldType) @@ -12190,7 +12464,7 @@ yynewstate: FunctionType: ast.CastFunction, } } - case 933: + case 962: { x := &ast.CaseExpr{WhenClauses: yyS[yypt-2].item.([]*ast.WhenClause)} if yyS[yypt-3].expr != nil { @@ -12201,7 +12475,7 @@ yynewstate: } parser.yyVAL.expr = x } - case 934: + case 963: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert tp := yyS[yypt-1].item.(*types.FieldType) @@ -12218,7 +12492,7 @@ yynewstate: FunctionType: ast.CastConvertFunction, } } - case 935: + case 964: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert charset1 := ast.NewValueExpr(yyS[yypt-1].item) @@ -12227,62 +12501,62 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-3].expr, charset1}, } } - case 936: + case 965: { parser.yyVAL.expr = &ast.DefaultExpr{Name: yyS[yypt-1].expr.(*ast.ColumnNameExpr).Name} } - case 937: + case 966: { parser.yyVAL.expr = &ast.ValuesExpr{Column: yyS[yypt-1].expr.(*ast.ColumnNameExpr)} } - case 938: + case 967: { expr := ast.NewValueExpr(yyS[yypt-0].ident) parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}} } - case 939: + case 968: { expr := ast.NewValueExpr(yyS[yypt-0].ident) 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 942: + case 971: { parser.yyVAL.item = false } - case 943: + case 972: { parser.yyVAL.item = true } - case 944: + case 973: { parser.yyVAL.item = false } - case 946: + case 975: { parser.yyVAL.item = true } - case 949: + case 978: { parser.yyVAL.item = true } - case 991: + case 1020: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 992: + case 1021: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 993: + case 1022: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident)} } - case 994: + case 1023: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-2].ident)} } - case 995: + case 1024: { args := []ast.ExprNode{} if yyS[yypt-0].item != nil { @@ -12290,7 +12564,7 @@ yynewstate: } parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident), Args: args} } - case 996: + case 1025: { nilVal := ast.NewValueExpr(nil) args := yyS[yypt-1].item.([]ast.ExprNode) @@ -12299,7 +12573,7 @@ yynewstate: Args: append(args, nilVal), } } - case 997: + case 1026: { charset1 := ast.NewValueExpr(yyS[yypt-1].item) args := yyS[yypt-3].item.([]ast.ExprNode) @@ -12308,49 +12582,49 @@ yynewstate: Args: append(args, charset1), } } - case 998: + case 1027: { expr := ast.NewValueExpr(yyS[yypt-0].ident) parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.DateLiteral), Args: []ast.ExprNode{expr}} } - case 999: + case 1028: { expr := ast.NewValueExpr(yyS[yypt-0].ident) parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimeLiteral), Args: []ast.ExprNode{expr}} } - case 1000: + case 1029: { expr := ast.NewValueExpr(yyS[yypt-0].ident) parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimestampLiteral), Args: []ast.ExprNode{expr}} } - case 1001: + case 1030: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.InsertFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1002: + case 1031: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-3].expr, R: yyS[yypt-1].expr} } - case 1003: + case 1032: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.PasswordFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1004: + case 1033: { // This is ODBC syntax for date and time literals. // See: https://dev.mysql.com/doc/refman/5.7/en/date-and-time-literals.html expr := ast.NewValueExpr(yyS[yypt-1].ident) parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-2].ident), Args: []ast.ExprNode{expr}} } - case 1005: + case 1034: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1006: + case 1035: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1007: + case 1036: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -12361,7 +12635,7 @@ yynewstate: }, } } - case 1008: + case 1037: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -12372,7 +12646,7 @@ yynewstate: }, } } - case 1009: + case 1038: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -12383,7 +12657,7 @@ yynewstate: }, } } - case 1010: + case 1039: { timeUnit := &ast.TimeUnitExpr{Unit: yyS[yypt-3].item.(ast.TimeUnitType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -12391,7 +12665,7 @@ yynewstate: Args: []ast.ExprNode{timeUnit, yyS[yypt-1].expr}, } } - case 1011: + case 1040: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -12401,67 +12675,67 @@ yynewstate: }, } } - case 1012: + case 1041: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}} } - case 1013: + case 1042: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1014: + case 1043: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1015: + case 1044: { 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 1016: + case 1045: { 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 1017: + case 1046: { 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 1018: + case 1047: { 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 1019: + case 1048: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: []ast.ExprNode{yyS[yypt-1].expr}, } } - case 1020: + case 1049: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr}, } } - case 1021: + case 1050: { nilVal := ast.NewValueExpr(nil) direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-3].item.(ast.TrimDirectionType)} @@ -12470,7 +12744,7 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, nilVal, direction}, } } - case 1022: + case 1051: { direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-4].item.(ast.TrimDirectionType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -12478,35 +12752,35 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr, direction}, } } - case 1023: + case 1052: { parser.yyVAL.item = ast.GetFormatSelectorDate } - case 1024: + case 1053: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1025: + case 1054: { parser.yyVAL.item = ast.GetFormatSelectorTime } - case 1026: + case 1055: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1031: + case 1060: { parser.yyVAL.item = ast.TrimBoth } - case 1032: + case 1061: { parser.yyVAL.item = ast.TrimLeading } - case 1033: + case 1062: { parser.yyVAL.item = ast.TrimTrailing } - case 1034: + case 1063: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12514,7 +12788,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 1035: + case 1064: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12522,7 +12796,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1036: + case 1065: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12530,7 +12804,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1037: + case 1066: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12538,7 +12812,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1038: + case 1067: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12546,7 +12820,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1039: + case 1068: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12554,7 +12828,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1040: + case 1069: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12562,11 +12836,11 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1041: + case 1070: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: true} } - case 1042: + case 1071: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12574,7 +12848,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1043: + case 1072: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12582,7 +12856,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1044: + case 1073: { args := []ast.ExprNode{ast.NewValueExpr(1)} if yyS[yypt-0].item != nil { @@ -12591,13 +12865,13 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: args} } } - case 1045: + case 1074: { args := yyS[yypt-3].item.([]ast.ExprNode) args = append(args, yyS[yypt-1].item.(ast.ExprNode)) parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-6].ident, Args: args, Distinct: yyS[yypt-4].item.(bool)} } - case 1046: + case 1075: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12605,7 +12879,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 1047: + case 1076: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12613,7 +12887,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 1048: + case 1077: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12621,7 +12895,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 1049: + case 1078: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12629,7 +12903,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 1050: + case 1079: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -12637,187 +12911,191 @@ 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 1051: + case 1080: { - parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} + if yyS[yypt-0].item != nil { + parser.yyVAL.expr = &ast.WindowFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} + } else { + parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} + } } - case 1052: + case 1081: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } - case 1053: + case 1082: { parser.yyVAL.item = ast.NewValueExpr(",") } - case 1054: + case 1083: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].ident) } - case 1055: + case 1084: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1056: + case 1085: { parser.yyVAL.item = nil } - case 1057: + case 1086: { parser.yyVAL.item = nil } - case 1058: + case 1087: { expr := ast.NewValueExpr(yyS[yypt-1].item) parser.yyVAL.item = expr } - case 1059: + case 1088: { parser.yyVAL.item = yyS[yypt-0].item } - case 1060: + case 1089: { parser.yyVAL.item = ast.TimeUnitSecondMicrosecond } - case 1061: + case 1090: { parser.yyVAL.item = ast.TimeUnitMinuteMicrosecond } - case 1062: + case 1091: { parser.yyVAL.item = ast.TimeUnitMinuteSecond } - case 1063: + case 1092: { parser.yyVAL.item = ast.TimeUnitHourMicrosecond } - case 1064: + case 1093: { parser.yyVAL.item = ast.TimeUnitHourSecond } - case 1065: + case 1094: { parser.yyVAL.item = ast.TimeUnitHourMinute } - case 1066: + case 1095: { parser.yyVAL.item = ast.TimeUnitDayMicrosecond } - case 1067: + case 1096: { parser.yyVAL.item = ast.TimeUnitDaySecond } - case 1068: + case 1097: { parser.yyVAL.item = ast.TimeUnitDayMinute } - case 1069: + case 1098: { parser.yyVAL.item = ast.TimeUnitDayHour } - case 1070: + case 1099: { parser.yyVAL.item = ast.TimeUnitYearMonth } - case 1071: + case 1100: { parser.yyVAL.item = ast.TimeUnitMicrosecond } - case 1072: + case 1101: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1073: + case 1102: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1074: + case 1103: { parser.yyVAL.item = ast.TimeUnitHour } - case 1075: + case 1104: { parser.yyVAL.item = ast.TimeUnitDay } - case 1076: + case 1105: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1077: + case 1106: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1078: + case 1107: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1079: + case 1108: { parser.yyVAL.item = ast.TimeUnitYear } - case 1080: + case 1109: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1081: + case 1110: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1082: + case 1111: { parser.yyVAL.item = ast.TimeUnitHour } - case 1083: + case 1112: { parser.yyVAL.item = ast.TimeUnitDay } - case 1084: + case 1113: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1085: + case 1114: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1086: + case 1115: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1087: + case 1116: { parser.yyVAL.item = ast.TimeUnitYear } - case 1088: + case 1117: { parser.yyVAL.expr = nil } - case 1089: + case 1118: { parser.yyVAL.expr = yyS[yypt-0].expr } - case 1090: + case 1119: { parser.yyVAL.item = []*ast.WhenClause{yyS[yypt-0].item.(*ast.WhenClause)} } - case 1091: + case 1120: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.WhenClause), yyS[yypt-0].item.(*ast.WhenClause)) } - case 1092: + case 1121: { parser.yyVAL.item = &ast.WhenClause{ Expr: yyS[yypt-2].expr, Result: yyS[yypt-0].expr, } } - case 1093: + case 1122: { parser.yyVAL.item = nil } - case 1094: + case 1123: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1095: + case 1124: { x := types.NewFieldType(mysql.TypeVarString) x.Flen = yyS[yypt-0].item.(int) // TODO: Flen should be the flen of expression @@ -12829,7 +13107,7 @@ yynewstate: x.Flag |= mysql.BinaryFlag parser.yyVAL.item = x } - case 1096: + case 1125: { x := types.NewFieldType(mysql.TypeVarString) x.Flen = yyS[yypt-1].item.(int) // TODO: Flen should be the flen of expression @@ -12843,7 +13121,7 @@ yynewstate: } parser.yyVAL.item = x } - case 1097: + case 1126: { x := types.NewFieldType(mysql.TypeDate) x.Charset = charset.CharsetBin @@ -12851,7 +13129,7 @@ yynewstate: x.Flag |= mysql.BinaryFlag parser.yyVAL.item = x } - case 1098: + case 1127: { x := types.NewFieldType(mysql.TypeDatetime) x.Flen, _ = mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDatetime) @@ -12864,7 +13142,7 @@ yynewstate: x.Flag |= mysql.BinaryFlag parser.yyVAL.item = x } - case 1099: + case 1128: { fopt := yyS[yypt-0].item.(*ast.FloatOpt) x := types.NewFieldType(mysql.TypeNewDecimal) @@ -12875,7 +13153,7 @@ yynewstate: x.Flag |= mysql.BinaryFlag parser.yyVAL.item = x } - case 1100: + case 1129: { x := types.NewFieldType(mysql.TypeDuration) x.Flen, _ = mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDuration) @@ -12888,7 +13166,7 @@ yynewstate: x.Flag |= mysql.BinaryFlag parser.yyVAL.item = x } - case 1101: + case 1130: { x := types.NewFieldType(mysql.TypeLonglong) x.Charset = charset.CharsetBin @@ -12896,7 +13174,7 @@ yynewstate: x.Flag |= mysql.BinaryFlag parser.yyVAL.item = x } - case 1102: + case 1131: { x := types.NewFieldType(mysql.TypeLonglong) x.Flag |= mysql.UnsignedFlag | mysql.BinaryFlag @@ -12904,7 +13182,7 @@ yynewstate: x.Collate = charset.CollationBin parser.yyVAL.item = x } - case 1103: + case 1132: { x := types.NewFieldType(mysql.TypeJSON) x.Flag |= mysql.BinaryFlag | (mysql.ParseToJSONFlag) @@ -12912,7 +13190,7 @@ yynewstate: x.Collate = mysql.DefaultCollationName parser.yyVAL.item = x } - case 1104: + case 1133: { x := types.NewFieldType(mysql.TypeDouble) x.Flen, x.Decimal = mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDouble) @@ -12921,7 +13199,7 @@ yynewstate: x.Collate = charset.CollationBin parser.yyVAL.item = x } - case 1105: + case 1134: { x := types.NewFieldType(mysql.TypeFloat) fopt := yyS[yypt-0].item.(*ast.FloatOpt) @@ -12936,7 +13214,7 @@ yynewstate: x.Collate = charset.CollationBin parser.yyVAL.item = x } - case 1106: + case 1135: { var x *types.FieldType if parser.lexer.GetSQLMode().HasRealAsFloatMode() { @@ -12950,52 +13228,65 @@ yynewstate: x.Collate = charset.CollationBin parser.yyVAL.item = x } - case 1107: + case 1136: { parser.yyVAL.item = mysql.NoPriority } - case 1108: + case 1137: { parser.yyVAL.item = mysql.LowPriority } - case 1109: + case 1138: { parser.yyVAL.item = mysql.HighPriority } - case 1110: + case 1139: { parser.yyVAL.item = mysql.DelayedPriority } - case 1111: + case 1140: { parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1112: + case 1141: { parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1113: + case 1142: + { + tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} + parser.yyVAL.item = tbl + } + case 1143: + { + parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) + } + case 1144: { - parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-2].ident)} + parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-1].ident)} } - case 1114: + case 1145: + { + parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-3].ident), Name: model.NewCIStr(yyS[yypt-1].ident)} + } + case 1146: { tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} parser.yyVAL.item = tbl } - case 1115: + case 1147: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) } - case 1116: + case 1150: { parser.yyVAL.item = false } - case 1117: + case 1151: { parser.yyVAL.item = true } - case 1118: + case 1152: { var sqlText string var sqlVar *ast.VariableExpr @@ -13011,46 +13302,46 @@ yynewstate: SQLVar: sqlVar, } } - case 1119: + case 1153: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1120: + case 1154: { parser.yyVAL.item = yyS[yypt-0].expr.(interface{}) } - case 1121: + case 1155: { parser.yyVAL.statement = &ast.ExecuteStmt{Name: yyS[yypt-0].ident} } - case 1122: + case 1156: { parser.yyVAL.statement = &ast.ExecuteStmt{ Name: yyS[yypt-2].ident, UsingVars: yyS[yypt-0].item.([]ast.ExprNode), } } - case 1123: + case 1157: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 1124: + case 1158: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 1125: + case 1159: { parser.yyVAL.statement = &ast.DeallocateStmt{Name: yyS[yypt-0].ident} } - case 1128: + case 1162: { parser.yyVAL.statement = &ast.RollbackStmt{} } - case 1129: + case 1163: { parser.yyVAL.statement = &ast.ShutdownStmt{} } - case 1130: + case 1164: { st := &ast.SelectStmt{ SelectStmtOpts: yyS[yypt-1].item.(*ast.SelectStmtOpts), @@ -13062,7 +13353,7 @@ yynewstate: } parser.yyVAL.item = st } - case 1131: + case 1165: { st := yyS[yypt-2].item.(*ast.SelectStmt) lastField := st.Fields.Fields[len(st.Fields.Fields)-1] @@ -13074,7 +13365,7 @@ yynewstate: st.Where = yyS[yypt-0].item.(ast.ExprNode) } } - case 1132: + case 1166: { st := yyS[yypt-6].item.(*ast.SelectStmt) st.From = yyS[yypt-4].item.(*ast.TableRefsClause) @@ -13097,7 +13388,7 @@ yynewstate: } parser.yyVAL.item = st } - case 1133: + case 1167: { st := yyS[yypt-3].item.(*ast.SelectStmt) st.LockTp = yyS[yypt-0].item.(ast.SelectLockType) @@ -13127,7 +13418,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1134: + case 1168: { st := yyS[yypt-3].item.(*ast.SelectStmt) if yyS[yypt-2].item != nil { @@ -13139,7 +13430,7 @@ yynewstate: st.LockTp = yyS[yypt-0].item.(ast.SelectLockType) parser.yyVAL.statement = st } - case 1135: + case 1169: { st := yyS[yypt-3].item.(*ast.SelectStmt) st.LockTp = yyS[yypt-0].item.(ast.SelectLockType) @@ -13151,37 +13442,37 @@ yynewstate: } parser.yyVAL.statement = st } - case 1137: + case 1171: { parser.yyVAL.item = nil } - case 1138: + case 1172: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.WindowSpec) } - case 1139: + case 1173: { parser.yyVAL.item = []ast.WindowSpec{yyS[yypt-0].item.(ast.WindowSpec)} } - case 1140: + case 1174: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.WindowSpec), yyS[yypt-0].item.(ast.WindowSpec)) } - case 1141: + case 1175: { var spec = yyS[yypt-0].item.(ast.WindowSpec) spec.Name = yyS[yypt-2].item.(model.CIStr) parser.yyVAL.item = spec } - case 1142: + case 1176: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1143: + case 1177: { parser.yyVAL.item = yyS[yypt-1].item.(ast.WindowSpec) } - case 1144: + case 1178: { spec := ast.WindowSpec{Ref: yyS[yypt-3].item.(model.CIStr)} if yyS[yypt-2].item != nil { @@ -13195,154 +13486,154 @@ yynewstate: } parser.yyVAL.item = spec } - case 1145: + case 1179: { parser.yyVAL.item = model.CIStr{} } - case 1146: + case 1180: { parser.yyVAL.item = yyS[yypt-0].item.(model.CIStr) } - case 1147: + case 1181: { parser.yyVAL.item = nil } - case 1148: + case 1182: { parser.yyVAL.item = &ast.PartitionByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1149: + case 1183: { parser.yyVAL.item = nil } - case 1150: + case 1184: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1151: + case 1185: { parser.yyVAL.item = nil } - case 1152: + case 1186: { parser.yyVAL.item = &ast.FrameClause{ Type: yyS[yypt-1].item.(ast.FrameType), Extent: yyS[yypt-0].item.(ast.FrameExtent), } } - case 1153: + case 1187: { parser.yyVAL.item = ast.FrameType(ast.Rows) } - case 1154: + case 1188: { parser.yyVAL.item = ast.FrameType(ast.Ranges) } - case 1155: + case 1189: { parser.yyVAL.item = ast.FrameType(ast.Groups) } - case 1156: + case 1190: { parser.yyVAL.item = ast.FrameExtent{ Start: yyS[yypt-0].item.(ast.FrameBound), End: ast.FrameBound{Type: ast.CurrentRow}, } } - case 1157: + case 1191: { parser.yyVAL.item = yyS[yypt-0].item.(ast.FrameExtent) } - case 1158: + case 1192: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, UnBounded: true} } - case 1159: + case 1193: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewValueExpr(yyS[yypt-1].item)} } - case 1160: + case 1194: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1161: + case 1195: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1162: + case 1196: { parser.yyVAL.item = ast.FrameBound{Type: ast.CurrentRow} } - case 1163: + case 1197: { parser.yyVAL.item = ast.FrameExtent{Start: yyS[yypt-2].item.(ast.FrameBound), End: yyS[yypt-0].item.(ast.FrameBound)} } - case 1164: + case 1198: { parser.yyVAL.item = yyS[yypt-0].item.(ast.FrameBound) } - case 1165: + case 1199: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, UnBounded: true} } - case 1166: + case 1200: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewValueExpr(yyS[yypt-1].item)} } - case 1167: + case 1201: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1168: + case 1202: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1169: + case 1203: { parser.yyVAL.item = nil } - case 1170: + case 1204: { spec := yyS[yypt-0].item.(ast.WindowSpec) parser.yyVAL.item = &spec } - case 1171: + case 1205: { parser.yyVAL.item = yyS[yypt-0].item.(ast.WindowSpec) } - case 1172: + case 1206: { parser.yyVAL.item = ast.WindowSpec{Name: yyS[yypt-0].item.(model.CIStr), OnlyAlias: true} } - case 1173: + case 1207: { parser.yyVAL.item = yyS[yypt-0].item.(ast.WindowSpec) } - case 1174: + case 1208: { parser.yyVAL.item = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1175: + case 1209: { parser.yyVAL.item = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1176: + case 1210: { parser.yyVAL.item = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1177: + case 1211: { parser.yyVAL.item = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1178: + case 1212: { parser.yyVAL.item = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1179: + case 1213: { parser.yyVAL.item = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1180: + case 1214: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -13350,7 +13641,7 @@ yynewstate: } parser.yyVAL.item = &ast.WindowFuncExpr{F: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1181: + case 1215: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -13358,23 +13649,23 @@ yynewstate: } parser.yyVAL.item = &ast.WindowFuncExpr{F: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1182: + case 1216: { parser.yyVAL.item = &ast.WindowFuncExpr{F: 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 1183: + case 1217: { parser.yyVAL.item = &ast.WindowFuncExpr{F: 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 1184: + case 1218: { parser.yyVAL.item = &ast.WindowFuncExpr{F: 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 1185: + case 1219: { parser.yyVAL.item = nil } - case 1186: + case 1220: { args := []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item)} if yyS[yypt-0].item != nil { @@ -13382,7 +13673,7 @@ yynewstate: } parser.yyVAL.item = args } - case 1187: + case 1221: { args := []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item)} if yyS[yypt-0].item != nil { @@ -13390,43 +13681,43 @@ yynewstate: } parser.yyVAL.item = args } - case 1188: + case 1222: { parser.yyVAL.item = nil } - case 1189: + case 1223: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1190: + case 1224: { parser.yyVAL.item = false } - case 1191: + case 1225: { parser.yyVAL.item = false } - case 1192: + case 1226: { parser.yyVAL.item = true } - case 1193: + case 1227: { parser.yyVAL.item = false } - case 1194: + case 1228: { parser.yyVAL.item = false } - case 1195: + case 1229: { parser.yyVAL.item = true } - case 1196: + case 1230: { parser.yyVAL.item = &ast.TableRefsClause{TableRefs: yyS[yypt-0].item.(*ast.Join)} } - case 1197: + case 1231: { if j, ok := yyS[yypt-0].item.(*ast.Join); ok { // if $1 is Join, use it directly @@ -13435,106 +13726,106 @@ yynewstate: parser.yyVAL.item = &ast.Join{Left: yyS[yypt-0].item.(ast.ResultSetNode), Right: nil} } } - case 1198: + case 1232: { /* 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 1199: + case 1233: { parser.yyVAL.item = yyS[yypt-0].item } - case 1200: + case 1234: { /* - * ODBC escape syntax for outer join is { OJ join_table } - * Use an Identifier for OJ + * ODBC escape syntax for outer join is { OJ join_table } + * Use an Identifier for OJ */ parser.yyVAL.item = yyS[yypt-1].item } - case 1201: + case 1235: { parser.yyVAL.item = yyS[yypt-0].item } - case 1202: + case 1236: { parser.yyVAL.item = yyS[yypt-0].item } - case 1203: + case 1237: { tn := yyS[yypt-3].item.(*ast.TableName) tn.PartitionNames = yyS[yypt-2].item.([]model.CIStr) tn.IndexHints = yyS[yypt-0].item.([]*ast.IndexHint) parser.yyVAL.item = &ast.TableSource{Source: tn, AsName: yyS[yypt-1].item.(model.CIStr)} } - case 1204: + case 1238: { st := yyS[yypt-2].statement.(*ast.SelectStmt) endOffset := parser.endOffset(&yyS[yypt-1]) parser.setLastSelectFieldText(st, endOffset) parser.yyVAL.item = &ast.TableSource{Source: yyS[yypt-2].statement.(*ast.SelectStmt), AsName: yyS[yypt-0].item.(model.CIStr)} } - case 1205: + case 1239: { parser.yyVAL.item = &ast.TableSource{Source: yyS[yypt-2].statement.(*ast.UnionStmt), AsName: yyS[yypt-0].item.(model.CIStr)} } - case 1206: + case 1240: { parser.yyVAL.item = yyS[yypt-1].item } - case 1207: + case 1241: { parser.yyVAL.item = []model.CIStr{} } - case 1208: + case 1242: { parser.yyVAL.item = yyS[yypt-1].item } - case 1209: + case 1243: { parser.yyVAL.item = model.CIStr{} } - case 1210: + case 1244: { parser.yyVAL.item = yyS[yypt-0].item } - case 1211: + case 1245: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1212: + case 1246: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1213: + case 1247: { parser.yyVAL.item = ast.HintUse } - case 1214: + case 1248: { parser.yyVAL.item = ast.HintIgnore } - case 1215: + case 1249: { parser.yyVAL.item = ast.HintForce } - case 1216: + case 1250: { parser.yyVAL.item = ast.HintForScan } - case 1217: + case 1251: { parser.yyVAL.item = ast.HintForJoin } - case 1218: + case 1252: { parser.yyVAL.item = ast.HintForOrderBy } - case 1219: + case 1253: { parser.yyVAL.item = ast.HintForGroupBy } - case 1220: + case 1254: { parser.yyVAL.item = &ast.IndexHint{ IndexNames: yyS[yypt-1].item.([]model.CIStr), @@ -13542,120 +13833,124 @@ yynewstate: HintScope: yyS[yypt-3].item.(ast.IndexHintScope), } } - case 1221: + case 1255: { var nameList []model.CIStr parser.yyVAL.item = nameList } - case 1222: + case 1256: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1223: + case 1257: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 1224: + case 1258: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1225: + case 1259: + { + parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) + } + case 1260: { parser.yyVAL.item = []*ast.IndexHint{yyS[yypt-0].item.(*ast.IndexHint)} } - case 1226: + case 1261: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.IndexHint), yyS[yypt-0].item.(*ast.IndexHint)) } - case 1227: + case 1262: { var hintList []*ast.IndexHint parser.yyVAL.item = hintList } - case 1228: + case 1263: { parser.yyVAL.item = yyS[yypt-0].item } - case 1229: + case 1264: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), Tp: ast.CrossJoin} } - case 1230: + case 1265: { 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 1231: + case 1266: { 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 1232: + case 1267: { 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 1233: + case 1268: { 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 1234: + case 1269: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-3].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), NaturalJoin: true} } - case 1235: + case 1270: { 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 1236: + case 1271: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), StraightJoin: true} } - case 1237: + case 1272: { 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 1238: + case 1273: { parser.yyVAL.item = ast.LeftJoin } - case 1239: + case 1274: { parser.yyVAL.item = ast.RightJoin } - case 1245: + case 1280: { parser.yyVAL.item = nil } - case 1246: + case 1281: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ValueExpr)} } - case 1247: + case 1282: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].item) } - case 1248: + case 1283: { parser.yyVAL.item = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 1249: + case 1284: { parser.yyVAL.item = nil } - case 1250: + case 1285: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1251: + case 1286: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-2].item.(ast.ExprNode), Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1252: + case 1287: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-0].item.(ast.ExprNode), Count: yyS[yypt-2].item.(ast.ExprNode)} } - case 1253: + case 1288: { opt := &ast.SelectStmtOpts{} if yyS[yypt-8].item != nil { @@ -13688,178 +13983,18 @@ yynewstate: parser.yyVAL.item = opt } - case 1254: - { - parser.yyVAL.item = nil - } - case 1255: - { - parser.yyVAL.item = yyS[yypt-1].item - } - case 1256: - { - yyerrok() - parser.lastErrorAsWarn() - parser.yyVAL.item = nil - } - case 1257: - { - parser.yyVAL.item = []*ast.TableOptimizerHint{yyS[yypt-0].item.(*ast.TableOptimizerHint)} - } - case 1258: - { - parser.yyVAL.item = yyS[yypt-0].item.([]*ast.TableOptimizerHint) - } - case 1259: - { - parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.TableOptimizerHint), yyS[yypt-0].item.(*ast.TableOptimizerHint)) - } - case 1260: - { - parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableOptimizerHint), yyS[yypt-0].item.(*ast.TableOptimizerHint)) - } - case 1261: - { - parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.TableOptimizerHint), yyS[yypt-0].item.([]*ast.TableOptimizerHint)...) - } - case 1262: - { - parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableOptimizerHint), yyS[yypt-0].item.([]*ast.TableOptimizerHint)...) - } - case 1263: - { - parser.yyVAL.item = &ast.TableOptimizerHint{ - HintName: model.NewCIStr(yyS[yypt-5].ident), - QBName: yyS[yypt-3].item.(model.CIStr), - Tables: []ast.HintTable{yyS[yypt-2].item.(ast.HintTable)}, - Indexes: yyS[yypt-1].item.([]model.CIStr), - } - } - case 1264: - { - parser.yyVAL.item = &ast.TableOptimizerHint{ - HintName: model.NewCIStr(yyS[yypt-5].ident), - QBName: yyS[yypt-3].item.(model.CIStr), - Tables: []ast.HintTable{yyS[yypt-2].item.(ast.HintTable)}, - Indexes: yyS[yypt-1].item.([]model.CIStr), - } - } - case 1265: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-4].ident), QBName: yyS[yypt-2].item.(model.CIStr), Tables: yyS[yypt-1].item.([]ast.HintTable)} - } - case 1266: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-4].ident), QBName: yyS[yypt-2].item.(model.CIStr), Tables: yyS[yypt-1].item.([]ast.HintTable)} - } - case 1267: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-4].ident), QBName: yyS[yypt-2].item.(model.CIStr), Tables: yyS[yypt-1].item.([]ast.HintTable)} - } - case 1268: - { - parser.yyVAL.item = &ast.TableOptimizerHint{ - HintName: model.NewCIStr(yyS[yypt-5].ident), - QBName: yyS[yypt-3].item.(model.CIStr), - Tables: []ast.HintTable{yyS[yypt-2].item.(ast.HintTable)}, - Indexes: yyS[yypt-1].item.([]model.CIStr), - } - } - case 1269: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-4].ident), QBName: yyS[yypt-2].item.(model.CIStr), HintFlag: yyS[yypt-1].item.(bool)} - } - case 1270: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-4].ident), QBName: yyS[yypt-2].item.(model.CIStr), HintFlag: yyS[yypt-1].item.(bool)} - } - case 1271: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-4].ident), QBName: yyS[yypt-2].item.(model.CIStr), MaxExecutionTime: getUint64FromNUM(yyS[yypt-1].item)} - } - case 1272: - { - // arguments not decided yet. - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), QBName: yyS[yypt-1].item.(model.CIStr)} - } - case 1273: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-4].ident), QBName: yyS[yypt-2].item.(model.CIStr), QueryType: model.NewCIStr(yyS[yypt-1].item.(string))} - } - case 1274: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-4].ident), QBName: yyS[yypt-2].item.(model.CIStr), MemoryQuota: yyS[yypt-1].item.(int64)} - } - case 1275: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), QBName: yyS[yypt-1].item.(model.CIStr)} - } - case 1276: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), QBName: yyS[yypt-1].item.(model.CIStr)} - } - case 1277: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), QBName: yyS[yypt-1].item.(model.CIStr)} - } - case 1278: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), QBName: yyS[yypt-1].item.(model.CIStr)} - } - case 1279: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), QBName: yyS[yypt-1].item.(model.CIStr)} - } - case 1280: - { - parser.yyVAL.item = &ast.TableOptimizerHint{HintName: model.NewCIStr(yyS[yypt-3].ident), QBName: model.NewCIStr(yyS[yypt-1].ident)} - } - case 1281: - { - parser.yyVAL.item = yyS[yypt-1].item.([]*ast.TableOptimizerHint) - for _, hint := range parser.yyVAL.item.([]*ast.TableOptimizerHint) { - hint.HintName = model.NewCIStr(yyS[yypt-4].ident) - hint.QBName = yyS[yypt-2].item.(model.CIStr) - } - } - case 1282: - { - parser.yyVAL.item = []*ast.TableOptimizerHint{yyS[yypt-0].item.(*ast.TableOptimizerHint)} - } - case 1283: - { - parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableOptimizerHint), yyS[yypt-0].item.(*ast.TableOptimizerHint)) - } - case 1284: - { - parser.yyVAL.item = &ast.TableOptimizerHint{ - StoreType: model.NewCIStr(yyS[yypt-3].item.(string)), - Tables: yyS[yypt-1].item.([]ast.HintTable), - } - } - case 1285: - { - parser.yyVAL.item = model.NewCIStr("") - } - case 1286: - { - parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) - } - case 1287: - { - parser.yyVAL.item = ast.HintTable{TableName: model.NewCIStr(yyS[yypt-1].ident), QBName: yyS[yypt-0].item.(model.CIStr)} - } - case 1288: - { - parser.yyVAL.item = []ast.HintTable{yyS[yypt-0].item.(ast.HintTable)} - } case 1289: { - parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.HintTable), yyS[yypt-0].item.(ast.HintTable)) + parser.yyVAL.item = nil } case 1290: { - parser.yyVAL.item = true + hints, warns := parser.parseHint(yyS[yypt-0].ident) + for _, w := range warns { + yylex.AppendError(w) + parser.lastErrorAsWarn() + } + parser.yyVAL.item = hints } case 1291: { @@ -13867,35 +14002,27 @@ yynewstate: } case 1292: { - parser.yyVAL.item = yyS[yypt-0].ident + parser.yyVAL.item = true } case 1293: { - parser.yyVAL.item = yyS[yypt-0].ident + parser.yyVAL.item = false } case 1294: { - parser.yyVAL.item = yyS[yypt-0].ident + parser.yyVAL.item = true } case 1295: { - parser.yyVAL.item = yyS[yypt-0].ident + parser.yyVAL.item = false } case 1296: { - switch model.NewCIStr(yyS[yypt-0].ident).L { - case "mb": - parser.yyVAL.item = yyS[yypt-1].item.(int64) * 1024 * 1024 - case "gb": - parser.yyVAL.item = yyS[yypt-1].item.(int64) * 1024 * 1024 * 1024 - default: - // Executor handle memory quota < 0 as no memory limit, here use it to trigger warning in TiDB. - parser.yyVAL.item = int64(-1) - } + parser.yyVAL.item = true } case 1297: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 1298: { @@ -13907,53 +14034,29 @@ yynewstate: } case 1300: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 1301: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 1302: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 1303: { parser.yyVAL.item = true } case 1304: - { - parser.yyVAL.item = true - } - case 1305: - { - parser.yyVAL.item = false - } - case 1306: - { - parser.yyVAL.item = false - } - case 1307: - { - parser.yyVAL.item = true - } - case 1308: - { - parser.yyVAL.item = false - } - case 1309: - { - parser.yyVAL.item = true - } - case 1310: { parser.yyVAL.item = &ast.FieldList{Fields: yyS[yypt-0].item.([]*ast.SelectField)} } - case 1311: + case 1305: { parser.yyVAL.item = nil } - case 1313: + case 1307: { s := yyS[yypt-1].statement.(*ast.SelectStmt) endOffset := parser.endOffset(&yyS[yypt]) @@ -13963,7 +14066,7 @@ yynewstate: s.SetText(src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: s} } - case 1314: + case 1308: { s := yyS[yypt-1].statement.(*ast.UnionStmt) src := parser.src @@ -13971,23 +14074,23 @@ yynewstate: s.SetText(src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: s} } - case 1315: + case 1309: { parser.yyVAL.item = ast.SelectLockNone } - case 1316: + case 1310: { parser.yyVAL.item = ast.SelectLockForUpdate } - case 1317: + case 1311: { parser.yyVAL.item = ast.SelectLockForUpdateNoWait } - case 1318: + case 1312: { parser.yyVAL.item = ast.SelectLockInShareMode } - case 1319: + case 1313: { st := yyS[yypt-3].item.(*ast.SelectStmt) union := yyS[yypt-6].item.(*ast.UnionStmt) @@ -14007,7 +14110,7 @@ yynewstate: } parser.yyVAL.statement = union } - case 1320: + case 1314: { st := yyS[yypt-3].item.(*ast.SelectStmt) union := yyS[yypt-6].item.(*ast.UnionStmt) @@ -14027,7 +14130,7 @@ yynewstate: } parser.yyVAL.statement = union } - case 1321: + case 1315: { st := yyS[yypt-3].item.(*ast.SelectStmt) union := yyS[yypt-6].item.(*ast.UnionStmt) @@ -14047,7 +14150,7 @@ yynewstate: } parser.yyVAL.statement = union } - case 1322: + case 1316: { union := yyS[yypt-7].item.(*ast.UnionStmt) lastSelect := union.SelectList.Selects[len(union.SelectList.Selects)-1] @@ -14067,14 +14170,14 @@ yynewstate: } parser.yyVAL.statement = union } - case 1323: + case 1317: { selectList := &ast.UnionSelectList{Selects: []*ast.SelectStmt{yyS[yypt-0].item.(*ast.SelectStmt)}} parser.yyVAL.item = &ast.UnionStmt{ SelectList: selectList, } } - case 1324: + case 1318: { union := yyS[yypt-3].item.(*ast.UnionStmt) st := yyS[yypt-0].item.(*ast.SelectStmt) @@ -14085,11 +14188,11 @@ yynewstate: union.SelectList.Selects = append(union.SelectList.Selects, st) parser.yyVAL.item = union } - case 1325: + case 1319: { parser.yyVAL.item = yyS[yypt-0].statement.(interface{}) } - case 1326: + case 1320: { st := yyS[yypt-1].statement.(*ast.SelectStmt) st.IsInBraces = true @@ -14097,7 +14200,7 @@ yynewstate: parser.setLastSelectFieldText(st, endOffset) parser.yyVAL.item = yyS[yypt-1].statement } - case 1328: + case 1322: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.PumpType, @@ -14105,7 +14208,7 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1329: + case 1323: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.DrainerType, @@ -14113,19 +14216,19 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1330: + case 1324: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1331: + case 1325: { parser.yyVAL.statement = &ast.SetPwdStmt{Password: yyS[yypt-0].item.(string)} } - case 1332: + case 1326: { parser.yyVAL.statement = &ast.SetPwdStmt{User: yyS[yypt-2].item.(*auth.UserIdentity), Password: yyS[yypt-0].item.(string)} } - case 1333: + case 1327: { vars := yyS[yypt-0].item.([]*ast.VariableAssignment) for _, v := range vars { @@ -14133,11 +14236,11 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: vars} } - case 1334: + case 1328: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1335: + case 1329: { assigns := yyS[yypt-0].item.([]*ast.VariableAssignment) for i := 0; i < len(assigns); i++ { @@ -14148,11 +14251,11 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: assigns} } - case 1336: + case 1330: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.SetRoleStmt) } - case 1337: + case 1331: { tmp := yyS[yypt-2].item.(*ast.SetRoleStmt) parser.yyVAL.statement = &ast.SetDefaultRoleStmt{ @@ -14161,31 +14264,31 @@ yynewstate: UserList: yyS[yypt-0].item.([]*auth.UserIdentity), } } - case 1338: + case 1332: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleNone, RoleList: nil} } - case 1339: + case 1333: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAll, RoleList: nil} } - case 1340: + case 1334: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleRegular, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1341: + case 1335: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAllExcept, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1342: + case 1336: { parser.yyVAL.item = yyS[yypt-0].item } - case 1343: + case 1337: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleDefault, RoleList: nil} } - case 1344: + case 1338: { if yyS[yypt-0].item != nil { parser.yyVAL.item = yyS[yypt-0].item @@ -14193,7 +14296,7 @@ yynewstate: parser.yyVAL.item = []*ast.VariableAssignment{} } } - case 1345: + case 1339: { if yyS[yypt-0].item != nil { varAssigns := yyS[yypt-0].item.([]*ast.VariableAssignment) @@ -14202,68 +14305,68 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 1346: + case 1340: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr(yyS[yypt-0].ident) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_isolation", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1347: + case 1341: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("0") varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1348: + case 1342: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("1") varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1349: + case 1343: { parser.yyVAL.ident = ast.RepeatableRead } - case 1350: + case 1344: { parser.yyVAL.ident = ast.ReadCommitted } - case 1351: + case 1345: { parser.yyVAL.ident = ast.ReadUncommitted } - case 1352: + case 1346: { parser.yyVAL.ident = ast.Serializable } - case 1353: + case 1347: { parser.yyVAL.expr = ast.NewValueExpr("ON") } - case 1358: + case 1352: { parser.yyVAL.ident = yyS[yypt-2].ident + "." + yyS[yypt-0].ident } - case 1359: + case 1353: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1360: + case 1354: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsGlobal: true, IsSystem: true} } - case 1361: + case 1355: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1362: + case 1356: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1363: + case 1357: { v := strings.ToLower(yyS[yypt-2].ident) var isGlobal bool @@ -14279,27 +14382,27 @@ yynewstate: } parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr, IsGlobal: isGlobal, IsSystem: true} } - case 1364: + case 1358: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr} } - case 1365: + case 1359: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-0].item.(string)), } } - case 1366: + case 1360: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-2].item.(string)), } } - case 1367: + case 1361: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, @@ -14307,24 +14410,24 @@ yynewstate: ExtendValue: ast.NewValueExpr(yyS[yypt-0].item.(string)), } } - case 1368: + case 1362: { v := &ast.DefaultExpr{} parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetNames, Value: v} } - case 1369: + case 1363: { parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetNames, Value: yyS[yypt-0].expr} } - case 1370: + case 1364: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item.(string)) } - case 1371: + case 1365: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 1372: + case 1366: { // Validate input charset name to keep the same behavior as parser of MySQL. name, _, err := charset.GetCharsetInfo(yyS[yypt-0].item.(string)) @@ -14336,11 +14439,11 @@ yynewstate: // to keep lower case of input for generated column restore. parser.yyVAL.item = name } - case 1373: + case 1367: { parser.yyVAL.item = charset.CharsetBin } - case 1374: + case 1368: { info, err := charset.GetCollationByName(yyS[yypt-0].item.(string)) if err != nil { @@ -14349,19 +14452,19 @@ yynewstate: } parser.yyVAL.item = info.Name } - case 1375: + case 1369: { parser.yyVAL.item = []*ast.VariableAssignment{} } - case 1376: + case 1370: { parser.yyVAL.item = []*ast.VariableAssignment{yyS[yypt-0].item.(*ast.VariableAssignment)} } - case 1377: + case 1371: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.VariableAssignment), yyS[yypt-0].item.(*ast.VariableAssignment)) } - case 1380: + case 1374: { v := strings.ToLower(yyS[yypt-0].ident) var isGlobal bool @@ -14378,81 +14481,81 @@ yynewstate: } parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: isGlobal, IsSystem: true, ExplicitScope: explicitScope} } - case 1381: + case 1375: { v := yyS[yypt-0].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: false, IsSystem: false} } - case 1382: + case 1376: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-0].item.(string), Hostname: "%"} } - case 1383: + case 1377: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-2].item.(string), Hostname: yyS[yypt-0].item.(string)} } - case 1384: + case 1378: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-1].item.(string), Hostname: strings.TrimPrefix(yyS[yypt-0].ident, "@")} } - case 1385: + case 1379: { parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } - case 1386: + case 1380: { parser.yyVAL.item = []*auth.UserIdentity{yyS[yypt-0].item.(*auth.UserIdentity)} } - case 1387: + case 1381: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.UserIdentity), yyS[yypt-0].item.(*auth.UserIdentity)) } - case 1388: + case 1382: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1389: + case 1383: { parser.yyVAL.item = yyS[yypt-1].item.(string) } - case 1390: + case 1384: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1391: + case 1385: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1392: + case 1386: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1393: + case 1387: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-0].item.(string), Hostname: "%"} } - case 1394: + case 1388: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-2].item.(string), Hostname: yyS[yypt-0].item.(string)} } - case 1395: + case 1389: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-1].item.(string), Hostname: strings.TrimPrefix(yyS[yypt-0].ident, "@")} } - case 1396: + case 1390: { parser.yyVAL.item = []*auth.RoleIdentity{yyS[yypt-0].item.(*auth.RoleIdentity)} } - case 1397: + case 1391: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.RoleIdentity), yyS[yypt-0].item.(*auth.RoleIdentity)) } - case 1398: + case 1392: { parser.yyVAL.statement = &ast.AdminStmt{Tp: ast.AdminShowDDL} } - case 1399: + case 1393: { stmt := &ast.AdminStmt{Tp: ast.AdminShowDDLJobs} if yyS[yypt-0].item != nil { @@ -14460,7 +14563,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1400: + case 1394: { stmt := &ast.AdminStmt{ Tp: ast.AdminShowDDLJobs, @@ -14471,21 +14574,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1401: + case 1395: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowNextRowID, Tables: []*ast.TableName{yyS[yypt-1].item.(*ast.TableName)}, } } - case 1402: + case 1396: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1403: + case 1397: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndex, @@ -14493,7 +14596,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1404: + case 1398: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminRecoverIndex, @@ -14501,7 +14604,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1405: + case 1399: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCleanupIndex, @@ -14509,7 +14612,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1406: + case 1400: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndexRange, @@ -14518,81 +14621,99 @@ yynewstate: HandleRanges: yyS[yypt-0].item.([]ast.HandleRange), } } - case 1407: + case 1401: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminChecksumTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1408: + case 1402: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCancelDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1409: + case 1403: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowDDLJobQueries, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1410: + case 1404: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowSlow, ShowSlow: yyS[yypt-0].item.(*ast.ShowSlow), } } - case 1411: + case 1405: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadExprPushdownBlacklist, } } - case 1412: + case 1406: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadOptRuleBlacklist, } } - case 1413: + case 1407: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginEnable, Plugins: yyS[yypt-0].item.([]string), } } - case 1414: + case 1408: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginDisable, Plugins: yyS[yypt-0].item.([]string), } } - case 1415: + case 1409: { parser.yyVAL.statement = &ast.CleanupTableLockStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1416: + case 1410: { parser.yyVAL.statement = &ast.RepairTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), CreateStmt: yyS[yypt-0].statement.(*ast.CreateTableStmt), } } - case 1417: + case 1411: + { + parser.yyVAL.statement = &ast.AdminStmt{ + Tp: ast.AdminFlushBindings, + } + } + case 1412: + { + parser.yyVAL.statement = &ast.AdminStmt{ + Tp: ast.AdminCaptureBindings, + } + } + case 1413: + { + parser.yyVAL.statement = &ast.AdminStmt{ + Tp: ast.AdminEvolveBindings, + } + } + case 1414: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowRecent, Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1418: + case 1415: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -14600,7 +14721,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1419: + case 1416: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -14608,7 +14729,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1420: + case 1417: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -14616,27 +14737,27 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1421: + case 1418: { parser.yyVAL.item = []ast.HandleRange{yyS[yypt-0].item.(ast.HandleRange)} } - case 1422: + case 1419: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.HandleRange), yyS[yypt-0].item.(ast.HandleRange)) } - case 1423: + case 1420: { parser.yyVAL.item = ast.HandleRange{Begin: yyS[yypt-3].item.(int64), End: yyS[yypt-1].item.(int64)} } - case 1424: + case 1421: { parser.yyVAL.item = []int64{yyS[yypt-0].item.(int64)} } - case 1425: + case 1422: { parser.yyVAL.item = append(yyS[yypt-2].item.([]int64), yyS[yypt-0].item.(int64)) } - case 1426: + case 1423: { stmt := yyS[yypt-1].item.(*ast.ShowStmt) if yyS[yypt-0].item != nil { @@ -14648,21 +14769,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1427: + case 1424: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateTable, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1428: + case 1425: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateView, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1429: + case 1426: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateDatabase, @@ -14670,7 +14791,14 @@ yynewstate: DBName: yyS[yypt-0].item.(string), } } - case 1430: + case 1427: + { + parser.yyVAL.statement = &ast.ShowStmt{ + Tp: ast.ShowCreateSequence, + Table: yyS[yypt-0].item.(*ast.TableName), + } + } + case 1428: { // See https://dev.mysql.com/doc/refman/5.7/en/show-create-user.html parser.yyVAL.statement = &ast.ShowStmt{ @@ -14678,9 +14806,8 @@ yynewstate: User: yyS[yypt-0].item.(*auth.UserIdentity), } } - case 1431: + case 1429: { - stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, Table: yyS[yypt-2].item.(*ast.TableName), @@ -14690,7 +14817,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1432: + case 1430: { stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, @@ -14702,12 +14829,12 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1433: + case 1431: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html parser.yyVAL.statement = &ast.ShowStmt{Tp: ast.ShowGrants} } - case 1434: + case 1432: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html if yyS[yypt-0].item != nil { @@ -14724,20 +14851,20 @@ yynewstate: } } } - case 1435: + case 1433: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowMasterStatus, } } - case 1436: + case 1434: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProcessList, Full: yyS[yypt-1].item.(bool), } } - case 1437: + case 1435: { stmt := &ast.ShowStmt{ Tp: ast.ShowStatsMeta, @@ -14751,7 +14878,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1438: + case 1436: { stmt := &ast.ShowStmt{ Tp: ast.ShowStatsHistograms, @@ -14765,7 +14892,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1439: + case 1437: { stmt := &ast.ShowStmt{ Tp: ast.ShowStatsBuckets, @@ -14779,7 +14906,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1440: + case 1438: { stmt := &ast.ShowStmt{ Tp: ast.ShowStatsHealthy, @@ -14793,13 +14920,13 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1441: + case 1439: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProfiles, } } - case 1442: + case 1440: { v := &ast.ShowStmt{ Tp: ast.ShowProfile, @@ -14815,13 +14942,13 @@ yynewstate: } parser.yyVAL.statement = v } - case 1443: + case 1441: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowPrivileges, } } - case 1444: + case 1442: { stmt := &ast.ShowStmt{ Tp: ast.ShowAnalyzeStatus, @@ -14835,96 +14962,96 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1445: + case 1443: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowBuiltins, } } - case 1446: + case 1444: { parser.yyVAL.item = nil } - case 1447: + case 1445: { parser.yyVAL.item = yyS[yypt-0].item } - case 1448: + case 1446: { parser.yyVAL.item = []int{yyS[yypt-0].item.(int)} } - case 1449: + case 1447: { l := yyS[yypt-2].item.([]int) l = append(l, yyS[yypt-0].item.(int)) parser.yyVAL.item = l } - case 1450: + case 1448: { parser.yyVAL.item = ast.ProfileTypeCPU } - case 1451: + case 1449: { parser.yyVAL.item = ast.ProfileTypeMemory } - case 1452: + case 1450: { parser.yyVAL.item = ast.ProfileTypeBlockIo } - case 1453: + case 1451: { parser.yyVAL.item = ast.ProfileTypeContextSwitch } - case 1454: + case 1452: { parser.yyVAL.item = ast.ProfileTypePageFaults } - case 1455: + case 1453: { parser.yyVAL.item = ast.ProfileTypeIpc } - case 1456: + case 1454: { parser.yyVAL.item = ast.ProfileTypeSwaps } - case 1457: + case 1455: { parser.yyVAL.item = ast.ProfileTypeSource } - case 1458: + case 1456: { parser.yyVAL.item = ast.ProfileTypeAll } - case 1459: + case 1457: { parser.yyVAL.item = nil } - case 1460: + case 1458: { v := yyS[yypt-0].item.(int64) parser.yyVAL.item = &v } - case 1461: + case 1459: { parser.yyVAL.item = nil } - case 1462: + case 1460: { parser.yyVAL.item = yyS[yypt-0].item.([]*auth.RoleIdentity) } - case 1468: + case 1466: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowEngines} } - case 1469: + case 1467: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowDatabases} } - case 1470: + case 1468: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowCharset} } - case 1471: + case 1469: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTables, @@ -14932,28 +15059,28 @@ yynewstate: Full: yyS[yypt-2].item.(bool), } } - case 1472: + case 1470: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowOpenTables, DBName: yyS[yypt-0].item.(string), } } - case 1473: + case 1471: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTableStatus, DBName: yyS[yypt-0].item.(string), } } - case 1474: + case 1472: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowIndex, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1475: + case 1473: { show := &ast.ShowStmt{ Tp: ast.ShowIndex, @@ -14961,7 +15088,7 @@ yynewstate: } parser.yyVAL.item = show } - case 1476: + case 1474: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowColumns, @@ -14970,77 +15097,77 @@ yynewstate: Full: yyS[yypt-3].item.(bool), } } - case 1477: + case 1475: { - // SHOW FIELDS is a synonym for SHOW COLUMNS. parser.yyVAL.item = &ast.ShowStmt{ - Tp: ast.ShowColumns, - Table: yyS[yypt-1].item.(*ast.TableName), - DBName: yyS[yypt-0].item.(string), - Full: yyS[yypt-3].item.(bool), + Tp: ast.ShowColumns, + Table: yyS[yypt-1].item.(*ast.TableName), + DBName: yyS[yypt-0].item.(string), + Full: yyS[yypt-3].item.(bool), + Extended: true, } } - case 1478: + case 1476: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings} } - case 1479: + case 1477: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors} } - case 1480: + case 1478: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowVariables, GlobalScope: yyS[yypt-1].item.(bool), } } - case 1481: + case 1479: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowStatus, GlobalScope: yyS[yypt-1].item.(bool), } } - case 1482: + case 1480: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowBindings, GlobalScope: yyS[yypt-1].item.(bool), } } - case 1483: + case 1481: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowCollation, } } - case 1484: + case 1482: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTriggers, DBName: yyS[yypt-0].item.(string), } } - case 1485: + case 1483: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowProcedureStatus, } } - case 1486: + case 1484: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPumpStatus, } } - case 1487: + case 1485: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowDrainerStatus, } } - case 1488: + case 1486: { // 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 @@ -15050,99 +15177,112 @@ yynewstate: Tp: ast.ShowProcedureStatus, } } - case 1489: + case 1487: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowEvents, DBName: yyS[yypt-0].item.(string), } } - case 1490: + case 1488: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlugins, } } - case 1491: + case 1489: { parser.yyVAL.item = nil } - case 1492: + case 1490: { parser.yyVAL.item = &ast.PatternLikeExpr{ Pattern: yyS[yypt-0].expr, Escape: '\\', } } - case 1493: + case 1491: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1494: + case 1492: { parser.yyVAL.item = false } - case 1495: + case 1493: { parser.yyVAL.item = true } - case 1496: + case 1494: { parser.yyVAL.item = false } - case 1497: + case 1495: { parser.yyVAL.item = false } - case 1498: + case 1496: { parser.yyVAL.item = true } - case 1499: + case 1497: { parser.yyVAL.item = "" } - case 1500: + case 1498: { parser.yyVAL.item = yyS[yypt-0].item.(string) } - case 1501: + case 1499: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName) } - case 1502: + case 1500: { tmp := yyS[yypt-0].item.(*ast.FlushStmt) tmp.NoWriteToBinLog = yyS[yypt-1].item.(bool) parser.yyVAL.statement = tmp } - case 1503: + case 1501: { parser.yyVAL.item = []string{yyS[yypt-0].ident} } - case 1504: + case 1502: { parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) } - case 1505: + case 1503: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushPrivileges, } } - case 1506: + case 1504: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushStatus, } } - case 1507: + case 1505: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushTiDBPlugin, Plugins: yyS[yypt-0].item.([]string), } } + case 1506: + { + parser.yyVAL.item = &ast.FlushStmt{ + Tp: ast.FlushHosts, + } + } + case 1507: + { + parser.yyVAL.item = &ast.FlushStmt{ + Tp: ast.FlushLogs, + LogType: yyS[yypt-1].item.(ast.LogType), + } + } case 1508: { parser.yyVAL.item = &ast.FlushStmt{ @@ -15153,39 +15293,63 @@ yynewstate: } case 1509: { - parser.yyVAL.item = false + parser.yyVAL.item = ast.LogTypeDefault } case 1510: { - parser.yyVAL.item = true + parser.yyVAL.item = ast.LogTypeBinary } case 1511: { - parser.yyVAL.item = true + parser.yyVAL.item = ast.LogTypeEngine } case 1512: { - parser.yyVAL.item = []*ast.TableName{} + parser.yyVAL.item = ast.LogTypeError } case 1513: { - parser.yyVAL.item = yyS[yypt-0].item + parser.yyVAL.item = ast.LogTypeGeneral } case 1514: { - parser.yyVAL.item = false + parser.yyVAL.item = ast.LogTypeSlow } case 1515: + { + parser.yyVAL.item = false + } + case 1516: + { + parser.yyVAL.item = true + } + case 1517: + { + parser.yyVAL.item = true + } + case 1518: + { + parser.yyVAL.item = []*ast.TableName{} + } + case 1519: + { + parser.yyVAL.item = yyS[yypt-0].item + } + case 1520: + { + parser.yyVAL.item = false + } + case 1521: { parser.yyVAL.item = true } - case 1567: + case 1577: { // `(select 1)`; is a valid select statement // TODO: This is used to fix issue #320. There may be a better solution. parser.yyVAL.statement = yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(ast.StmtNode) } - case 1592: + case 1602: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -15195,7 +15359,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 1593: + case 1603: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -15205,7 +15369,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 1594: + case 1604: { cst := yyS[yypt-0].item.(*ast.Constraint) if yyS[yypt-1].item != nil { @@ -15213,15 +15377,15 @@ yynewstate: } parser.yyVAL.item = cst } - case 1595: + case 1605: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.ColumnDef) } - case 1596: + case 1606: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.Constraint) } - case 1597: + case 1607: { if yyS[yypt-0].item != nil { parser.yyVAL.item = []interface{}{yyS[yypt-0].item.(interface{})} @@ -15229,7 +15393,7 @@ yynewstate: parser.yyVAL.item = []interface{}{} } } - case 1598: + case 1608: { if yyS[yypt-0].item != nil { parser.yyVAL.item = append(yyS[yypt-2].item.([]interface{}), yyS[yypt-0].item) @@ -15237,7 +15401,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 1599: + case 1609: { var columnDefs []*ast.ColumnDef var constraints []*ast.Constraint @@ -15246,7 +15410,7 @@ yynewstate: Constraints: constraints, } } - case 1600: + case 1610: { tes := yyS[yypt-1].item.([]interface{}) var columnDefs []*ast.ColumnDef @@ -15264,63 +15428,65 @@ yynewstate: Constraints: constraints, } } - case 1601: + case 1611: { parser.yyVAL.item = yyS[yypt-0].item } - case 1602: + case 1612: { - parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-0].item.(string)} + parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-0].item.(string), + UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 1603: + case 1613: { - parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].item.(string)} + parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].item.(string), + UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 1604: + case 1614: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIncrement, UintValue: yyS[yypt-0].item.(uint64)} } - case 1605: + case 1615: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAvgRowLength, UintValue: yyS[yypt-0].item.(uint64)} } - case 1606: + case 1616: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionConnection, StrValue: yyS[yypt-0].ident} } - case 1607: + case 1617: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 1608: + case 1618: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTableCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 1609: + case 1619: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionPassword, StrValue: yyS[yypt-0].ident} } - case 1610: + case 1620: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCompression, StrValue: yyS[yypt-0].ident} } - case 1611: + case 1621: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionKeyBlockSize, UintValue: yyS[yypt-0].item.(uint64)} } - case 1612: + case 1622: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDelayKeyWrite, UintValue: yyS[yypt-0].item.(uint64)} } - case 1613: + case 1623: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionRowFormat, UintValue: yyS[yypt-0].item.(uint64)} } - case 1614: + case 1624: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsPersistent} } - case 1615: + case 1625: { n := yyS[yypt-0].item.(uint64) if n != 0 && n != 1 { @@ -15331,13 +15497,13 @@ yynewstate: yylex.AppendError(yylex.Errorf("The STATS_AUTO_RECALC is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 1616: + case 1626: { 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 1617: + case 1627: { // Parse it but will ignore it. // In MySQL, STATS_SAMPLE_PAGES=N(Where 0 1 { @@ -16788,7 +16981,7 @@ yynewstate: Value: str, } } - case 1890: + case 1903: { str := yyS[yypt-0].item.(string) if str != "\\" && len(str) > 1 { @@ -16800,7 +16993,7 @@ yynewstate: Value: str, } } - case 1891: + case 1904: { str := yyS[yypt-0].item.(string) if str != "\\" && len(str) > 1 { @@ -16812,123 +17005,122 @@ yynewstate: Value: str, } } - case 1892: + case 1905: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1893: + case 1906: { parser.yyVAL.item = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 1894: + case 1907: { parser.yyVAL.item = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 1895: + case 1908: { parser.yyVAL.item = &ast.LinesClause{Terminated: "\n"} } - case 1896: + case 1909: { parser.yyVAL.item = &ast.LinesClause{Starting: yyS[yypt-1].item.(string), Terminated: yyS[yypt-0].item.(string)} } - case 1897: + case 1910: { parser.yyVAL.item = "" } - case 1898: + case 1911: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1899: + case 1912: { parser.yyVAL.item = "\n" } - case 1900: + case 1913: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1901: + case 1914: { parser.yyVAL.item = nil } - case 1902: + case 1915: { parser.yyVAL.item = yyS[yypt-0].item } - case 1903: + case 1916: { l := yyS[yypt-2].item.([]*ast.Assignment) parser.yyVAL.item = append(l, yyS[yypt-0].item.(*ast.Assignment)) } - case 1904: + case 1917: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 1905: + case 1918: { parser.yyVAL.item = &ast.Assignment{ Column: yyS[yypt-2].expr.(*ast.ColumnNameExpr).Name, Expr: yyS[yypt-0].expr, } - } - case 1906: + case 1919: { parser.yyVAL.statement = &ast.UnlockTablesStmt{} } - case 1907: + case 1920: { parser.yyVAL.statement = &ast.LockTablesStmt{ TableLocks: yyS[yypt-0].item.([]ast.TableLock), } } - case 1910: + case 1923: { parser.yyVAL.item = ast.TableLock{ Table: yyS[yypt-1].item.(*ast.TableName), Type: yyS[yypt-0].item.(model.TableLockType), } } - case 1911: + case 1924: { parser.yyVAL.item = model.TableLockRead } - case 1912: + case 1925: { parser.yyVAL.item = model.TableLockReadLocal } - case 1913: + case 1926: { parser.yyVAL.item = model.TableLockWrite } - case 1914: + case 1927: { parser.yyVAL.item = model.TableLockWriteLocal } - case 1915: + case 1928: { parser.yyVAL.item = []ast.TableLock{yyS[yypt-0].item.(ast.TableLock)} } - case 1916: + case 1929: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.TableLock), yyS[yypt-0].item.(ast.TableLock)) } - case 1917: + case 1930: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-1].item.(bool), } } - case 1918: + case 1931: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-2].item.(bool), } } - case 1919: + case 1932: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), @@ -16936,20 +17128,190 @@ yynewstate: TiDBExtension: yyS[yypt-2].item.(bool), } } - case 1920: + case 1933: { parser.yyVAL.item = false } - case 1921: + case 1934: { parser.yyVAL.item = true } - case 1922: + case 1935: { parser.yyVAL.statement = &ast.LoadStatsStmt{ Path: yyS[yypt-0].ident, } } + case 1936: + { + parser.yyVAL.statement = &ast.CreateSequenceStmt{ + IsTemporary: yyS[yypt-5].item.(bool), + IfNotExists: yyS[yypt-3].item.(bool), + Name: yyS[yypt-2].item.(*ast.TableName), + SeqOptions: yyS[yypt-1].item.([]*ast.SequenceOption), + TblOptions: yyS[yypt-0].item.([]*ast.TableOption), + } + } + case 1937: + { + parser.yyVAL.item = []*ast.SequenceOption{} + } + case 1939: + { + parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} + } + case 1940: + { + parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) + } + case 1941: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} + } + case 1942: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} + } + case 1943: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} + } + case 1944: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} + } + case 1945: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMinValue, IntValue: yyS[yypt-0].item.(int64)} + } + case 1946: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} + } + case 1947: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} + } + case 1948: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMaxValue, IntValue: yyS[yypt-0].item.(int64)} + } + case 1949: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} + } + case 1950: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} + } + case 1951: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCache, IntValue: yyS[yypt-0].item.(int64)} + } + case 1952: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} + } + case 1953: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} + } + case 1954: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCycle} + } + case 1955: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} + } + case 1956: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} + } + case 1957: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOrder} + } + case 1958: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoOrder} + } + case 1959: + { + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoOrder} + } + case 1960: + { + parser.yyVAL.item = yyS[yypt-0].item.(int64) + } + case 1961: + { + parser.yyVAL.item = yyS[yypt-0].item.(int64) + } + case 1962: + { + parser.yyVAL.item = -yyS[yypt-0].item.(int64) + } + case 1963: + { + parser.yyVAL.statement = &ast.DropSequenceStmt{ + IsTemporary: yyS[yypt-3].item.(bool), + IfExists: yyS[yypt-1].item.(bool), + Sequences: yyS[yypt-0].item.([]*ast.TableName), + } + } + case 1964: + { + 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 + } + case 1965: + { + parser.yyVAL.item = uint64(ast.UnspecifiedSize) + } + case 1966: + { + parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) + } + case 1967: + { + parser.yyVAL.item = nil + } + case 1968: + { + parser.yyVAL.item = &ast.MaxIndexNumClause{ + PerTable: yyS[yypt-1].item.(uint64), + PerDB: yyS[yypt-0].item.(uint64), + } + } + case 1969: + { + parser.yyVAL.item = uint64(ast.UnspecifiedSize) + } + case 1970: + { + parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) + } + case 1971: + { + parser.yyVAL.item = uint64(ast.UnspecifiedSize) + } + case 1972: + { + parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) + } } diff --git a/vendor/github.com/pingcap/parser/parser.y b/vendor/github.com/pingcap/parser/parser.y index 527c980a23f15eb257708bbe88e10edb573f0514..6181462a4cba10a3a257354aca3944e0726ad89b 100644 --- a/vendor/github.com/pingcap/parser/parser.y +++ b/vendor/github.com/pingcap/parser/parser.y @@ -48,576 +48,591 @@ import ( } %token - /*yy:token "%c" */ identifier "identifier" - /*yy:token "_%c" */ underscoreCS "UNDERSCORE_CHARSET" - /*yy:token "\"%c\"" */ stringLit "string literal" - singleAtIdentifier "identifier with single leading at" - doubleAtIdentifier "identifier with double leading at" - invalid "a special token never used by parser, used by lexer to indicate error" - hintBegin "hintBegin is a virtual token for optimizer hint grammar" - hintEnd "hintEnd is a virtual token for optimizer hint grammar" - andand "&&" - pipes "||" + + /*yy:token "%c" */ + identifier "identifier" + + /*yy:token "_%c" */ + underscoreCS "UNDERSCORE_CHARSET" + + /*yy:token "\"%c\"" */ + stringLit "string literal" + singleAtIdentifier "identifier with single leading at" + doubleAtIdentifier "identifier with double leading at" + invalid "a special token never used by parser, used by lexer to indicate error" + hintComment "an optimizer hint" + andand "&&" + pipes "||" /* The following tokens belong to ODBCDateTimeType. */ - odbcDateType "d" - odbcTimeType "t" - odbcTimestampType "ts" + odbcDateType "d" + odbcTimeType "t" + odbcTimestampType "ts" /* The following tokens belong to ReservedKeyword. Notice: make sure these tokens are contained in ReservedKeyword. */ - add "ADD" - all "ALL" - alter "ALTER" - analyze "ANALYZE" - and "AND" - as "AS" - asc "ASC" - between "BETWEEN" - bigIntType "BIGINT" - binaryType "BINARY" - blobType "BLOB" - both "BOTH" - by "BY" - cascade "CASCADE" - caseKwd "CASE" - change "CHANGE" - character "CHARACTER" - charType "CHAR" - check "CHECK" - collate "COLLATE" - column "COLUMN" - constraint "CONSTRAINT" - convert "CONVERT" - create "CREATE" - cross "CROSS" - cumeDist "CUME_DIST" - currentDate "CURRENT_DATE" - currentTime "CURRENT_TIME" - currentTs "CURRENT_TIMESTAMP" - currentUser "CURRENT_USER" - currentRole "CURRENT_ROLE" - database "DATABASE" - databases "DATABASES" - dayHour "DAY_HOUR" - dayMicrosecond "DAY_MICROSECOND" - dayMinute "DAY_MINUTE" - daySecond "DAY_SECOND" - decimalType "DECIMAL" - defaultKwd "DEFAULT" - delayed "DELAYED" - deleteKwd "DELETE" - denseRank "DENSE_RANK" - desc "DESC" - describe "DESCRIBE" - distinct "DISTINCT" - distinctRow "DISTINCTROW" - div "DIV" - doubleType "DOUBLE" - drop "DROP" - dual "DUAL" - elseKwd "ELSE" - enclosed "ENCLOSED" - escaped "ESCAPED" - exists "EXISTS" - explain "EXPLAIN" - except "EXCEPT" - falseKwd "FALSE" - firstValue "FIRST_VALUE" - floatType "FLOAT" - forKwd "FOR" - force "FORCE" - foreign "FOREIGN" - from "FROM" - fulltext "FULLTEXT" - generated "GENERATED" - grant "GRANT" - group "GROUP" - groups "GROUPS" - having "HAVING" - highPriority "HIGH_PRIORITY" - hourMicrosecond "HOUR_MICROSECOND" - hourMinute "HOUR_MINUTE" - hourSecond "HOUR_SECOND" - ifKwd "IF" - ignore "IGNORE" - in "IN" - index "INDEX" - infile "INFILE" - inner "INNER" - integerType "INTEGER" - interval "INTERVAL" - into "INTO" - is "IS" - insert "INSERT" - intType "INT" - int1Type "INT1" - int2Type "INT2" - int3Type "INT3" - int4Type "INT4" - int8Type "INT8" - join "JOIN" - key "KEY" - keys "KEYS" - kill "KILL" - lag "LAG" - lastValue "LAST_VALUE" - lead "LEAD" - leading "LEADING" - left "LEFT" - like "LIKE" - limit "LIMIT" - lines "LINES" - linear "LINEAR" - load "LOAD" - localTime "LOCALTIME" - localTs "LOCALTIMESTAMP" - lock "LOCK" - longblobType "LONGBLOB" - longtextType "LONGTEXT" - lowPriority "LOW_PRIORITY" - match "MATCH" - maxValue "MAXVALUE" - mediumblobType "MEDIUMBLOB" - mediumIntType "MEDIUMINT" - mediumtextType "MEDIUMTEXT" - minuteMicrosecond "MINUTE_MICROSECOND" - minuteSecond "MINUTE_SECOND" - mod "MOD" - not "NOT" - noWriteToBinLog "NO_WRITE_TO_BINLOG" - nthValue "NTH_VALUE" - ntile "NTILE" - null "NULL" - numericType "NUMERIC" - nvarcharType "NVARCHAR" - on "ON" - optimize "OPTIMIZE" - option "OPTION" - optionally "OPTIONALLY" - or "OR" - order "ORDER" - outer "OUTER" - over "OVER" - packKeys "PACK_KEYS" - partition "PARTITION" - parser "PARSER" - percentRank "PERCENT_RANK" - precisionType "PRECISION" - primary "PRIMARY" - procedure "PROCEDURE" - shardRowIDBits "SHARD_ROW_ID_BITS" - preSplitRegions "PRE_SPLIT_REGIONS" - rangeKwd "RANGE" - rank "RANK" - read "READ" - realType "REAL" - references "REFERENCES" - regexpKwd "REGEXP" - rename "RENAME" - repeat "REPEAT" - replace "REPLACE" - require "REQUIRE" - restrict "RESTRICT" - revoke "REVOKE" - right "RIGHT" - rlike "RLIKE" - row "ROW" - rows "ROWS" - rowNumber "ROW_NUMBER" - secondMicrosecond "SECOND_MICROSECOND" - selectKwd "SELECT" - set "SET" - show "SHOW" - smallIntType "SMALLINT" - spatial "SPATIAL" - sql "SQL" - sqlBigResult "SQL_BIG_RESULT" - sqlCalcFoundRows "SQL_CALC_FOUND_ROWS" - sqlSmallResult "SQL_SMALL_RESULT" - ssl "SSL" - starting "STARTING" - straightJoin "STRAIGHT_JOIN" - tableKwd "TABLE" - stored "STORED" - terminated "TERMINATED" - then "THEN" - tinyblobType "TINYBLOB" - tinyIntType "TINYINT" - tinytextType "TINYTEXT" - to "TO" - trailing "TRAILING" - trigger "TRIGGER" - trueKwd "TRUE" - unique "UNIQUE" - union "UNION" - unlock "UNLOCK" - unsigned "UNSIGNED" - update "UPDATE" - usage "USAGE" - use "USE" - using "USING" - utcDate "UTC_DATE" - utcTimestamp "UTC_TIMESTAMP" - utcTime "UTC_TIME" - values "VALUES" - long "LONG" - varcharType "VARCHAR" - varcharacter "VARCHARACTER" - varbinaryType "VARBINARY" - varying "VARYING" - virtual "VIRTUAL" - when "WHEN" - where "WHERE" - write "WRITE" - window "WINDOW" - with "WITH" - xor "XOR" - yearMonth "YEAR_MONTH" - zerofill "ZEROFILL" - natural "NATURAL" + add "ADD" + all "ALL" + alter "ALTER" + analyze "ANALYZE" + and "AND" + as "AS" + asc "ASC" + between "BETWEEN" + bigIntType "BIGINT" + binaryType "BINARY" + blobType "BLOB" + both "BOTH" + by "BY" + cascade "CASCADE" + caseKwd "CASE" + change "CHANGE" + character "CHARACTER" + charType "CHAR" + check "CHECK" + collate "COLLATE" + column "COLUMN" + constraint "CONSTRAINT" + convert "CONVERT" + create "CREATE" + cross "CROSS" + cumeDist "CUME_DIST" + currentDate "CURRENT_DATE" + currentTime "CURRENT_TIME" + currentTs "CURRENT_TIMESTAMP" + currentUser "CURRENT_USER" + currentRole "CURRENT_ROLE" + database "DATABASE" + databases "DATABASES" + dayHour "DAY_HOUR" + dayMicrosecond "DAY_MICROSECOND" + dayMinute "DAY_MINUTE" + daySecond "DAY_SECOND" + decimalType "DECIMAL" + defaultKwd "DEFAULT" + delayed "DELAYED" + deleteKwd "DELETE" + denseRank "DENSE_RANK" + desc "DESC" + describe "DESCRIBE" + distinct "DISTINCT" + distinctRow "DISTINCTROW" + div "DIV" + doubleType "DOUBLE" + drop "DROP" + dual "DUAL" + elseKwd "ELSE" + enclosed "ENCLOSED" + errorKwd "ERROR" + escaped "ESCAPED" + exists "EXISTS" + explain "EXPLAIN" + except "EXCEPT" + falseKwd "FALSE" + firstValue "FIRST_VALUE" + floatType "FLOAT" + forKwd "FOR" + force "FORCE" + foreign "FOREIGN" + from "FROM" + fulltext "FULLTEXT" + generated "GENERATED" + general "GENERAL" + grant "GRANT" + group "GROUP" + groups "GROUPS" + having "HAVING" + highPriority "HIGH_PRIORITY" + hourMicrosecond "HOUR_MICROSECOND" + hourMinute "HOUR_MINUTE" + hourSecond "HOUR_SECOND" + ifKwd "IF" + ignore "IGNORE" + in "IN" + index "INDEX" + infile "INFILE" + inner "INNER" + integerType "INTEGER" + interval "INTERVAL" + into "INTO" + is "IS" + insert "INSERT" + intType "INT" + int1Type "INT1" + int2Type "INT2" + int3Type "INT3" + int4Type "INT4" + int8Type "INT8" + join "JOIN" + key "KEY" + keys "KEYS" + kill "KILL" + lag "LAG" + lastValue "LAST_VALUE" + lead "LEAD" + leading "LEADING" + left "LEFT" + like "LIKE" + limit "LIMIT" + lines "LINES" + linear "LINEAR" + load "LOAD" + localTime "LOCALTIME" + localTs "LOCALTIMESTAMP" + lock "LOCK" + longblobType "LONGBLOB" + longtextType "LONGTEXT" + lowPriority "LOW_PRIORITY" + match "MATCH" + maxValue "MAXVALUE" + mediumblobType "MEDIUMBLOB" + mediumIntType "MEDIUMINT" + mediumtextType "MEDIUMTEXT" + minuteMicrosecond "MINUTE_MICROSECOND" + minuteSecond "MINUTE_SECOND" + mod "MOD" + not "NOT" + noWriteToBinLog "NO_WRITE_TO_BINLOG" + nthValue "NTH_VALUE" + ntile "NTILE" + null "NULL" + numericType "NUMERIC" + nvarcharType "NVARCHAR" + on "ON" + optimize "OPTIMIZE" + option "OPTION" + optionally "OPTIONALLY" + or "OR" + order "ORDER" + outer "OUTER" + over "OVER" + packKeys "PACK_KEYS" + partition "PARTITION" + parser "PARSER" + percentRank "PERCENT_RANK" + precisionType "PRECISION" + primary "PRIMARY" + procedure "PROCEDURE" + shardRowIDBits "SHARD_ROW_ID_BITS" + preSplitRegions "PRE_SPLIT_REGIONS" + rangeKwd "RANGE" + rank "RANK" + read "READ" + realType "REAL" + references "REFERENCES" + regexpKwd "REGEXP" + rename "RENAME" + repeat "REPEAT" + replace "REPLACE" + require "REQUIRE" + restrict "RESTRICT" + revoke "REVOKE" + right "RIGHT" + rlike "RLIKE" + row "ROW" + rows "ROWS" + rowNumber "ROW_NUMBER" + secondMicrosecond "SECOND_MICROSECOND" + selectKwd "SELECT" + set "SET" + show "SHOW" + smallIntType "SMALLINT" + spatial "SPATIAL" + sql "SQL" + sqlBigResult "SQL_BIG_RESULT" + sqlCalcFoundRows "SQL_CALC_FOUND_ROWS" + sqlSmallResult "SQL_SMALL_RESULT" + ssl "SSL" + starting "STARTING" + straightJoin "STRAIGHT_JOIN" + tableKwd "TABLE" + stored "STORED" + terminated "TERMINATED" + then "THEN" + tinyblobType "TINYBLOB" + tinyIntType "TINYINT" + tinytextType "TINYTEXT" + to "TO" + trailing "TRAILING" + trigger "TRIGGER" + trueKwd "TRUE" + unique "UNIQUE" + union "UNION" + unlock "UNLOCK" + unsigned "UNSIGNED" + until "UNTIL" + update "UPDATE" + usage "USAGE" + use "USE" + using "USING" + utcDate "UTC_DATE" + utcTimestamp "UTC_TIMESTAMP" + utcTime "UTC_TIME" + values "VALUES" + long "LONG" + varcharType "VARCHAR" + varcharacter "VARCHARACTER" + varbinaryType "VARBINARY" + varying "VARYING" + virtual "VIRTUAL" + when "WHEN" + where "WHERE" + write "WRITE" + window "WINDOW" + with "WITH" + xor "XOR" + yearMonth "YEAR_MONTH" + zerofill "ZEROFILL" + natural "NATURAL" /* The following tokens belong to UnReservedKeyword. Notice: make sure these tokens are contained in UnReservedKeyword. */ - account "ACCOUNT" - action "ACTION" - after "AFTER" - always "ALWAYS" - algorithm "ALGORITHM" - any "ANY" - ascii "ASCII" - autoIncrement "AUTO_INCREMENT" - avgRowLength "AVG_ROW_LENGTH" - avg "AVG" - begin "BEGIN" - binlog "BINLOG" - bitType "BIT" - block "BLOCK" - booleanType "BOOLEAN" - boolType "BOOL" - btree "BTREE" - byteType "BYTE" - cascaded "CASCADED" - charsetKwd "CHARSET" - checksum "CHECKSUM" - cipher "CIPHER" - cleanup "CLEANUP" - client "CLIENT" - coalesce "COALESCE" - collation "COLLATION" - columnFormat "COLUMN_FORMAT" - columns "COLUMNS" - comment "COMMENT" - commit "COMMIT" - committed "COMMITTED" - compact "COMPACT" - compressed "COMPRESSED" - compression "COMPRESSION" - connection "CONNECTION" - consistent "CONSISTENT" - context "CONTEXT" - cpu "CPU" - current "CURRENT" - day "DAY" - data "DATA" - dateType "DATE" - datetimeType "DATETIME" - deallocate "DEALLOCATE" - definer "DEFINER" - delayKeyWrite "DELAY_KEY_WRITE" - directory "DIRECTORY" - disable "DISABLE" - discard "DISCARD" - disk "DISK" - do "DO" - duplicate "DUPLICATE" - dynamic "DYNAMIC" - enable "ENABLE" - encryption "ENCRYPTION" - end "END" - engine "ENGINE" - engines "ENGINES" - enum "ENUM" - event "EVENT" - events "EVENTS" - escape "ESCAPE" - exchange "EXCHANGE" - exclusive "EXCLUSIVE" - execute "EXECUTE" - expire "EXPIRE" - faultsSym "FAULTS" - fields "FIELDS" - first "FIRST" - fixed "FIXED" - flush "FLUSH" - following "FOLLOWING" - format "FORMAT" - full "FULL" - function "FUNCTION" - grants "GRANTS" - hash "HASH" - history "HISTORY" - hour "HOUR" - identified "IDENTIFIED" - importKwd "IMPORT" - insertMethod "INSERT_METHOD" - isolation "ISOLATION" - issuer "ISSUER" - incremental "INCREMENTAL" - indexes "INDEXES" - invisible "INVISIBLE" - invoker "INVOKER" - io "IO" - ipc "IPC" - jsonType "JSON" - keyBlockSize "KEY_BLOCK_SIZE" - labels "LABELS" - last "LAST" - less "LESS" - level "LEVEL" - list "LIST" - local "LOCAL" - location "LOCATION" - master "MASTER" - microsecond "MICROSECOND" - minute "MINUTE" - mode "MODE" - modify "MODIFY" - month "MONTH" - maxRows "MAX_ROWS" - maxConnectionsPerHour "MAX_CONNECTIONS_PER_HOUR" - maxQueriesPerHour "MAX_QUERIES_PER_HOUR" - maxUpdatesPerHour "MAX_UPDATES_PER_HOUR" - maxUserConnections "MAX_USER_CONNECTIONS" - memory "MEMORY" - merge "MERGE" - minRows "MIN_ROWS" - names "NAMES" - national "NATIONAL" - ncharType "NCHAR" - never "NEVER" - no "NO" - nodegroup "NODEGROUP" - none "NONE" - nulls "NULLS" - offset "OFFSET" - only "ONLY" - pageSym "PAGE" - password "PASSWORD" - partial "PARTIAL" - partitioning "PARTITIONING" - partitions "PARTITIONS" + account "ACCOUNT" + action "ACTION" + advise "ADVISE" + after "AFTER" + against "AGAINST" + always "ALWAYS" + algorithm "ALGORITHM" + any "ANY" + ascii "ASCII" + autoIncrement "AUTO_INCREMENT" + autoRandom "AUTO_RANDOM" + avgRowLength "AVG_ROW_LENGTH" + avg "AVG" + begin "BEGIN" + binlog "BINLOG" + bitType "BIT" + block "BLOCK" + booleanType "BOOLEAN" + boolType "BOOL" + btree "BTREE" + byteType "BYTE" + cache "CACHE" + cascaded "CASCADED" + capture "CAPTURE" + charsetKwd "CHARSET" + checksum "CHECKSUM" + cipher "CIPHER" + cleanup "CLEANUP" + client "CLIENT" + coalesce "COALESCE" + collation "COLLATION" + columnFormat "COLUMN_FORMAT" + columns "COLUMNS" + comment "COMMENT" + commit "COMMIT" + committed "COMMITTED" + compact "COMPACT" + compressed "COMPRESSED" + compression "COMPRESSION" + connection "CONNECTION" + consistent "CONSISTENT" + context "CONTEXT" + cpu "CPU" + current "CURRENT" + cycle "CYCLE" + day "DAY" + data "DATA" + dateType "DATE" + datetimeType "DATETIME" + deallocate "DEALLOCATE" + definer "DEFINER" + delayKeyWrite "DELAY_KEY_WRITE" + directory "DIRECTORY" + disable "DISABLE" + discard "DISCARD" + disk "DISK" + do "DO" + duplicate "DUPLICATE" + dynamic "DYNAMIC" + enable "ENABLE" + encryption "ENCRYPTION" + end "END" + engine "ENGINE" + engines "ENGINES" + enum "ENUM" + event "EVENT" + events "EVENTS" + evolve "EVOLVE" + escape "ESCAPE" + exchange "EXCHANGE" + exclusive "EXCLUSIVE" + execute "EXECUTE" + expansion "EXPANSION" + expire "EXPIRE" + extended "EXTENDED" + faultsSym "FAULTS" + fields "FIELDS" + file "FILE" + first "FIRST" + fixed "FIXED" + flush "FLUSH" + following "FOLLOWING" + format "FORMAT" + full "FULL" + function "FUNCTION" + grants "GRANTS" + hash "HASH" + history "HISTORY" + hosts "HOSTS" + hour "HOUR" + identified "IDENTIFIED" + importKwd "IMPORT" + insertMethod "INSERT_METHOD" + isolation "ISOLATION" + issuer "ISSUER" + increment "INCREMENT" + incremental "INCREMENTAL" + indexes "INDEXES" + invisible "INVISIBLE" + invoker "INVOKER" + io "IO" + ipc "IPC" + jsonType "JSON" + keyBlockSize "KEY_BLOCK_SIZE" + labels "LABELS" + language "LANGUAGE" + last "LAST" + less "LESS" + level "LEVEL" + list "LIST" + local "LOCAL" + location "LOCATION" + logs "LOGS" + master "MASTER" + microsecond "MICROSECOND" + minute "MINUTE" + mode "MODE" + modify "MODIFY" + month "MONTH" + maxRows "MAX_ROWS" + maxConnectionsPerHour "MAX_CONNECTIONS_PER_HOUR" + maxQueriesPerHour "MAX_QUERIES_PER_HOUR" + maxUpdatesPerHour "MAX_UPDATES_PER_HOUR" + maxUserConnections "MAX_USER_CONNECTIONS" + memory "MEMORY" + merge "MERGE" + minRows "MIN_ROWS" + minValue "MINVALUE" + max_minutes "MAX_MINUTES" + max_idxnum "MAX_IDXNUM" + names "NAMES" + national "NATIONAL" + ncharType "NCHAR" + never "NEVER" + no "NO" + nocache "NOCACHE" + nocycle "NOCYCLE" + nodegroup "NODEGROUP" + nomaxvalue "NOMAXVALUE" + nominvalue "NOMINVALUE" + none "NONE" + noorder "NOORDER" + nulls "NULLS" + offset "OFFSET" + only "ONLY" + pageSym "PAGE" + password "PASSWORD" + partial "PARTIAL" + partitioning "PARTITIONING" + partitions "PARTITIONS" pipesAsOr - plugins "PLUGINS" - preceding "PRECEDING" - prepare "PREPARE" - privileges "PRIVILEGES" - process "PROCESS" - processlist "PROCESSLIST" - profile "PROFILE" - profiles "PROFILES" - quarter "QUARTER" - query "QUERY" - queries "QUERIES" - quick "QUICK" - rebuild "REBUILD" - recover "RECOVER" - redundant "REDUNDANT" - reload "RELOAD" - remove "REMOVE" - reorganize "REORGANIZE" - repair "REPAIR" - repeatable "REPEATABLE" - respect "RESPECT" - replica "REPLICA" - replication "REPLICATION" - reverse "REVERSE" - role "ROLE" - rollback "ROLLBACK" - routine "ROUTINE" - rowCount "ROW_COUNT" - rowFormat "ROW_FORMAT" - rtree "RTREE" - second "SECOND" - secondaryEngine "SECONDARY_ENGINE" - secondaryLoad "SECONDARY_LOAD" - secondaryUnload "SECONDARY_UNLOAD" - security "SECURITY" - separator "SEPARATOR" - serial "SERIAL" - serializable "SERIALIZABLE" - session "SESSION" - share "SHARE" - shared "SHARED" - shutdown "SHUTDOWN" - signed "SIGNED" - simple "SIMPLE" - slave "SLAVE" - slow "SLOW" - snapshot "SNAPSHOT" - sqlBufferResult "SQL_BUFFER_RESULT" - sqlCache "SQL_CACHE" - sqlNoCache "SQL_NO_CACHE" - sqlTsiDay "SQL_TSI_DAY" - sqlTsiHour "SQL_TSI_HOUR" - sqlTsiMinute "SQL_TSI_MINUTE" - sqlTsiMonth "SQL_TSI_MONTH" - sqlTsiQuarter "SQL_TSI_QUARTER" - sqlTsiSecond "SQL_TSI_SECOND" - sqlTsiWeek "SQL_TSI_WEEK" - sqlTsiYear "SQL_TSI_YEAR" - start "START" - statsAutoRecalc "STATS_AUTO_RECALC" - statsPersistent "STATS_PERSISTENT" - statsSamplePages "STATS_SAMPLE_PAGES" - status "STATUS" - storage "STORAGE" - swaps "SWAPS" - switchesSym "SWITCHES" - systemTime "SYSTEM_TIME" - open "OPEN" - source "SOURCE" - subject "SUBJECT" - subpartition "SUBPARTITION" - subpartitions "SUBPARTITIONS" - super "SUPER" - some "SOME" - global "GLOBAL" - tableChecksum "TABLE_CHECKSUM" - tables "TABLES" - tablespace "TABLESPACE" - temporary "TEMPORARY" - temptable "TEMPTABLE" - textType "TEXT" - than "THAN" - timeType "TIME" - timestampType "TIMESTAMP" - trace "TRACE" - traditional "TRADITIONAL" - transaction "TRANSACTION" - triggers "TRIGGERS" - truncate "TRUNCATE" - tp "TYPE" - unbounded "UNBOUNDED" - uncommitted "UNCOMMITTED" - unicodeSym "UNICODE" - unknown "UNKNOWN" - user "USER" - undefined "UNDEFINED" - validation "VALIDATION" - value "VALUE" - variables "VARIABLES" - view "VIEW" - visible "VISIBLE" - binding "BINDING" - bindings "BINDINGS" - warnings "WARNINGS" - without "WITHOUT" - identSQLErrors "ERRORS" - week "WEEK" - yearType "YEAR" - x509 "X509" - enforced "ENFORCED" - nowait "NOWAIT" + plugins "PLUGINS" + preceding "PRECEDING" + prepare "PREPARE" + privileges "PRIVILEGES" + process "PROCESS" + processlist "PROCESSLIST" + profile "PROFILE" + profiles "PROFILES" + per_table "PER_TABLE" + per_db "PER_DB" + quarter "QUARTER" + query "QUERY" + queries "QUERIES" + quick "QUICK" + rebuild "REBUILD" + recover "RECOVER" + redundant "REDUNDANT" + reload "RELOAD" + remove "REMOVE" + reorganize "REORGANIZE" + repair "REPAIR" + repeatable "REPEATABLE" + respect "RESPECT" + replica "REPLICA" + replication "REPLICATION" + reverse "REVERSE" + role "ROLE" + rollback "ROLLBACK" + routine "ROUTINE" + rowCount "ROW_COUNT" + rowFormat "ROW_FORMAT" + rtree "RTREE" + second "SECOND" + secondaryEngine "SECONDARY_ENGINE" + secondaryLoad "SECONDARY_LOAD" + secondaryUnload "SECONDARY_UNLOAD" + security "SECURITY" + separator "SEPARATOR" + sequence "SEQUENCE" + serial "SERIAL" + serializable "SERIALIZABLE" + session "SESSION" + share "SHARE" + shared "SHARED" + shutdown "SHUTDOWN" + signed "SIGNED" + simple "SIMPLE" + slave "SLAVE" + slow "SLOW" + snapshot "SNAPSHOT" + sqlBufferResult "SQL_BUFFER_RESULT" + sqlCache "SQL_CACHE" + sqlNoCache "SQL_NO_CACHE" + sqlTsiDay "SQL_TSI_DAY" + sqlTsiHour "SQL_TSI_HOUR" + sqlTsiMinute "SQL_TSI_MINUTE" + sqlTsiMonth "SQL_TSI_MONTH" + sqlTsiQuarter "SQL_TSI_QUARTER" + sqlTsiSecond "SQL_TSI_SECOND" + sqlTsiWeek "SQL_TSI_WEEK" + sqlTsiYear "SQL_TSI_YEAR" + start "START" + statsAutoRecalc "STATS_AUTO_RECALC" + statsPersistent "STATS_PERSISTENT" + statsSamplePages "STATS_SAMPLE_PAGES" + status "STATUS" + storage "STORAGE" + swaps "SWAPS" + switchesSym "SWITCHES" + systemTime "SYSTEM_TIME" + open "OPEN" + source "SOURCE" + subject "SUBJECT" + subpartition "SUBPARTITION" + subpartitions "SUBPARTITIONS" + super "SUPER" + some "SOME" + global "GLOBAL" + tableChecksum "TABLE_CHECKSUM" + tables "TABLES" + tablespace "TABLESPACE" + temporary "TEMPORARY" + temptable "TEMPTABLE" + textType "TEXT" + than "THAN" + timeType "TIME" + timestampType "TIMESTAMP" + trace "TRACE" + traditional "TRADITIONAL" + transaction "TRANSACTION" + triggers "TRIGGERS" + truncate "TRUNCATE" + tp "TYPE" + unbounded "UNBOUNDED" + uncommitted "UNCOMMITTED" + unicodeSym "UNICODE" + unknown "UNKNOWN" + user "USER" + undefined "UNDEFINED" + validation "VALIDATION" + value "VALUE" + variables "VARIABLES" + view "VIEW" + visible "VISIBLE" + binding "BINDING" + bindings "BINDINGS" + warnings "WARNINGS" + without "WITHOUT" + identSQLErrors "ERRORS" + week "WEEK" + yearType "YEAR" + x509 "X509" + enforced "ENFORCED" + nowait "NOWAIT" /* The following tokens belong to NotKeywordToken. Notice: make sure these tokens are contained in NotKeywordToken. */ - addDate "ADDDATE" - bitAnd "BIT_AND" - bitOr "BIT_OR" - bitXor "BIT_XOR" - cast "CAST" - copyKwd "COPY" - count "COUNT" - curTime "CURTIME" - dateAdd "DATE_ADD" - dateSub "DATE_SUB" - extract "EXTRACT" - getFormat "GET_FORMAT" - groupConcat "GROUP_CONCAT" - next_row_id "NEXT_ROW_ID" - inplace "INPLACE" - instant "INSTANT" - internal "INTERNAL" - min "MIN" - max "MAX" - maxExecutionTime "MAX_EXECUTION_TIME" - now "NOW" - position "POSITION" - recent "RECENT" - std "STD" - stddev "STDDEV" - stddevPop "STDDEV_POP" - stddevSamp "STDDEV_SAMP" - subDate "SUBDATE" - sum "SUM" - substring "SUBSTRING" - timestampAdd "TIMESTAMPADD" - timestampDiff "TIMESTAMPDIFF" - tokudbDefault "TOKUDB_DEFAULT" - tokudbFast "TOKUDB_FAST" - tokudbLzma "TOKUDB_LZMA" - tokudbQuickLZ "TOKUDB_QUICKLZ" - tokudbSnappy "TOKUDB_SNAPPY" - tokudbSmall "TOKUDB_SMALL" - tokudbUncompressed "TOKUDB_UNCOMPRESSED" - tokudbZlib "TOKUDB_ZLIB" - top "TOP" - trim "TRIM" - variance "VARIANCE" - varPop "VAR_POP" - varSamp "VAR_SAMP" - exprPushdownBlacklist "EXPR_PUSHDOWN_BLACKLIST" - optRuleBlacklist "OPT_RULE_BLACKLIST" + addDate "ADDDATE" + bitAnd "BIT_AND" + bitOr "BIT_OR" + bitXor "BIT_XOR" + bound "BOUND" + cast "CAST" + copyKwd "COPY" + count "COUNT" + curTime "CURTIME" + dateAdd "DATE_ADD" + dateSub "DATE_SUB" + exact "EXACT" + extract "EXTRACT" + flashback "FLASHBACK" + getFormat "GET_FORMAT" + groupConcat "GROUP_CONCAT" + next_row_id "NEXT_ROW_ID" + inplace "INPLACE" + instant "INSTANT" + internal "INTERNAL" + min "MIN" + max "MAX" + now "NOW" + position "POSITION" + recent "RECENT" + staleness "STALENESS" + std "STD" + stddev "STDDEV" + stddevPop "STDDEV_POP" + stddevSamp "STDDEV_SAMP" + strong "STRONG" + subDate "SUBDATE" + sum "SUM" + substring "SUBSTRING" + timestampAdd "TIMESTAMPADD" + timestampDiff "TIMESTAMPDIFF" + tokudbDefault "TOKUDB_DEFAULT" + tokudbFast "TOKUDB_FAST" + tokudbLzma "TOKUDB_LZMA" + tokudbQuickLZ "TOKUDB_QUICKLZ" + tokudbSnappy "TOKUDB_SNAPPY" + tokudbSmall "TOKUDB_SMALL" + tokudbUncompressed "TOKUDB_UNCOMPRESSED" + tokudbZlib "TOKUDB_ZLIB" + top "TOP" + trim "TRIM" + variance "VARIANCE" + varPop "VAR_POP" + varSamp "VAR_SAMP" + exprPushdownBlacklist "EXPR_PUSHDOWN_BLACKLIST" + optRuleBlacklist "OPT_RULE_BLACKLIST" /* The following tokens belong to TiDBKeyword. Notice: make sure these tokens are contained in TiDBKeyword. */ - admin "ADMIN" - buckets "BUCKETS" - builtins "BUILTINS" - cancel "CANCEL" - cmSketch "CMSKETCH" - ddl "DDL" - depth "DEPTH" - drainer "DRAINER" - jobs "JOBS" - job "JOB" - nodeID "NODE_ID" - nodeState "NODE_STATE" - optimistic "OPTIMISTIC" - pessimistic "PESSIMISTIC" - pump "PUMP" - samples "SAMPLES" - stats "STATS" - statsMeta "STATS_META" - statsHistograms "STATS_HISTOGRAMS" - statsBuckets "STATS_BUCKETS" - statsHealthy "STATS_HEALTHY" - tidb "TIDB" - hintAggToCop "AGG_TO_COP" - hintHJ "HASH_JOIN" - hintSMJ "SM_JOIN" - hintINLJ "INL_JOIN" - hintHASHAGG "HASH_AGG" - hintSTREAMAGG "STREAM_AGG" - hintUseIndex "USE_INDEX" - hintIgnoreIndex "IGNORE_INDEX" - hintUseIndexMerge "USE_INDEX_MERGE" - hintNoIndexMerge "NO_INDEX_MERGE" - hintUseToja "USE_TOJA" - hintEnablePlanCache "ENABLE_PLAN_CACHE" - hintUsePlanCache "USE_PLAN_CACHE" - hintReadConsistentReplica "READ_CONSISTENT_REPLICA" - hintReadFromStorage "READ_FROM_STORAGE" - hintQBName "QB_NAME" - hintQueryType "QUERY_TYPE" - hintMemoryQuota "MEMORY_QUOTA" - hintOLAP "OLAP" - hintOLTP "OLTP" - hintTiKV "TIKV" - hintTiFlash "TIFLASH" - topn "TOPN" - split "SPLIT" - width "WIDTH" - regions "REGIONS" - region "REGION" - + admin "ADMIN" + buckets "BUCKETS" + builtins "BUILTINS" + cancel "CANCEL" + cmSketch "CMSKETCH" + ddl "DDL" + depth "DEPTH" + drainer "DRAINER" + jobs "JOBS" + job "JOB" + nodeID "NODE_ID" + nodeState "NODE_STATE" + optimistic "OPTIMISTIC" + pessimistic "PESSIMISTIC" + pump "PUMP" + samples "SAMPLES" + stats "STATS" + statsMeta "STATS_META" + statsHistograms "STATS_HISTOGRAMS" + statsBuckets "STATS_BUCKETS" + statsHealthy "STATS_HEALTHY" + tidb "TIDB" + tiFlash "TIFLASH" + topn "TOPN" + split "SPLIT" + width "WIDTH" + regions "REGIONS" + region "REGION" builtinAddDate builtinBitAnd builtinBitOr @@ -647,516 +662,525 @@ import ( %token - /*yy:token "1.%d" */ floatLit "floating-point literal" - /*yy:token "1.%d" */ decLit "decimal literal" - /*yy:token "%d" */ intLit "integer literal" - /*yy:token "%x" */ hexLit "hexadecimal literal" - /*yy:token "%b" */ bitLit "bit literal" - - andnot "&^" - assignmentEq ":=" - eq "=" - ge ">=" - le "<=" - jss "->" - juss "->>" - lsh "<<" - neq "!=" - neqSynonym "<>" - nulleq "<=>" - paramMarker "?" - rsh ">>" + /*yy:token "1.%d" */ + floatLit "floating-point literal" + + /*yy:token "1.%d" */ + decLit "decimal literal" + + /*yy:token "%d" */ + intLit "integer literal" + + /*yy:token "%x" */ + hexLit "hexadecimal literal" + + /*yy:token "%b" */ + bitLit "bit literal" + andnot "&^" + assignmentEq ":=" + eq "=" + ge ">=" + le "<=" + jss "->" + juss "->>" + lsh "<<" + neq "!=" + neqSynonym "<>" + nulleq "<=>" + paramMarker "?" + rsh ">>" %token not2 - %type - Expression "expression" - MaxValueOrExpression "maxvalue or expression" - BoolPri "boolean primary expression" - ExprOrDefault "expression or default" - PredicateExpr "Predicate expression factor" - SetExpr "Set variable statement value's expression" - BitExpr "bit expression" - SimpleExpr "simple expression" - SimpleIdent "Simple Identifier expression" - SumExpr "aggregate functions" - FunctionCallGeneric "Function call with Identifier" - FunctionCallKeyword "Function call with keyword as function name" - FunctionCallNonKeyword "Function call with nonkeyword as function name" - Literal "literal value" - Variable "User or system variable" - SystemVariable "System defined variable name" - UserVariable "User defined variable name" - SubSelect "Sub Select" - StringLiteral "text literal" - ExpressionOpt "Optional expression" - SignedLiteral "Literal or NumLiteral with sign" - DefaultValueExpr "DefaultValueExpr(Now or Signed Literal)" - NowSymOptionFraction "NowSym with optional fraction part" - CharsetNameOrDefault "Character set name or default" + Expression "expression" + MaxValueOrExpression "maxvalue or expression" + BoolPri "boolean primary expression" + ExprOrDefault "expression or default" + PredicateExpr "Predicate expression factor" + SetExpr "Set variable statement value's expression" + BitExpr "bit expression" + SimpleExpr "simple expression" + SimpleIdent "Simple Identifier expression" + SumExpr "aggregate functions" + FunctionCallGeneric "Function call with Identifier" + FunctionCallKeyword "Function call with keyword as function name" + FunctionCallNonKeyword "Function call with nonkeyword as function name" + Literal "literal value" + Variable "User or system variable" + SystemVariable "System defined variable name" + UserVariable "User defined variable name" + SubSelect "Sub Select" + StringLiteral "text literal" + ExpressionOpt "Optional expression" + SignedLiteral "Literal or NumLiteral with sign" + DefaultValueExpr "DefaultValueExpr(Now or Signed Literal)" + NowSymOptionFraction "NowSym with optional fraction part" + CharsetNameOrDefault "Character set name or default" %type - AdminStmt "Check table statement or show ddl statement" - AlterDatabaseStmt "Alter database statement" - AlterTableStmt "Alter table statement" - AlterUserStmt "Alter user statement" - AnalyzeTableStmt "Analyze table statement" - BeginTransactionStmt "BEGIN TRANSACTION statement" - BinlogStmt "Binlog base64 statement" - CommitStmt "COMMIT statement" - CreateTableStmt "CREATE TABLE statement" - CreateViewStmt "CREATE VIEW stetement" - CreateUserStmt "CREATE User statement" - CreateRoleStmt "CREATE Role statement" - CreateDatabaseStmt "Create Database Statement" - CreateIndexStmt "CREATE INDEX statement" - CreateBindingStmt "CREATE BINDING statement" - DoStmt "Do statement" - DropDatabaseStmt "DROP DATABASE statement" - DropIndexStmt "DROP INDEX statement" - DropStatsStmt "DROP STATS statement" - DropTableStmt "DROP TABLE statement" - DropUserStmt "DROP USER" - DropRoleStmt "DROP ROLE" - DropViewStmt "DROP VIEW statement" - DropBindingStmt "DROP BINDING statement" - DeallocateStmt "Deallocate prepared statement" - DeleteFromStmt "DELETE FROM statement" - EmptyStmt "empty statement" - ExecuteStmt "Execute statement" - ExplainStmt "EXPLAIN statement" - ExplainableStmt "explainable statement" - FlushStmt "Flush statement" - GrantStmt "Grant statement" - GrantRoleStmt "Grant role statement" - InsertIntoStmt "INSERT INTO statement" - KillStmt "Kill statement" - LoadDataStmt "Load data statement" - LoadStatsStmt "Load statistic statement" - LockTablesStmt "Lock tables statement" - PreparedStmt "PreparedStmt" - SelectStmt "SELECT statement" - RenameTableStmt "rename table statement" - ReplaceIntoStmt "REPLACE INTO statement" - RecoverTableStmt "recover table statement" - RevokeStmt "Revoke statement" - RevokeRoleStmt "Revoke role statement" - RollbackStmt "ROLLBACK statement" - SplitRegionStmt "Split index region statement" - SetStmt "Set variable statement" - ChangeStmt "Change statement" - SetRoleStmt "Set active role statement" - SetDefaultRoleStmt "Set default statement for some user" - ShowStmt "Show engines/databases/tables/user/columns/warnings/status statement" - Statement "statement" - TraceStmt "TRACE statement" - TraceableStmt "traceable statement" - TruncateTableStmt "TRUNCATE TABLE statement" - UnlockTablesStmt "Unlock tables statement" - UpdateStmt "UPDATE statement" - UnionStmt "Union select state ment" - UseStmt "USE statement" - ShutdownStmt "SHUTDOWN statement" - -%type - AdminShowSlow "Admin Show Slow statement" - AllOrPartitionNameList "All or partition name list" - AlgorithmClause "Alter table algorithm" - AlterTablePartitionOpt "Alter table partition option" - AlterTableSpec "Alter table specification" - AlterTableSpecList "Alter table specification list" - AlterTableSpecListOpt "Alter table specification list optional" - AnalyzeOption "Analyze option" - AnalyzeOptionList "Analyze option list" - AnalyzeOptionListOpt "Optional analyze option list" - AnyOrAll "Any or All for subquery" - Assignment "assignment" - AssignmentList "assignment list" - AssignmentListOpt "assignment list opt" - AuthOption "User auth option" - AuthString "Password string value" - OptionalBraces "optional braces" - CastType "Cast function target type" - CharsetName "Character set name" - ClearPasswordExpireOptions "Clear password expire options" - CollationName "Collation name" - ColumnDef "table column definition" - ColumnDefList "table column definition list" - ColumnFormat "Column format" - ColumnName "column name" - ColumnNameOrUserVariable "column name or user variable" - ColumnNameList "column name list" - ColumnNameOrUserVariableList "column name or user variable list" - ColumnList "column list" - ColumnNameListOpt "column name list opt" - ColumnNameOrUserVarListOpt "column name or user vairiabe list opt" - ColumnNameOrUserVarListOptWithBrackets "column name or user variable list opt with brackets" - ColumnSetValue "insert statement set value by column name" - ColumnSetValueList "insert statement set value by column name list" - CompareOp "Compare opcode" - ColumnOption "column definition option" - ColumnOptionList "column definition option list" - VirtualOrStored "indicate generated column is stored or not" - ColumnOptionListOpt "optional column definition option list" - ConnectionOption "single connection options" - ConnectionOptionList "connection options for CREATE USER statement" - ConnectionOptions "optional connection options for CREATE USER statement" - Constraint "table constraint" - ConstraintElem "table constraint element" - ConstraintKeywordOpt "Constraint Keyword or empty" - CreateTableOptionListOpt "create table option list opt" - CreateTableSelectOpt "Select/Union statement in CREATE TABLE ... SELECT" - CreateViewSelectOpt "Select/Union statement in CREATE VIEW ... AS SELECT" - DatabaseOption "CREATE Database specification" - DatabaseOptionList "CREATE Database specification list" - DatabaseOptionListOpt "CREATE Database specification list opt" - DBName "Database Name" - DistinctOpt "Explicit distinct option" - DefaultFalseDistinctOpt "Distinct option which defaults to false" - DefaultTrueDistinctOpt "Distinct option which defaults to true" - BuggyDefaultFalseDistinctOpt "Distinct option which accepts DISTINCT ALL and defaults to false" - RequireClause "Encrypted connections options" - RequireClauseOpt "optional Encrypted connections options" - EqOpt "= or empty" - EscapedTableRef "escaped table reference" - ExplainFormatType "explain format type" - ExpressionList "expression list" - MaxValueOrExpressionList "maxvalue or expression list" - ExpressionListOpt "expression list opt" - FuncDatetimePrecListOpt "Function datetime precision list opt" - FuncDatetimePrecList "Function datetime precision list" - Field "field expression" - Fields "Fields clause" - FieldAsName "Field alias name" - FieldAsNameOpt "Field alias name opt" - FieldList "field expression list" - FieldTerminator "Field terminator" - FlushOption "Flush option" - PluginNameList "Plugin Name List" - TableRefsClause "Table references clause" - FieldItem "Field item for load data clause" - FieldItemList "Field items for load data clause" - FuncDatetimePrec "Function datetime precision" - GetFormatSelector "{DATE|DATETIME|TIME|TIMESTAMP}" - GlobalScope "The scope of variable" - GroupByClause "GROUP BY clause" - HashString "Hashed string" - HavingClause "HAVING clause" - HandleRange "handle range" - HandleRangeList "handle range list" - IfExists "If Exists" - IfNotExists "If Not Exists" - IgnoreOptional "IGNORE or empty" - IndexColName "Index column name" - IndexColNameList "List of index column name" - IndexColNameListOpt "List of index column name opt" - IndexHint "index hint" - IndexHintList "index hint list" - IndexHintListOpt "index hint list opt" - IndexHintScope "index hint scope" - IndexHintType "index hint type" - IndexInvisible "index visible/invisible" - IndexKeyTypeOpt "index key type" - IndexLockAndAlgorithmOpt "index lock and algorithm" - IndexName "index name" - IndexNameAndTypeOpt "index name and index type" - IndexNameList "index name list" - IndexOption "Index Option" - IndexOptionList "Index Option List or empty" - IndexType "index type" - IndexTypeName "index type name" - IndexTypeOpt "optional index type" - InsertValues "Rest part of INSERT/REPLACE INTO statement" - JoinTable "join table" - JoinType "join type" - KillOrKillTiDB "Kill or Kill TiDB" - LocationLabelList "location label name list" - LikeEscapeOpt "like escape option" - LikeTableWithOrWithoutParen "LIKE table_name or ( LIKE table_name )" - LimitClause "LIMIT clause" - LimitOption "Limit option could be integer or parameter marker." - Lines "Lines clause" - LinesTerminated "Lines terminated by" - LoadDataSetSpecOpt "Optional load data specification" - LoadDataSetList "Load data specifications" - LoadDataSetItem "Single load data specification" - LocalOpt "Local opt" - LockClause "Alter table lock clause" - NumLiteral "Num/Int/Float/Decimal Literal" - NoWriteToBinLogAliasOpt "NO_WRITE_TO_BINLOG alias LOCAL or empty" - ObjectType "Grant statement object type" - OnDuplicateKeyUpdate "ON DUPLICATE KEY UPDATE value list" - DuplicateOpt "[IGNORE|REPLACE] in CREATE TABLE ... SELECT statement or LOAD DATA statement" - OptFull "Full or empty" - OptTemporary "TEMPORARY or empty" - Order "ORDER BY clause optional collation specification" - OrderBy "ORDER BY clause" - OrReplace "or replace" - ByItem "BY item" - OrderByOptional "Optional ORDER BY clause optional" - ByList "BY list" - AlterOrderItem "Alter Order item" - AlterOrderList "Alter Order list" - QuickOptional "QUICK or empty" - QueryBlockOpt "Query block identifier optional" - PartitionDefinition "Partition definition" - PartitionDefinitionList "Partition definition list" - PartitionDefinitionListOpt "Partition definition list option" - PartitionKeyAlgorithmOpt "ALGORITHM = n option for KEY partition" - PartitionMethod "Partition method" - PartitionOpt "Partition option" - PartitionNameList "Partition name list" - PartitionNameListOpt "table partition names list optional" - PartitionNumOpt "PARTITION NUM option" - PartDefValuesOpt "VALUES {LESS THAN {(expr | value_list) | MAXVALUE} | IN {value_list}" - PartDefOptionList "PartDefOption list" - PartDefOption "COMMENT [=] xxx | TABLESPACE [=] tablespace_name | ENGINE [=] xxx" - PasswordExpire "Single password option for create user statement" - PasswordOpt "Password option" - PasswordOrLockOption "Single password or lock option for create user statement" - PasswordOrLockOptionList "Password or lock options for create user statement" - PasswordOrLockOptions "Optional password or lock options for create user statement" - ColumnPosition "Column position [First|After ColumnName]" - PrepareSQL "Prepare statement sql string" - PriorityOpt "Statement priority option" - PrivElem "Privilege element" - PrivElemList "Privilege element list" - PrivLevel "Privilege scope" - PrivType "Privilege type" - ReferDef "Reference definition" - OnDelete "ON DELETE clause" - OnUpdate "ON UPDATE clause" - OnDeleteUpdateOpt "optional ON DELETE and UPDATE clause" - OptGConcatSeparator "optional GROUP_CONCAT SEPARATOR" - ReferOpt "reference option" - ReorganizePartitionRuleOpt "optional reorganize partition partition list and definitions" - RequireList "require list" - RequireListElement "require list element" - Rolename "Rolename" - RolenameList "RolenameList" - RoleSpec "Rolename and auth option" - RoleSpecList "Rolename and auth option list" - RoleNameString "role name string" - RowFormat "Row format option" - RowValue "Row value" - SelectLockOpt "FOR UPDATE or LOCK IN SHARE MODE," - SelectStmtCalcFoundRows "SELECT statement optional SQL_CALC_FOUND_ROWS" - SelectStmtSQLBigResult "SELECT statement optional SQL_BIG_RESULT" - SelectStmtSQLBufferResult "SELECT statement optional SQL_BUFFER_RESULT" - SelectStmtSQLCache "SELECT statement optional SQL_CAHCE/SQL_NO_CACHE" - SelectStmtSQLSmallResult "SELECT statement optional SQL_SMALL_RESULT" - SelectStmtStraightJoin "SELECT statement optional STRAIGHT_JOIN" - SelectStmtFieldList "SELECT statement field list" - SelectStmtLimit "SELECT statement optional LIMIT clause" - SelectStmtOpts "Select statement options" - SelectStmtBasic "SELECT statement from constant value" - SelectStmtFromDualTable "SELECT statement from dual table" - SelectStmtFromTable "SELECT statement from table" - SelectStmtGroup "SELECT statement optional GROUP BY clause" - SetRoleOpt "Set role options" - SetDefaultRoleOpt "Set default role options" - ShowTargetFilterable "Show target that can be filtered by WHERE or LIKE" - ShowDatabaseNameOpt "Show tables/columns statement database name option" - ShowTableAliasOpt "Show table alias option" - ShowLikeOrWhereOpt "Show like or where clause option" - ShowProfileArgsOpt "Show profile args option" - ShowProfileTypesOpt "Show profile types option" - ShowProfileType "Show profile type" - ShowProfileTypes "Show profile types" - SplitOption "Split Option" - SplitSyntaxOption "Split syntax Option" - Starting "Starting by" - StatementList "statement list" - StatsPersistentVal "stats_persistent value" - StringName "string literal or identifier" - StringList "string list" - SubPartDefinition "SubPartition definition" - SubPartDefinitionList "SubPartition definition list" - SubPartDefinitionListOpt "SubPartition definition list optional" - SubPartitionMethod "SubPartition method" - SubPartitionOpt "SubPartition option" - SubPartitionNumOpt "SubPartition NUM option" - Symbol "Constraint Symbol" - TableAsName "table alias name" - TableAsNameOpt "table alias name optional" - TableElement "table definition element" - TableElementList "table definition element list" - TableElementListOpt "table definition element list optional" - TableFactor "table factor" - TableLock "Table name and lock type" - TableLockList "Table lock list" - TableName "Table name" - TableNameList "Table name list" - TableNameListOpt "Table name list opt" - TableOption "create table option" - TableOptionList "create table option list" - TableRef "table reference" - TableRefs "table references" - TableToTable "rename table to table" - TableToTableList "rename table to table by list" - TimeUnit "Time unit for 'DATE_ADD', 'DATE_SUB', 'ADDDATE', 'SUBDATE', 'EXTRACT'" - TimestampUnit "Time unit for 'TIMESTAMPADD' and 'TIMESTAMPDIFF'" - LockType "Table locks type" - - TransactionChar "Transaction characteristic" - TransactionChars "Transaction characteristic list" - TrimDirection "Trim string direction" - UnionOpt "Union Option(empty/ALL/DISTINCT)" - UnionClauseList "Union select clause list" - UnionSelect "Union (select) item" - Username "Username" - UsernameList "UsernameList" - UserSpec "Username and auth option" - UserSpecList "Username and auth option list" - UserVariableList "User defined variable name list" - UsingRoles "UsingRoles is role option for SHOW GRANT" - Values "values" - ValuesList "values list" - ValuesOpt "values optional" - VariableAssignment "set variable value" - VariableAssignmentList "set variable value list" - ViewAlgorithm "view algorithm" - ViewCheckOption "view check option" - ViewDefiner "view definer" - ViewName "view name" - ViewFieldList "create view statement field list" - ViewSQLSecurity "view sql security" - WhereClause "WHERE clause" - WhereClauseOptional "Optional WHERE clause" - WhenClause "When clause" - WhenClauseList "When clause list" - WithReadLockOpt "With Read Lock opt" - WithGrantOptionOpt "With Grant Option opt" - WithValidation "with validation" - WithValidationOpt "optional with validation" - ElseOpt "Optional else clause" - Type "Types" - - OptExistingWindowName "Optional existing WINDOW name" - OptFromFirstLast "Optional FROM FIRST/LAST" - OptLLDefault "Optional LEAD/LAG default" - OptLeadLagInfo "Optional LEAD/LAG info" - OptNullTreatment "Optional NULL treatment" - OptPartitionClause "Optional PARTITION clause" - OptWindowOrderByClause "Optional ORDER BY clause in WINDOW" - OptWindowFrameClause "Optional FRAME clause in WINDOW" - OptWindowingClause "Optional OVER clause" - WindowingClause "OVER clause" - WindowClauseOptional "Optional WINDOW clause" - WindowDefinitionList "WINDOW definition list" - WindowDefinition "WINDOW definition" - WindowFrameUnits "WINDOW frame units" - WindowFrameBetween "WINDOW frame between" - WindowFrameBound "WINDOW frame bound" - WindowFrameExtent "WINDOW frame extent" - WindowFrameStart "WINDOW frame start" - WindowFuncCall "WINDOW function call" - WindowName "WINDOW name" - WindowNameOrSpec "WINDOW name or spec" - WindowSpec "WINDOW spec" - WindowSpecDetails "WINDOW spec details" - - BetweenOrNotOp "Between predicate" - IsOrNotOp "Is predicate" - InOrNotOp "In predicate" - LikeOrNotOp "Like predicate" - RegexpOrNotOp "Regexp predicate" - - NumericType "Numeric types" - IntegerType "Integer Types types" - BooleanType "Boolean Types types" - FixedPointType "Exact value types" - FloatingPointType "Approximate value types" - BitValueType "bit value types" - StringType "String types" - BlobType "Blob types" - TextType "Text types" - DateAndTimeType "Date and Time types" - - OptFieldLen "Field length or empty" - FieldLen "Field length" - FieldOpts "Field type definition option list" - FieldOpt "Field type definition option" - FloatOpt "Floating-point type option" - Precision "Floating-point precision option" - OptBinary "Optional BINARY" - OptBinMod "Optional BINARY mode" - OptCharsetWithOptBinary "Optional BINARY or ASCII or UNICODE or BYTE" - OptCharset "Optional Character setting" - OptCollate "Optional Collate setting" - IgnoreLines "Ignore num(int) lines" - NUM "A number" - NumList "Some numbers" - LengthNum "Field length num(uint64)" - StorageOptimizerHintOpt "Storage level optimizer hint" - TableOptimizerHintOpt "Table level optimizer hint" - TableOptimizerHints "Table level optimizer hints" - OptimizerHintList "optimizer hint list" - HintTable "Table in optimizer hint" - HintTableList "Table list in optimizer hint" - HintStorageType "storage type in optimizer hint" - HintStorageTypeAndTable "storage type and tables in optimizer hint" - HintStorageTypeAndTableList "storage type and tables list in optimizer hint" - HintTrueOrFalse "True or false in optimizer hint" - HintQueryType "Query type in optimizer hint" - HintMemoryQuota "Memory quota in optimizer hint" - EnforcedOrNot "{ENFORCED|NOT ENFORCED}" - EnforcedOrNotOpt "Optional {ENFORCED|NOT ENFORCED}" - EnforcedOrNotOrNotNullOpt "{[ENFORCED|NOT ENFORCED|NOT NULL]}" - Match "[MATCH FULL | MATCH PARTIAL | MATCH SIMPLE]" - MatchOpt "optional MATCH clause" + AdminStmt "Check table statement or show ddl statement" + AlterDatabaseStmt "Alter database statement" + AlterTableStmt "Alter table statement" + AlterUserStmt "Alter user statement" + AnalyzeTableStmt "Analyze table statement" + BeginTransactionStmt "BEGIN TRANSACTION statement" + BinlogStmt "Binlog base64 statement" + CommitStmt "COMMIT statement" + CreateTableStmt "CREATE TABLE statement" + CreateViewStmt "CREATE VIEW stetement" + CreateUserStmt "CREATE User statement" + CreateRoleStmt "CREATE Role statement" + CreateDatabaseStmt "Create Database Statement" + CreateIndexStmt "CREATE INDEX statement" + CreateBindingStmt "CREATE BINDING statement" + CreateSequenceStmt "CREATE SEQUENCE statement" + DoStmt "Do statement" + DropDatabaseStmt "DROP DATABASE statement" + DropIndexStmt "DROP INDEX statement" + DropStatsStmt "DROP STATS statement" + DropTableStmt "DROP TABLE statement" + DropSequenceStmt "DROP SEQUENCE statement" + DropUserStmt "DROP USER" + DropRoleStmt "DROP ROLE" + DropViewStmt "DROP VIEW statement" + DropBindingStmt "DROP BINDING statement" + DeallocateStmt "Deallocate prepared statement" + DeleteFromStmt "DELETE FROM statement" + EmptyStmt "empty statement" + ExecuteStmt "Execute statement" + ExplainStmt "EXPLAIN statement" + ExplainableStmt "explainable statement" + FlushStmt "Flush statement" + FlashbackTableStmt "Flashback table statement" + GrantStmt "Grant statement" + GrantRoleStmt "Grant role statement" + InsertIntoStmt "INSERT INTO statement" + IndexAdviseStmt "INDEX ADVISE stetement" + KillStmt "Kill statement" + LoadDataStmt "Load data statement" + LoadStatsStmt "Load statistic statement" + LockTablesStmt "Lock tables statement" + PreparedStmt "PreparedStmt" + SelectStmt "SELECT statement" + RenameTableStmt "rename table statement" + ReplaceIntoStmt "REPLACE INTO statement" + RecoverTableStmt "recover table statement" + RevokeStmt "Revoke statement" + RevokeRoleStmt "Revoke role statement" + RollbackStmt "ROLLBACK statement" + SplitRegionStmt "Split index region statement" + SetStmt "Set variable statement" + ChangeStmt "Change statement" + SetRoleStmt "Set active role statement" + SetDefaultRoleStmt "Set default statement for some user" + ShowStmt "Show engines/databases/tables/user/columns/warnings/status statement" + Statement "statement" + TraceStmt "TRACE statement" + TraceableStmt "traceable statement" + TruncateTableStmt "TRUNCATE TABLE statement" + UnlockTablesStmt "Unlock tables statement" + UpdateStmt "UPDATE statement" + UnionStmt "Union select state ment" + UseStmt "USE statement" + ShutdownStmt "SHUTDOWN statement" + +%type + AdminShowSlow "Admin Show Slow statement" + AllOrPartitionNameList "All or partition name list" + AlgorithmClause "Alter table algorithm" + AlterTablePartitionOpt "Alter table partition option" + AlterTableSpec "Alter table specification" + AlterTableSpecList "Alter table specification list" + AlterTableSpecListOpt "Alter table specification list optional" + AnalyzeOption "Analyze option" + AnalyzeOptionList "Analyze option list" + AnalyzeOptionListOpt "Optional analyze option list" + AnyOrAll "Any or All for subquery" + Assignment "assignment" + AssignmentList "assignment list" + AssignmentListOpt "assignment list opt" + AuthOption "User auth option" + AuthString "Password string value" + OptionalBraces "optional braces" + CastType "Cast function target type" + CharsetName "Character set name" + ClearPasswordExpireOptions "Clear password expire options" + CollationName "Collation name" + ColumnDef "table column definition" + ColumnDefList "table column definition list" + ColumnFormat "Column format" + ColumnName "column name" + ColumnNameOrUserVariable "column name or user variable" + ColumnNameList "column name list" + ColumnNameOrUserVariableList "column name or user variable list" + ColumnList "column list" + ColumnNameListOpt "column name list opt" + ColumnNameOrUserVarListOpt "column name or user vairiabe list opt" + ColumnNameOrUserVarListOptWithBrackets "column name or user variable list opt with brackets" + ColumnSetValue "insert statement set value by column name" + ColumnSetValueList "insert statement set value by column name list" + CompareOp "Compare opcode" + ColumnOption "column definition option" + ColumnOptionList "column definition option list" + VirtualOrStored "indicate generated column is stored or not" + ColumnOptionListOpt "optional column definition option list" + ConnectionOption "single connection options" + ConnectionOptionList "connection options for CREATE USER statement" + ConnectionOptions "optional connection options for CREATE USER statement" + Constraint "table constraint" + ConstraintElem "table constraint element" + ConstraintKeywordOpt "Constraint Keyword or empty" + CreateSequenceOptionListOpt "create sequence list opt" + CreateTableOptionListOpt "create table option list opt" + CreateTableSelectOpt "Select/Union statement in CREATE TABLE ... SELECT" + CreateViewSelectOpt "Select/Union statement in CREATE VIEW ... AS SELECT" + DatabaseOption "CREATE Database specification" + DatabaseOptionList "CREATE Database specification list" + DatabaseOptionListOpt "CREATE Database specification list opt" + DBName "Database Name" + DistinctOpt "Explicit distinct option" + DefaultFalseDistinctOpt "Distinct option which defaults to false" + DefaultTrueDistinctOpt "Distinct option which defaults to true" + BuggyDefaultFalseDistinctOpt "Distinct option which accepts DISTINCT ALL and defaults to false" + RequireClause "Encrypted connections options" + RequireClauseOpt "optional Encrypted connections options" + EqOpt "= or empty" + EscapedTableRef "escaped table reference" + ExplainFormatType "explain format type" + ExpressionList "expression list" + MaxValueOrExpressionList "maxvalue or expression list" + ExpressionListOpt "expression list opt" + FuncDatetimePrecListOpt "Function datetime precision list opt" + FuncDatetimePrecList "Function datetime precision list" + Field "field expression" + Fields "Fields clause" + FieldAsName "Field alias name" + FieldAsNameOpt "Field alias name opt" + FieldList "field expression list" + FieldTerminator "Field terminator" + FlushOption "Flush option" + FulltextSearchModifierOpt "Fulltext modifier" + PluginNameList "Plugin Name List" + TableRefsClause "Table references clause" + FieldItem "Field item for load data clause" + FieldItemList "Field items for load data clause" + FuncDatetimePrec "Function datetime precision" + GetFormatSelector "{DATE|DATETIME|TIME|TIMESTAMP}" + GlobalScope "The scope of variable" + GroupByClause "GROUP BY clause" + HashString "Hashed string" + HavingClause "HAVING clause" + HandleRange "handle range" + HandleRangeList "handle range list" + IfExists "If Exists" + IfNotExists "If Not Exists" + IgnoreOptional "IGNORE or empty" + IndexHint "index hint" + IndexHintList "index hint list" + IndexHintListOpt "index hint list opt" + IndexHintScope "index hint scope" + IndexHintType "index hint type" + IndexInvisible "index visible/invisible" + IndexKeyTypeOpt "index key type" + IndexLockAndAlgorithmOpt "index lock and algorithm" + IndexName "index name" + IndexNameAndTypeOpt "index name and index type" + IndexNameList "index name list" + IndexOption "Index Option" + IndexOptionList "Index Option List or empty" + IndexType "index type" + IndexTypeName "index type name" + IndexTypeOpt "optional index type" + IndexPartSpecification "Index column name or expression" + IndexPartSpecificationList "List of index column name or expression" + IndexPartSpecificationListOpt "Optional list of index column name or expression" + InsertValues "Rest part of INSERT/REPLACE INTO statement" + JoinTable "join table" + JoinType "join type" + KillOrKillTiDB "Kill or Kill TiDB" + LocationLabelList "location label name list" + LikeEscapeOpt "like escape option" + LikeTableWithOrWithoutParen "LIKE table_name or ( LIKE table_name )" + LimitClause "LIMIT clause" + LimitOption "Limit option could be integer or parameter marker." + Lines "Lines clause" + LinesTerminated "Lines terminated by" + LoadDataSetSpecOpt "Optional load data specification" + LoadDataSetList "Load data specifications" + LoadDataSetItem "Single load data specification" + LocalOpt "Local opt" + LockClause "Alter table lock clause" + LogTypeOpt "Optional log type used in FLUSH statements" + NumLiteral "Num/Int/Float/Decimal Literal" + NoWriteToBinLogAliasOpt "NO_WRITE_TO_BINLOG alias LOCAL or empty" + ObjectType "Grant statement object type" + OnDuplicateKeyUpdate "ON DUPLICATE KEY UPDATE value list" + DuplicateOpt "[IGNORE|REPLACE] in CREATE TABLE ... SELECT statement or LOAD DATA statement" + OptFull "Full or empty" + OptTemporary "TEMPORARY or empty" + Order "ORDER BY clause optional collation specification" + OrderBy "ORDER BY clause" + OrReplace "or replace" + ByItem "BY item" + OrderByOptional "Optional ORDER BY clause optional" + ByList "BY list" + AlterOrderItem "Alter Order item" + AlterOrderList "Alter Order list" + QuickOptional "QUICK or empty" + PartitionDefinition "Partition definition" + PartitionDefinitionList "Partition definition list" + PartitionDefinitionListOpt "Partition definition list option" + PartitionKeyAlgorithmOpt "ALGORITHM = n option for KEY partition" + PartitionMethod "Partition method" + PartitionOpt "Partition option" + PartitionNameList "Partition name list" + PartitionNameListOpt "table partition names list optional" + PartitionNumOpt "PARTITION NUM option" + PartDefValuesOpt "VALUES {LESS THAN {(expr | value_list) | MAXVALUE} | IN {value_list}" + PartDefOptionList "PartDefOption list" + PartDefOption "COMMENT [=] xxx | TABLESPACE [=] tablespace_name | ENGINE [=] xxx" + PasswordExpire "Single password option for create user statement" + PasswordOpt "Password option" + PasswordOrLockOption "Single password or lock option for create user statement" + PasswordOrLockOptionList "Password or lock options for create user statement" + PasswordOrLockOptions "Optional password or lock options for create user statement" + ColumnPosition "Column position [First|After ColumnName]" + PrepareSQL "Prepare statement sql string" + PriorityOpt "Statement priority option" + PrivElem "Privilege element" + PrivElemList "Privilege element list" + PrivLevel "Privilege scope" + PrivType "Privilege type" + ReferDef "Reference definition" + OnDelete "ON DELETE clause" + OnUpdate "ON UPDATE clause" + OnDeleteUpdateOpt "optional ON DELETE and UPDATE clause" + OptGConcatSeparator "optional GROUP_CONCAT SEPARATOR" + ReferOpt "reference option" + ReorganizePartitionRuleOpt "optional reorganize partition partition list and definitions" + RequireList "require list" + RequireListElement "require list element" + Rolename "Rolename" + RolenameList "RolenameList" + RoleSpec "Rolename and auth option" + RoleSpecList "Rolename and auth option list" + RoleNameString "role name string" + RowFormat "Row format option" + RowValue "Row value" + SelectLockOpt "FOR UPDATE or LOCK IN SHARE MODE," + SelectStmtCalcFoundRows "SELECT statement optional SQL_CALC_FOUND_ROWS" + SelectStmtSQLBigResult "SELECT statement optional SQL_BIG_RESULT" + SelectStmtSQLBufferResult "SELECT statement optional SQL_BUFFER_RESULT" + SelectStmtSQLCache "SELECT statement optional SQL_CAHCE/SQL_NO_CACHE" + SelectStmtSQLSmallResult "SELECT statement optional SQL_SMALL_RESULT" + SelectStmtStraightJoin "SELECT statement optional STRAIGHT_JOIN" + SelectStmtFieldList "SELECT statement field list" + SelectStmtLimit "SELECT statement optional LIMIT clause" + SelectStmtOpts "Select statement options" + SelectStmtBasic "SELECT statement from constant value" + SelectStmtFromDualTable "SELECT statement from dual table" + SelectStmtFromTable "SELECT statement from table" + SelectStmtGroup "SELECT statement optional GROUP BY clause" + SequenceOption "create sequence option" + SequenceOptionList "create sequence option list" + SetRoleOpt "Set role options" + SetDefaultRoleOpt "Set default role options" + ShowTargetFilterable "Show target that can be filtered by WHERE or LIKE" + ShowDatabaseNameOpt "Show tables/columns statement database name option" + ShowTableAliasOpt "Show table alias option" + ShowLikeOrWhereOpt "Show like or where clause option" + ShowProfileArgsOpt "Show profile args option" + ShowProfileTypesOpt "Show profile types option" + ShowProfileType "Show profile type" + ShowProfileTypes "Show profile types" + SplitOption "Split Option" + SplitSyntaxOption "Split syntax Option" + Starting "Starting by" + StatementList "statement list" + StatsPersistentVal "stats_persistent value" + StringName "string literal or identifier" + StringList "string list" + SubPartDefinition "SubPartition definition" + SubPartDefinitionList "SubPartition definition list" + SubPartDefinitionListOpt "SubPartition definition list optional" + SubPartitionMethod "SubPartition method" + SubPartitionOpt "SubPartition option" + SubPartitionNumOpt "SubPartition NUM option" + Symbol "Constraint Symbol" + TableAliasRefList "table alias reference list" + TableAsName "table alias name" + TableAsNameOpt "table alias name optional" + TableElement "table definition element" + TableElementList "table definition element list" + TableElementListOpt "table definition element list optional" + TableFactor "table factor" + TableLock "Table name and lock type" + TableLockList "Table lock list" + TableName "Table name" + TableNameOptWild "Table name with optional wildcard" + TableNameList "Table name list" + TableNameListOpt "Table name list opt" + TableOption "create table option" + TableOptionList "create table option list" + TableRef "table reference" + TableRefs "table references" + TableToTable "rename table to table" + TableToTableList "rename table to table by list" + TimeUnit "Time unit for 'DATE_ADD', 'DATE_SUB', 'ADDDATE', 'SUBDATE', 'EXTRACT'" + TimestampUnit "Time unit for 'TIMESTAMPADD' and 'TIMESTAMPDIFF'" + TimestampBound "Timestamp bound for start transaction with timestamp mode" + LockType "Table locks type" + FlashbackUntil "Flashback until timestamp" + FlashbackToNewName "Flashback to new name" + TransactionChar "Transaction characteristic" + TransactionChars "Transaction characteristic list" + TrimDirection "Trim string direction" + UnionOpt "Union Option(empty/ALL/DISTINCT)" + UnionClauseList "Union select clause list" + UnionSelect "Union (select) item" + Username "Username" + UsernameList "UsernameList" + UserSpec "Username and auth option" + UserSpecList "Username and auth option list" + UserVariableList "User defined variable name list" + UsingRoles "UsingRoles is role option for SHOW GRANT" + Values "values" + ValuesList "values list" + ValuesOpt "values optional" + VariableAssignment "set variable value" + VariableAssignmentList "set variable value list" + ViewAlgorithm "view algorithm" + ViewCheckOption "view check option" + ViewDefiner "view definer" + ViewName "view name" + ViewFieldList "create view statement field list" + ViewSQLSecurity "view sql security" + WhereClause "WHERE clause" + WhereClauseOptional "Optional WHERE clause" + WhenClause "When clause" + WhenClauseList "When clause list" + WithReadLockOpt "With Read Lock opt" + WithGrantOptionOpt "With Grant Option opt" + WithValidation "with validation" + WithValidationOpt "optional with validation" + ElseOpt "Optional else clause" + Type "Types" + OptExistingWindowName "Optional existing WINDOW name" + OptFromFirstLast "Optional FROM FIRST/LAST" + OptLLDefault "Optional LEAD/LAG default" + OptLeadLagInfo "Optional LEAD/LAG info" + OptNullTreatment "Optional NULL treatment" + OptPartitionClause "Optional PARTITION clause" + OptWild "Optional Wildcard" + OptWindowOrderByClause "Optional ORDER BY clause in WINDOW" + OptWindowFrameClause "Optional FRAME clause in WINDOW" + OptWindowingClause "Optional OVER clause" + WindowingClause "OVER clause" + WindowClauseOptional "Optional WINDOW clause" + WindowDefinitionList "WINDOW definition list" + WindowDefinition "WINDOW definition" + WindowFrameUnits "WINDOW frame units" + WindowFrameBetween "WINDOW frame between" + WindowFrameBound "WINDOW frame bound" + WindowFrameExtent "WINDOW frame extent" + WindowFrameStart "WINDOW frame start" + WindowFuncCall "WINDOW function call" + WindowName "WINDOW name" + WindowNameOrSpec "WINDOW name or spec" + WindowSpec "WINDOW spec" + WindowSpecDetails "WINDOW spec details" + BetweenOrNotOp "Between predicate" + IsOrNotOp "Is predicate" + InOrNotOp "In predicate" + LikeOrNotOp "Like predicate" + RegexpOrNotOp "Regexp predicate" + NumericType "Numeric types" + IntegerType "Integer Types types" + BooleanType "Boolean Types types" + FixedPointType "Exact value types" + FloatingPointType "Approximate value types" + BitValueType "bit value types" + StringType "String types" + BlobType "Blob types" + TextType "Text types" + DateAndTimeType "Date and Time types" + OptFieldLen "Field length or empty" + FieldLen "Field length" + FieldOpts "Field type definition option list" + FieldOpt "Field type definition option" + FloatOpt "Floating-point type option" + Precision "Floating-point precision option" + OptBinary "Optional BINARY" + OptBinMod "Optional BINARY mode" + OptCharsetWithOptBinary "Optional BINARY or ASCII or UNICODE or BYTE" + OptCharset "Optional Character setting" + OptCollate "Optional Collate setting" + IgnoreLines "Ignore num(int) lines" + NUM "A number" + NumList "Some numbers" + LengthNum "Field length num(uint64)" + SignedNum "Signed num(int64)" + TableOptimizerHints "Table level optimizer hints" + EnforcedOrNot "{ENFORCED|NOT ENFORCED}" + EnforcedOrNotOpt "Optional {ENFORCED|NOT ENFORCED}" + 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" %type - AsOpt "AS or EmptyString" - KeyOrIndex "{KEY|INDEX}" - ColumnKeywordOpt "Column keyword or empty" - PrimaryOpt "Optional primary keyword" - NowSym "CURRENT_TIMESTAMP/LOCALTIME/LOCALTIMESTAMP" - NowSymFunc "CURRENT_TIMESTAMP/LOCALTIME/LOCALTIMESTAMP/NOW" - DefaultKwdOpt "optional DEFAULT keyword" - DatabaseSym "DATABASE or SCHEMA" - ExplainSym "EXPLAIN or DESCRIBE or DESC" - RegexpSym "REGEXP or RLIKE" - IntoOpt "INTO or EmptyString" - ValueSym "Value or Values" - Char "{CHAR|CHARACTER}" - NChar "{NCHAR|NATIONAL CHARACTER|NATIONAL CHAR}" - Varchar "{VARCHAR|VARCHARACTER|CHARACTER VARYING|CHAR VARYING}" - NVarchar "{NATIONAL VARCHAR|NATIONAL VARCHARACTER|NVARCHAR|NCHAR VARCHAR|NATIONAL CHARACTER VARYING|NATIONAL CHAR VARYING|NCHAR VARYING}" - Year "{YEAR|SQL_TSI_YEAR}" - DeallocateSym "Deallocate or drop" - OuterOpt "optional OUTER clause" - CrossOpt "Cross join option" - TablesTerminalSym "{TABLE|TABLES}" - IsolationLevel "Isolation level" - ShowIndexKwd "Show index/indexs/key keyword" - DistinctKwd "DISTINCT/DISTINCTROW keyword" - FromOrIn "From or In" - OptTable "Optional table keyword" - OptInteger "Optional Integer keyword" - CharsetKw "charset or charater set" - CommaOpt "optional comma" - logAnd "logical and operator" - logOr "logical or operator" - LinearOpt "linear or empty" - FieldsOrColumns "Fields or columns" - StorageMedia "{DISK|MEMORY|DEFAULT}" + AsOpt "AS or EmptyString" + KeyOrIndex "{KEY|INDEX}" + ColumnKeywordOpt "Column keyword or empty" + PrimaryOpt "Optional primary keyword" + NowSym "CURRENT_TIMESTAMP/LOCALTIME/LOCALTIMESTAMP" + NowSymFunc "CURRENT_TIMESTAMP/LOCALTIME/LOCALTIMESTAMP/NOW" + DefaultKwdOpt "optional DEFAULT keyword" + DatabaseSym "DATABASE or SCHEMA" + ExplainSym "EXPLAIN or DESCRIBE or DESC" + RegexpSym "REGEXP or RLIKE" + IntoOpt "INTO or EmptyString" + ValueSym "Value or Values" + Char "{CHAR|CHARACTER}" + NChar "{NCHAR|NATIONAL CHARACTER|NATIONAL CHAR}" + Varchar "{VARCHAR|VARCHARACTER|CHARACTER VARYING|CHAR VARYING}" + NVarchar "{NATIONAL VARCHAR|NATIONAL VARCHARACTER|NVARCHAR|NCHAR VARCHAR|NATIONAL CHARACTER VARYING|NATIONAL CHAR VARYING|NCHAR VARYING}" + Year "{YEAR|SQL_TSI_YEAR}" + DeallocateSym "Deallocate or drop" + OuterOpt "optional OUTER clause" + CrossOpt "Cross join option" + TablesTerminalSym "{TABLE|TABLES}" + IsolationLevel "Isolation level" + ShowIndexKwd "Show index/indexs/key keyword" + DistinctKwd "DISTINCT/DISTINCTROW keyword" + FromOrIn "From or In" + OptTable "Optional table keyword" + OptInteger "Optional Integer keyword" + CharsetKw "charset or charater set" + CommaOpt "optional comma" + logAnd "logical and operator" + logOr "logical or operator" + LinearOpt "linear or empty" + FieldsOrColumns "Fields or columns" + StorageMedia "{DISK|MEMORY|DEFAULT}" %type - ODBCDateTimeType "ODBC type keywords for date and time literals" - Identifier "identifier or unreserved keyword" - NotKeywordToken "Tokens not mysql keyword but treated specially" - UnReservedKeyword "MySQL unreserved keywords" - TiDBKeyword "TiDB added keywords" - FunctionNameConflict "Built-in function call names which are conflict with keywords" - FunctionNameOptionalBraces "Function with optional braces, all of them are reserved keywords." - FunctionNameDatetimePrecision "Function with optional datetime precision, all of them are reserved keywords." - FunctionNameDateArith "Date arith function call names (date_add or date_sub)" - FunctionNameDateArithMultiForms "Date arith function call names (adddate or subdate)" - VariableName "A simple Identifier like xx or the xx.xx form" + ODBCDateTimeType "ODBC type keywords for date and time literals" + Identifier "identifier or unreserved keyword" + NotKeywordToken "Tokens not mysql keyword but treated specially" + UnReservedKeyword "MySQL unreserved keywords" + TiDBKeyword "TiDB added keywords" + FunctionNameConflict "Built-in function call names which are conflict with keywords" + FunctionNameOptionalBraces "Function with optional braces, all of them are reserved keywords." + FunctionNameDatetimePrecision "Function with optional datetime precision, all of them are reserved keywords." + FunctionNameDateArith "Date arith function call names (date_add or date_sub)" + FunctionNameDateArithMultiForms "Date arith function call names (adddate or subdate)" + VariableName "A simple Identifier like xx or the xx.xx form" %precedence empty - %precedence sqlBufferResult %precedence sqlBigResult %precedence sqlSmallResult @@ -1181,31 +1205,30 @@ import ( %precedence remove %precedence lowerThenOrder %precedence order +%left join straightJoin inner cross left right full natural -%left join straightJoin inner cross left right full natural /* A dummy token to force the priority of TableRef production in a join. */ -%left tableRefPriority +%left tableRefPriority %precedence lowerThanOn %precedence on using -%right assignmentEq -%left pipes or pipesAsOr -%left xor -%left andand and -%left between -%precedence lowerThanEq -%left eq ge le neq neqSynonym '>' '<' is like in -%left '|' -%left '&' -%left rsh lsh -%left '-' '+' -%left '*' '/' '%' div mod -%left '^' -%left '~' neg +%right assignmentEq +%left pipes or pipesAsOr +%left xor +%left andand and +%left between +%precedence lowerThanEq +%left eq ge le neq neqSynonym '>' '<' is like in +%left '|' +%left '&' +%left rsh lsh +%left '-' '+' +%left '*' '/' '%' div mod +%left '^' +%left '~' neg %precedence lowerThanNot -%right not not2 -%right collate -%right encryption - +%right not not2 +%right collate +%right encryption %left labels %precedence '(' %precedence quick @@ -1238,37 +1261,36 @@ AlterTableStmt: } | "ALTER" IgnoreOptional "TABLE" TableName "ANALYZE" "PARTITION" PartitionNameList AnalyzeOptionListOpt { - $$ = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{$4.(*ast.TableName)}, PartitionNames: $7.([]model.CIStr), AnalyzeOpts: $8.([]ast.AnalyzeOpt),} + $$ = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{$4.(*ast.TableName)}, PartitionNames: $7.([]model.CIStr), AnalyzeOpts: $8.([]ast.AnalyzeOpt)} } | "ALTER" IgnoreOptional "TABLE" TableName "ANALYZE" "PARTITION" PartitionNameList "INDEX" IndexNameList AnalyzeOptionListOpt { $$ = &ast.AnalyzeTableStmt{ - TableNames: []*ast.TableName{$4.(*ast.TableName)}, + TableNames: []*ast.TableName{$4.(*ast.TableName)}, PartitionNames: $7.([]model.CIStr), - IndexNames: $9.([]model.CIStr), - IndexFlag: true, - AnalyzeOpts: $10.([]ast.AnalyzeOpt), + IndexNames: $9.([]model.CIStr), + IndexFlag: true, + AnalyzeOpts: $10.([]ast.AnalyzeOpt), } } AlterTablePartitionOpt: PartitionOpt - { - if $1 != nil { - $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTablePartition, + { + if $1 != nil { + $$ = &ast.AlterTableSpec{ + Tp: ast.AlterTablePartition, Partition: $1.(*ast.PartitionOptions), } } else { $$ = nil } - } | "REMOVE" "PARTITIONING" { - $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableRemovePartitioning, - } + $$ = &ast.AlterTableSpec{ + Tp: ast.AlterTableRemovePartitioning, + } yylex.AppendError(yylex.Errorf("The REMOVE PARTITIONING clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } @@ -1282,23 +1304,22 @@ LocationLabelList: $$ = $3 } - AlterTableSpec: TableOptionList %prec higherThanComma { $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableOption, - Options:$1.([]*ast.TableOption), + Tp: ast.AlterTableOption, + Options: $1.([]*ast.TableOption), } } | "SET" "TIFLASH" "REPLICA" LengthNum LocationLabelList { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ - Count: $4.(uint64), + Count: $4.(uint64), Labels: $5.([]string), } $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableSetTiFlashReplica, + Tp: ast.AlterTableSetTiFlashReplica, TiFlashReplica: tiflashReplicaSpec, } } @@ -1306,7 +1327,20 @@ AlterTableSpec: { op := &ast.AlterTableSpec{ Tp: ast.AlterTableOption, - Options:[]*ast.TableOption{{Tp: ast.TableOptionCharset, StrValue: $4.(string)}}, + Options: []*ast.TableOption{{Tp: ast.TableOptionCharset, StrValue: $4.(string), + UintValue: ast.TableOptionCharsetWithConvertTo}}, + } + if $5 != "" { + op.Options = append(op.Options, &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: $5.(string)}) + } + $$ = op + } +| "CONVERT" "TO" CharsetKw "DEFAULT" OptCollate + { + op := &ast.AlterTableSpec{ + Tp: ast.AlterTableOption, + Options: []*ast.TableOption{{Tp: ast.TableOptionCharset, Default: true, + UintValue: ast.TableOptionCharsetWithConvertTo}}, } if $5 != "" { op.Options = append(op.Options, &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: $5.(string)}) @@ -1316,15 +1350,15 @@ AlterTableSpec: | "ADD" ColumnKeywordOpt IfNotExists ColumnDef ColumnPosition { $$ = &ast.AlterTableSpec{ - IfNotExists: $3.(bool), - Tp: ast.AlterTableAddColumns, - NewColumns: []*ast.ColumnDef{$4.(*ast.ColumnDef)}, - Position: $5.(*ast.ColumnPosition), + IfNotExists: $3.(bool), + Tp: ast.AlterTableAddColumns, + NewColumns: []*ast.ColumnDef{$4.(*ast.ColumnDef)}, + Position: $5.(*ast.ColumnPosition), } } | "ADD" ColumnKeywordOpt IfNotExists '(' TableElementList ')' { - tes := $5.([]interface {}) + tes := $5.([]interface{}) var columnDefs []*ast.ColumnDef var constraints []*ast.Constraint for _, te := range tes { @@ -1336,9 +1370,9 @@ AlterTableSpec: } } $$ = &ast.AlterTableSpec{ - IfNotExists: $3.(bool), - Tp: ast.AlterTableAddColumns, - NewColumns: columnDefs, + IfNotExists: $3.(bool), + Tp: ast.AlterTableAddColumns, + NewColumns: columnDefs, NewConstraints: constraints, } } @@ -1346,7 +1380,7 @@ AlterTableSpec: { constraint := $2.(*ast.Constraint) $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableAddConstraint, + Tp: ast.AlterTableAddConstraint, Constraint: constraint, } } @@ -1362,9 +1396,9 @@ AlterTableSpec: parser.lastErrorAsWarn() } $$ = &ast.AlterTableSpec{ - IfNotExists: $3.(bool), + IfNotExists: $3.(bool), NoWriteToBinlog: noWriteToBinlog, - Tp: ast.AlterTableAddPartitions, + Tp: ast.AlterTableAddPartitions, PartDefinitions: defs, } } @@ -1376,10 +1410,10 @@ AlterTableSpec: parser.lastErrorAsWarn() } $$ = &ast.AlterTableSpec{ - IfNotExists: $3.(bool), + IfNotExists: $3.(bool), NoWriteToBinlog: noWriteToBinlog, - Tp: ast.AlterTableAddPartitions, - Num: getUint64FromNUM($6), + Tp: ast.AlterTableAddPartitions, + Num: getUint64FromNUM($6), } } | "CHECK" "PARTITION" AllOrPartitionNameList @@ -1404,16 +1438,16 @@ AlterTableSpec: parser.lastErrorAsWarn() } $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableCoalescePartitions, + Tp: ast.AlterTableCoalescePartitions, NoWriteToBinlog: noWriteToBinlog, - Num: getUint64FromNUM($4), + Num: getUint64FromNUM($4), } } | "DROP" ColumnKeywordOpt IfExists ColumnName RestrictOrCascadeOpt { $$ = &ast.AlterTableSpec{ - IfExists: $3.(bool), - Tp: ast.AlterTableDropColumn, + IfExists: $3.(bool), + Tp: ast.AlterTableDropColumn, OldColumnName: $4.(*ast.ColumnName), } } @@ -1424,17 +1458,17 @@ AlterTableSpec: | "DROP" "PARTITION" IfExists PartitionNameList %prec lowerThanComma { $$ = &ast.AlterTableSpec{ - IfExists: $3.(bool), - Tp: ast.AlterTableDropPartition, + IfExists: $3.(bool), + Tp: ast.AlterTableDropPartition, PartitionNames: $4.([]model.CIStr), } } | "EXCHANGE" "PARTITION" Identifier "WITH" "TABLE" TableName WithValidationOpt { $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableExchangePartition, + Tp: ast.AlterTableExchangePartition, PartitionNames: []model.CIStr{model.NewCIStr($3)}, - NewTable: $6.(*ast.TableName), + NewTable: $6.(*ast.TableName), WithValidation: $7.(bool), } yylex.AppendError(yylex.Errorf("TiDB does not support EXCHANGE PARTITION now, it would be parsed but ignored.")) @@ -1458,7 +1492,7 @@ AlterTableSpec: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: $3.(bool), - Tp: ast.AlterTableOptimizePartition, + Tp: ast.AlterTableOptimizePartition, } if $4 == nil { ret.OnAllPartitions = true @@ -1473,7 +1507,7 @@ AlterTableSpec: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: $3.(bool), - Tp: ast.AlterTableRepairPartition, + Tp: ast.AlterTableRepairPartition, } if $4 == nil { ret.OnAllPartitions = true @@ -1513,27 +1547,27 @@ AlterTableSpec: parser.lastErrorAsWarn() } | "IMPORT" "TABLESPACE" - { - ret := &ast.AlterTableSpec{ - Tp: ast.AlterTableImportTablespace, - } - $$ = ret - yylex.AppendError(yylex.Errorf("The IMPORT TABLESPACE clause is parsed but ignored by all storage engines.")) - parser.lastErrorAsWarn() - } + { + ret := &ast.AlterTableSpec{ + Tp: ast.AlterTableImportTablespace, + } + $$ = ret + yylex.AppendError(yylex.Errorf("The IMPORT TABLESPACE clause is parsed but ignored by all storage engines.")) + parser.lastErrorAsWarn() + } | "DISCARD" "TABLESPACE" - { - ret := &ast.AlterTableSpec{ - Tp: ast.AlterTableDiscardTablespace, - } - $$ = ret - yylex.AppendError(yylex.Errorf("The DISCARD TABLESPACE clause is parsed but ignored by all storage engines.")) - parser.lastErrorAsWarn() - } + { + ret := &ast.AlterTableSpec{ + Tp: ast.AlterTableDiscardTablespace, + } + $$ = ret + yylex.AppendError(yylex.Errorf("The DISCARD TABLESPACE clause is parsed but ignored by all storage engines.")) + parser.lastErrorAsWarn() + } | "REBUILD" "PARTITION" NoWriteToBinLogAliasOpt AllOrPartitionNameList { ret := &ast.AlterTableSpec{ - Tp: ast.AlterTableRebuildPartition, + Tp: ast.AlterTableRebuildPartition, NoWriteToBinlog: $3.(bool), } if $4 == nil { @@ -1545,7 +1579,8 @@ AlterTableSpec: yylex.AppendError(yylex.Errorf("REBUILD PARTITION syntax is parsed but not implement for now.")) parser.lastErrorAsWarn() } -| "REORGANIZE" "PARTITION" NoWriteToBinLogAliasOpt ReorganizePartitionRuleOpt { +| "REORGANIZE" "PARTITION" NoWriteToBinLogAliasOpt ReorganizePartitionRuleOpt + { ret := $4.(*ast.AlterTableSpec) ret.NoWriteToBinlog = $3.(bool) $$ = ret @@ -1556,22 +1591,22 @@ AlterTableSpec: { $$ = &ast.AlterTableSpec{ IfExists: $3.(bool), - Tp: ast.AlterTableDropIndex, - Name: $4, + Tp: ast.AlterTableDropIndex, + Name: $4, } } | "DROP" "FOREIGN" "KEY" IfExists Symbol { $$ = &ast.AlterTableSpec{ IfExists: $4.(bool), - Tp: ast.AlterTableDropForeignKey, - Name: $5.(string), + Tp: ast.AlterTableDropForeignKey, + Name: $5.(string), } } | "ORDER" "BY" AlterOrderList %prec lowerThenOrder { $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableOrderByColumns, + Tp: ast.AlterTableOrderByColumns, OrderByList: $3.([]*ast.AlterOrderItem), } } @@ -1590,120 +1625,122 @@ AlterTableSpec: | "MODIFY" ColumnKeywordOpt IfExists ColumnDef ColumnPosition { $$ = &ast.AlterTableSpec{ - IfExists: $3.(bool), - Tp: ast.AlterTableModifyColumn, - NewColumns: []*ast.ColumnDef{$4.(*ast.ColumnDef)}, - Position: $5.(*ast.ColumnPosition), + IfExists: $3.(bool), + Tp: ast.AlterTableModifyColumn, + NewColumns: []*ast.ColumnDef{$4.(*ast.ColumnDef)}, + Position: $5.(*ast.ColumnPosition), } } | "CHANGE" ColumnKeywordOpt IfExists ColumnName ColumnDef ColumnPosition { $$ = &ast.AlterTableSpec{ - IfExists: $3.(bool), - Tp: ast.AlterTableChangeColumn, - OldColumnName: $4.(*ast.ColumnName), - NewColumns: []*ast.ColumnDef{$5.(*ast.ColumnDef)}, - Position: $6.(*ast.ColumnPosition), + IfExists: $3.(bool), + Tp: ast.AlterTableChangeColumn, + OldColumnName: $4.(*ast.ColumnName), + NewColumns: []*ast.ColumnDef{$5.(*ast.ColumnDef)}, + Position: $6.(*ast.ColumnPosition), } } | "ALTER" ColumnKeywordOpt ColumnName "SET" "DEFAULT" SignedLiteral { option := &ast.ColumnOption{Expr: $6} colDef := &ast.ColumnDef{ - Name: $3.(*ast.ColumnName), + Name: $3.(*ast.ColumnName), Options: []*ast.ColumnOption{option}, } $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableAlterColumn, - NewColumns: []*ast.ColumnDef{colDef}, + Tp: ast.AlterTableAlterColumn, + NewColumns: []*ast.ColumnDef{colDef}, } } | "ALTER" ColumnKeywordOpt ColumnName "SET" "DEFAULT" '(' Expression ')' { option := &ast.ColumnOption{Expr: $7} colDef := &ast.ColumnDef{ - Name: $3.(*ast.ColumnName), + Name: $3.(*ast.ColumnName), Options: []*ast.ColumnOption{option}, } $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableAlterColumn, - NewColumns: []*ast.ColumnDef{colDef}, + Tp: ast.AlterTableAlterColumn, + NewColumns: []*ast.ColumnDef{colDef}, } } | "ALTER" ColumnKeywordOpt ColumnName "DROP" "DEFAULT" { colDef := &ast.ColumnDef{ - Name: $3.(*ast.ColumnName), + Name: $3.(*ast.ColumnName), } $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableAlterColumn, - NewColumns: []*ast.ColumnDef{colDef}, + Tp: ast.AlterTableAlterColumn, + NewColumns: []*ast.ColumnDef{colDef}, } } -| "RENAME" "COLUMN" ColumnName "TO" ColumnName +| "RENAME" "COLUMN" Identifier "TO" Identifier { + oldColName := &ast.ColumnName{Name: model.NewCIStr($3)} + newColName := &ast.ColumnName{Name: model.NewCIStr($5)} $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableRenameColumn, - OldColumnName: $3.(*ast.ColumnName), - NewColumnName: $5.(*ast.ColumnName), + Tp: ast.AlterTableRenameColumn, + OldColumnName: oldColName, + NewColumnName: newColName, } } | "RENAME" "TO" TableName { $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableRenameTable, - NewTable: $3.(*ast.TableName), + Tp: ast.AlterTableRenameTable, + NewTable: $3.(*ast.TableName), } } | "RENAME" EqOpt TableName { $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableRenameTable, - NewTable: $3.(*ast.TableName), + Tp: ast.AlterTableRenameTable, + NewTable: $3.(*ast.TableName), } } | "RENAME" "AS" TableName { $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableRenameTable, - NewTable: $3.(*ast.TableName), + Tp: ast.AlterTableRenameTable, + NewTable: $3.(*ast.TableName), } } | "RENAME" KeyOrIndex Identifier "TO" Identifier { $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableRenameIndex, - FromKey: model.NewCIStr($3), - ToKey: model.NewCIStr($5), + Tp: ast.AlterTableRenameIndex, + FromKey: model.NewCIStr($3), + ToKey: model.NewCIStr($5), } } | LockClause { $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableLock, - LockType: $1.(ast.LockType), + Tp: ast.AlterTableLock, + LockType: $1.(ast.LockType), } } | AlgorithmClause { // Parse it and ignore it. Just for compatibility. $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableAlgorithm, - Algorithm: $1.(ast.AlgorithmType), + Tp: ast.AlterTableAlgorithm, + Algorithm: $1.(ast.AlgorithmType), } } | "FORCE" { // Parse it and ignore it. Just for compatibility. $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableForce, + Tp: ast.AlterTableForce, } } | "WITH" "VALIDATION" { // Parse it and ignore it. Just for compatibility. $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableWithValidation, + Tp: ast.AlterTableWithValidation, } yylex.AppendError(yylex.Errorf("The WITH/WITHOUT VALIDATION clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() @@ -1712,7 +1749,7 @@ AlterTableSpec: { // Parse it and ignore it. Just for compatibility. $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableWithoutValidation, + Tp: ast.AlterTableWithoutValidation, } yylex.AppendError(yylex.Errorf("The WITH/WITHOUT VALIDATION clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() @@ -1722,7 +1759,7 @@ AlterTableSpec: { // Parse it and ignore it. Just for compatibility. $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableSecondaryLoad, + Tp: ast.AlterTableSecondaryLoad, } yylex.AppendError(yylex.Errorf("The SECONDARY_LOAD clause is parsed but not implement yet.")) parser.lastErrorAsWarn() @@ -1732,7 +1769,7 @@ AlterTableSpec: { // Parse it and ignore it. Just for compatibility. $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableSecondaryUnload, + Tp: ast.AlterTableSecondaryUnload, } yylex.AppendError(yylex.Errorf("The SECONDARY_UNLOAD VALIDATION clause is parsed but not implement yet.")) parser.lastErrorAsWarn() @@ -1741,12 +1778,12 @@ AlterTableSpec: { // Parse it and ignore it. Just for compatibility. c := &ast.Constraint{ - Name: $3, + Name: $3, Enforced: $4.(bool), } $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableAlterCheck, - Constraint: c, + Tp: ast.AlterTableAlterCheck, + Constraint: c, } yylex.AppendError(yylex.Errorf("The ALTER CHECK clause is parsed but not implemented yet.")) parser.lastErrorAsWarn() @@ -1758,8 +1795,8 @@ AlterTableSpec: Name: $3, } $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableDropCheck, - Constraint: c, + Tp: ast.AlterTableDropCheck, + Constraint: c, } yylex.AppendError(yylex.Errorf("The DROP CHECK clause is parsed but not implemented yet.")) parser.lastErrorAsWarn() @@ -1767,9 +1804,9 @@ AlterTableSpec: | "ALTER" "INDEX" Identifier IndexInvisible { $$ = &ast.AlterTableSpec{ - Tp: ast.AlterTableIndexInvisible, - Name: $3, - Visibility: $4.(ast.IndexVisibility), + Tp: ast.AlterTableIndexInvisible, + Name: $3, + Visibility: $4.(ast.IndexVisibility), } } @@ -1777,7 +1814,7 @@ ReorganizePartitionRuleOpt: /* empty */ %prec lowerThanRemove { ret := &ast.AlterTableSpec{ - Tp: ast.AlterTableReorganizePartition, + Tp: ast.AlterTableReorganizePartition, OnAllPartitions: true, } $$ = ret @@ -1785,8 +1822,8 @@ ReorganizePartitionRuleOpt: | PartitionNameList "INTO" '(' PartitionDefinitionList ')' { ret := &ast.AlterTableSpec{ - Tp: ast.AlterTableReorganizePartition, - PartitionNames: $1.([]model.CIStr), + Tp: ast.AlterTableReorganizePartition, + PartitionNames: $1.([]model.CIStr), PartDefinitions: $4.([]*ast.PartitionDefinition), } $$ = ret @@ -1826,11 +1863,11 @@ AlgorithmClause: { $$ = ast.AlgorithmTypeDefault } -| "ALGORITHM" EqOpt "COPY" +| "ALGORITHM" EqOpt "COPY" { $$ = ast.AlgorithmTypeCopy } -| "ALGORITHM" EqOpt "INPLACE" +| "ALGORITHM" EqOpt "INPLACE" { $$ = ast.AlgorithmTypeInplace } @@ -1865,8 +1902,9 @@ LockClause: } } -KeyOrIndex: "KEY" | "INDEX" - +KeyOrIndex: + "KEY" +| "INDEX" KeyOrIndexOpt: {} @@ -1887,7 +1925,7 @@ ColumnPosition: | "AFTER" ColumnName { $$ = &ast.ColumnPosition{ - Tp: ast.ColumnPositionAfter, + Tp: ast.ColumnPositionAfter, RelativeColumn: $2.(*ast.ColumnName), } } @@ -1951,8 +1989,8 @@ RenameTableStmt: "RENAME" "TABLE" TableToTableList { $$ = &ast.RenameTableStmt{ - OldTable: $3.([]*ast.TableToTable)[0].OldTable, - NewTable: $3.([]*ast.TableToTable)[0].NewTable, + OldTable: $3.([]*ast.TableToTable)[0].OldTable, + NewTable: $3.([]*ast.TableToTable)[0].NewTable, TableToTables: $3.([]*ast.TableToTable), } } @@ -1975,6 +2013,7 @@ TableToTable: NewTable: $3.(*ast.TableName), } } + /******************************************************************* * * Recover Table Statement @@ -1986,24 +2025,56 @@ TableToTable: *******************************************************************/ RecoverTableStmt: "RECOVER" "TABLE" "BY" "JOB" NUM - { - $$ = &ast.RecoverTableStmt{ - JobID: $5.(int64), - } - } + { + $$ = &ast.RecoverTableStmt{ + JobID: $5.(int64), + } + } | "RECOVER" "TABLE" TableName - { - $$ = &ast.RecoverTableStmt{ - Table: $3.(*ast.TableName), - } - } + { + $$ = &ast.RecoverTableStmt{ + Table: $3.(*ast.TableName), + } + } | "RECOVER" "TABLE" TableName NUM - { - $$ = &ast.RecoverTableStmt{ - Table: $3.(*ast.TableName), - JobNum: $4.(int64), - } - } + { + $$ = &ast.RecoverTableStmt{ + Table: $3.(*ast.TableName), + JobNum: $4.(int64), + } + } + +/******************************************************************* + * + * Flush Back Table Statement + * + * Example: + * + *******************************************************************/ +FlashbackTableStmt: + "FLASHBACK" "TABLE" TableName FlashbackUntil FlashbackToNewName + { + $$ = &ast.FlashBackTableStmt{ + Table: $3.(*ast.TableName), + Timestamp: $4.(ast.ValueExpr), + NewName: $5.(string), + } + } + +FlashbackUntil: + "UNTIL" "TIMESTAMP" StringLiteral + { + $$ = $3 + } + +FlashbackToNewName: + { + $$ = "" + } +| "TO" Identifier + { + $$ = $2 + } /******************************************************************* * @@ -2018,19 +2089,19 @@ SplitRegionStmt: { $$ = &ast.SplitRegionStmt{ SplitSyntaxOpt: $2.(*ast.SplitSyntaxOption), - Table: $4.(*ast.TableName), + Table: $4.(*ast.TableName), PartitionNames: $5.([]model.CIStr), - SplitOpt: $6.(*ast.SplitOption), + SplitOpt: $6.(*ast.SplitOption), } } | "SPLIT" SplitSyntaxOption "TABLE" TableName PartitionNameListOpt "INDEX" Identifier SplitOption { $$ = &ast.SplitRegionStmt{ SplitSyntaxOpt: $2.(*ast.SplitSyntaxOption), - Table: $4.(*ast.TableName), + Table: $4.(*ast.TableName), PartitionNames: $5.([]model.CIStr), - IndexName: model.NewCIStr($7), - SplitOpt: $8.(*ast.SplitOption), + IndexName: model.NewCIStr($7), + SplitOpt: $8.(*ast.SplitOption), } } @@ -2040,7 +2111,7 @@ SplitOption: $$ = &ast.SplitOption{ Lower: $2.([]ast.ExprNode), Upper: $4.([]ast.ExprNode), - Num: $6.(int64), + Num: $6.(int64), } } | "BY" ValuesList @@ -2075,44 +2146,42 @@ SplitSyntaxOption: } } -/*******************************************************************************************/ - AnalyzeTableStmt: "ANALYZE" "TABLE" TableNameList AnalyzeOptionListOpt - { - $$ = &ast.AnalyzeTableStmt{TableNames: $3.([]*ast.TableName), AnalyzeOpts: $4.([]ast.AnalyzeOpt),} - } + { + $$ = &ast.AnalyzeTableStmt{TableNames: $3.([]*ast.TableName), AnalyzeOpts: $4.([]ast.AnalyzeOpt)} + } | "ANALYZE" "TABLE" TableName "INDEX" IndexNameList AnalyzeOptionListOpt { - $$ = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{$3.(*ast.TableName)}, IndexNames: $5.([]model.CIStr), IndexFlag: true, AnalyzeOpts: $6.([]ast.AnalyzeOpt),} + $$ = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{$3.(*ast.TableName)}, IndexNames: $5.([]model.CIStr), IndexFlag: true, AnalyzeOpts: $6.([]ast.AnalyzeOpt)} } | "ANALYZE" "INCREMENTAL" "TABLE" TableName "INDEX" IndexNameList AnalyzeOptionListOpt { - $$ = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{$4.(*ast.TableName)}, IndexNames: $6.([]model.CIStr), IndexFlag: true, Incremental: true, AnalyzeOpts: $7.([]ast.AnalyzeOpt),} + $$ = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{$4.(*ast.TableName)}, IndexNames: $6.([]model.CIStr), IndexFlag: true, Incremental: true, AnalyzeOpts: $7.([]ast.AnalyzeOpt)} } | "ANALYZE" "TABLE" TableName "PARTITION" PartitionNameList AnalyzeOptionListOpt { - $$ = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{$3.(*ast.TableName)}, PartitionNames: $5.([]model.CIStr), AnalyzeOpts: $6.([]ast.AnalyzeOpt),} + $$ = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{$3.(*ast.TableName)}, PartitionNames: $5.([]model.CIStr), AnalyzeOpts: $6.([]ast.AnalyzeOpt)} } | "ANALYZE" "TABLE" TableName "PARTITION" PartitionNameList "INDEX" IndexNameList AnalyzeOptionListOpt { $$ = &ast.AnalyzeTableStmt{ - TableNames: []*ast.TableName{$3.(*ast.TableName)}, + TableNames: []*ast.TableName{$3.(*ast.TableName)}, PartitionNames: $5.([]model.CIStr), - IndexNames: $7.([]model.CIStr), - IndexFlag: true, - AnalyzeOpts: $8.([]ast.AnalyzeOpt), + IndexNames: $7.([]model.CIStr), + IndexFlag: true, + AnalyzeOpts: $8.([]ast.AnalyzeOpt), } } | "ANALYZE" "INCREMENTAL" "TABLE" TableName "PARTITION" PartitionNameList "INDEX" IndexNameList AnalyzeOptionListOpt { $$ = &ast.AnalyzeTableStmt{ - TableNames: []*ast.TableName{$4.(*ast.TableName)}, + TableNames: []*ast.TableName{$4.(*ast.TableName)}, PartitionNames: $6.([]model.CIStr), - IndexNames: $8.([]model.CIStr), - IndexFlag: true, - Incremental: true, - AnalyzeOpts: $9.([]ast.AnalyzeOpt), + IndexNames: $8.([]model.CIStr), + IndexFlag: true, + Incremental: true, + AnalyzeOpts: $9.([]ast.AnalyzeOpt), } } @@ -2161,7 +2230,7 @@ AnalyzeOption: Assignment: ColumnName eq ExprOrDefault { - $$ = &ast.Assignment{Column: $1.(*ast.ColumnName), Expr:$3} + $$ = &ast.Assignment{Column: $1.(*ast.ColumnName), Expr: $3} } AssignmentList: @@ -2202,10 +2271,63 @@ BeginTransactionStmt: { $$ = &ast.BeginStmt{} } +| "START" "TRANSACTION" "READ" "WRITE" + { + $$ = &ast.BeginStmt{} + } | "START" "TRANSACTION" "WITH" "CONSISTENT" "SNAPSHOT" { $$ = &ast.BeginStmt{} } +| "START" "TRANSACTION" "READ" "ONLY" + { + $$ = &ast.BeginStmt{ + ReadOnly: true, + } + } +| "START" "TRANSACTION" "READ" "ONLY" "WITH" "TIMESTAMP" "BOUND" TimestampBound + { + $$ = &ast.BeginStmt{ + ReadOnly: true, + Bound: $8.(*ast.TimestampBound), + } + } + +TimestampBound: + "STRONG" + { + $$ = &ast.TimestampBound{ + Mode: ast.TimestampBoundStrong, + } + } +| "READ" "TIMESTAMP" Expression + { + $$ = &ast.TimestampBound{ + Mode: ast.TimestampBoundReadTimestamp, + Timestamp: $3.(ast.ExprNode), + } + } +| "MIN" "READ" "TIMESTAMP" Expression + { + $$ = &ast.TimestampBound{ + Mode: ast.TimestampBoundMinReadTimestamp, + Timestamp: $4.(ast.ExprNode), + } + } +| "MAX" "STALENESS" Expression + { + $$ = &ast.TimestampBound{ + Mode: ast.TimestampBoundMaxStaleness, + Timestamp: $3.(ast.ExprNode), + } + } +| "EXACT" "STALENESS" Expression + { + $$ = &ast.TimestampBound{ + Mode: ast.TimestampBoundExactStaleness, + Timestamp: $3.(ast.ExprNode), + } + } BinlogStmt: "BINLOG" stringLit @@ -2343,25 +2465,26 @@ EnforcedOrNot: } EnforcedOrNotOpt: + %prec lowerThanNot { $$ = true - } %prec lowerThanNot + } | EnforcedOrNot { $$ = $1 } EnforcedOrNotOrNotNullOpt: -// This branch is needed to workaround the need of a lookahead of 2 for the grammar: -// -// { [NOT] NULL | CHECK(...) [NOT] ENFORCED } ... + // This branch is needed to workaround the need of a lookahead of 2 for the grammar: + // + // { [NOT] NULL | CHECK(...) [NOT] ENFORCED } ... "NOT" "NULL" { $$ = 0 } | EnforcedOrNotOpt { - if ($1.(bool)) { + if $1.(bool) { $$ = 1 } else { $$ = 2 @@ -2410,7 +2533,7 @@ ColumnOption: } | "COMMENT" stringLit { - $$ = &ast.ColumnOption{Tp: ast.ColumnOptionComment, Expr: ast.NewValueExpr($2)} + $$ = &ast.ColumnOption{Tp: ast.ColumnOptionComment, Expr: ast.NewValueExpr($2)} } | ConstraintKeywordOpt "CHECK" '(' Expression ')' EnforcedOrNotOrNotNullOpt { @@ -2419,8 +2542,8 @@ ColumnOption: // See the branch named `EnforcedOrNotOrNotNullOpt`. optionCheck := &ast.ColumnOption{ - Tp: ast.ColumnOptionCheck, - Expr: $4, + Tp: ast.ColumnOptionCheck, + Expr: $4, Enforced: true, } switch $6.(int) { @@ -2445,15 +2568,15 @@ ColumnOption: expr.SetText(parser.src[startOffset:endOffset]) $$ = &ast.ColumnOption{ - Tp: ast.ColumnOptionGenerated, - Expr: expr, + Tp: ast.ColumnOptionGenerated, + Expr: expr, Stored: $6.(bool), } } | ReferDef { $$ = &ast.ColumnOption{ - Tp: ast.ColumnOptionReference, + Tp: ast.ColumnOptionReference, Refer: $1.(*ast.ReferenceDef), } } @@ -2471,9 +2594,15 @@ ColumnOption: yylex.AppendError(yylex.Errorf("The STORAGE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } +| "AUTO_RANDOM" OptFieldLen + { + $$ = &ast.ColumnOption{Tp: ast.ColumnOptionAutoRandom, AutoRandomBitLength: $2.(int)} + } StorageMedia: - "DEFAULT" | "DISK" | "MEMORY" + "DEFAULT" +| "DISK" +| "MEMORY" ColumnFormat: "DEFAULT" @@ -2489,7 +2618,9 @@ ColumnFormat: $$ = "DYNAMIC" } -GeneratedAlways: | "GENERATED" "ALWAYS" +GeneratedAlways: + +| "GENERATED" "ALWAYS" VirtualOrStored: { @@ -2507,7 +2638,7 @@ VirtualOrStored: ColumnOptionList: ColumnOption { - if columnOption,ok := $1.(*ast.ColumnOption); ok { + if columnOption, ok := $1.(*ast.ColumnOption); ok { $$ = []*ast.ColumnOption{columnOption} } else { $$ = $1 @@ -2515,7 +2646,7 @@ ColumnOptionList: } | ColumnOptionList ColumnOption { - if columnOption,ok := $2.(*ast.ColumnOption); ok { + if columnOption, ok := $2.(*ast.ColumnOption); ok { $$ = append($1.([]*ast.ColumnOption), columnOption) } else { $$ = append($1.([]*ast.ColumnOption), $2.([]*ast.ColumnOption)...) @@ -2532,11 +2663,12 @@ ColumnOptionListOpt: } ConstraintElem: - "PRIMARY" "KEY" IndexNameAndTypeOpt '(' IndexColNameList ')' IndexOptionList + "PRIMARY" "KEY" IndexNameAndTypeOpt '(' IndexPartSpecificationList ')' IndexOptionList { c := &ast.Constraint{ - Tp: ast.ConstraintPrimaryKey, - Keys: $5.([]*ast.IndexColName), + Tp: ast.ConstraintPrimaryKey, + Keys: $5.([]*ast.IndexPartSpecification), + Name: $3.([]interface{})[0].(string), } if $7 != nil { c.Option = $7.(*ast.IndexOption) @@ -2549,24 +2681,24 @@ ConstraintElem: } $$ = c } -| "FULLTEXT" KeyOrIndexOpt IndexName '(' IndexColNameList ')' IndexOptionList +| "FULLTEXT" KeyOrIndexOpt IndexName '(' IndexPartSpecificationList ')' IndexOptionList { c := &ast.Constraint{ - Tp: ast.ConstraintFulltext, - Keys: $5.([]*ast.IndexColName), - Name: $3.(string), + Tp: ast.ConstraintFulltext, + Keys: $5.([]*ast.IndexPartSpecification), + Name: $3.(string), } if $7 != nil { c.Option = $7.(*ast.IndexOption) } $$ = c } -| KeyOrIndex IfNotExists IndexNameAndTypeOpt '(' IndexColNameList ')' IndexOptionList +| KeyOrIndex IfNotExists IndexNameAndTypeOpt '(' IndexPartSpecificationList ')' IndexOptionList { c := &ast.Constraint{ - IfNotExists: $2.(bool), - Tp: ast.ConstraintIndex, - Keys: $5.([]*ast.IndexColName), + IfNotExists: $2.(bool), + Tp: ast.ConstraintIndex, + Keys: $5.([]*ast.IndexPartSpecification), } if $7 != nil { c.Option = $7.(*ast.IndexOption) @@ -2580,11 +2712,11 @@ ConstraintElem: } $$ = c } -| "UNIQUE" KeyOrIndexOpt IndexNameAndTypeOpt '(' IndexColNameList ')' IndexOptionList +| "UNIQUE" KeyOrIndexOpt IndexNameAndTypeOpt '(' IndexPartSpecificationList ')' IndexOptionList { c := &ast.Constraint{ - Tp: ast.ConstraintUniq, - Keys: $5.([]*ast.IndexColName), + Tp: ast.ConstraintUniq, + Keys: $5.([]*ast.IndexPartSpecification), } if $7 != nil { c.Option = $7.(*ast.IndexOption) @@ -2598,22 +2730,22 @@ ConstraintElem: } $$ = c } -| "FOREIGN" "KEY" IfNotExists IndexName '(' IndexColNameList ')' ReferDef +| "FOREIGN" "KEY" IfNotExists IndexName '(' IndexPartSpecificationList ')' ReferDef { $$ = &ast.Constraint{ - IfNotExists: $3.(bool), - Tp: ast.ConstraintForeignKey, - Keys: $6.([]*ast.IndexColName), - Name: $4.(string), - Refer: $8.(*ast.ReferenceDef), + IfNotExists: $3.(bool), + Tp: ast.ConstraintForeignKey, + Keys: $6.([]*ast.IndexPartSpecification), + Name: $4.(string), + Refer: $8.(*ast.ReferenceDef), } } | "CHECK" '(' Expression ')' EnforcedOrNotOpt { $$ = &ast.Constraint{ - Tp: ast.ConstraintCheck, - Expr: $3.(ast.ExprNode), - Enforced: $5.(bool), + Tp: ast.ConstraintCheck, + Expr: $3.(ast.ExprNode), + Enforced: $5.(bool), } yylex.AppendError(yylex.Errorf("The CHECK clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() @@ -2645,28 +2777,18 @@ MatchOpt: } ReferDef: - "REFERENCES" TableName IndexColNameListOpt MatchOpt OnDeleteUpdateOpt + "REFERENCES" TableName IndexPartSpecificationListOpt MatchOpt OnDeleteUpdateOpt { onDeleteUpdate := $5.([2]interface{}) $$ = &ast.ReferenceDef{ - Table: $2.(*ast.TableName), - IndexColNames: $3.([]*ast.IndexColName), - OnDelete: onDeleteUpdate[0].(*ast.OnDeleteOpt), - OnUpdate: onDeleteUpdate[1].(*ast.OnUpdateOpt), - Match: $4.(ast.MatchType), + Table: $2.(*ast.TableName), + IndexPartSpecifications: $3.([]*ast.IndexPartSpecification), + OnDelete: onDeleteUpdate[0].(*ast.OnDeleteOpt), + OnUpdate: onDeleteUpdate[1].(*ast.OnUpdateOpt), + Match: $4.(ast.MatchType), } } -IndexColNameListOpt: -{ - $$ = ([]*ast.IndexColName)(nil) -} -| -'(' IndexColNameList ')' -{ - $$ = $2 -} - OnDelete: "ON" "DELETE" ReferOpt { @@ -2680,10 +2802,11 @@ OnUpdate: } OnDeleteUpdateOpt: + %prec lowerThanOn { $$ = [2]interface{}{&ast.OnDeleteOpt{}, &ast.OnUpdateOpt{}} - } %prec lowerThanOn -| OnDelete %prec lowerThanOn + } +| OnDelete %prec lowerThanOn { $$ = [2]interface{}{$1, &ast.OnUpdateOpt{}} } @@ -2736,7 +2859,8 @@ ReferOpt: * https://github.com/mysql/mysql-server/blob/5.7/sql/sql_yacc.yy#L6832 */ DefaultValueExpr: - NowSymOptionFraction | SignedLiteral + NowSymOptionFraction +| SignedLiteral NowSymOptionFraction: NowSym @@ -2757,10 +2881,15 @@ NowSymOptionFraction: * TODO: Process other three keywords */ NowSymFunc: - "CURRENT_TIMESTAMP" | "LOCALTIME" | "LOCALTIMESTAMP" | builtinNow -NowSym: - "CURRENT_TIMESTAMP" | "LOCALTIME" | "LOCALTIMESTAMP" + "CURRENT_TIMESTAMP" +| "LOCALTIME" +| "LOCALTIMESTAMP" +| builtinNow +NowSym: + "CURRENT_TIMESTAMP" +| "LOCALTIME" +| "LOCALTIMESTAMP" SignedLiteral: Literal @@ -2811,7 +2940,7 @@ NumLiteral: * LOCK [=] {DEFAULT | NONE | SHARED | EXCLUSIVE} *******************************************************************************************/ CreateIndexStmt: - "CREATE" IndexKeyTypeOpt "INDEX" IfNotExists Identifier IndexTypeOpt "ON" TableName '(' IndexColNameList ')' IndexOptionList IndexLockAndAlgorithmOpt + "CREATE" IndexKeyTypeOpt "INDEX" IfNotExists Identifier IndexTypeOpt "ON" TableName '(' IndexPartSpecificationList ')' IndexOptionList IndexLockAndAlgorithmOpt { var indexOption *ast.IndexOption if $12 != nil { @@ -2835,31 +2964,44 @@ CreateIndexStmt: } } $$ = &ast.CreateIndexStmt{ - IfNotExists: $4.(bool), - IndexName: $5, - Table: $8.(*ast.TableName), - IndexColNames: $10.([]*ast.IndexColName), - IndexOption: indexOption, - KeyType: $2.(ast.IndexKeyType), - LockAlg: indexLockAndAlgorithm, + IfNotExists: $4.(bool), + IndexName: $5, + Table: $8.(*ast.TableName), + IndexPartSpecifications: $10.([]*ast.IndexPartSpecification), + IndexOption: indexOption, + KeyType: $2.(ast.IndexKeyType), + LockAlg: indexLockAndAlgorithm, } } -IndexColName: - ColumnName OptFieldLen Order +IndexPartSpecificationListOpt: + { + $$ = ([]*ast.IndexPartSpecification)(nil) + } +| '(' IndexPartSpecificationList ')' + { + $$ = $2 + } + +IndexPartSpecificationList: + IndexPartSpecification + { + $$ = []*ast.IndexPartSpecification{$1.(*ast.IndexPartSpecification)} + } +| IndexPartSpecificationList ',' IndexPartSpecification { - //Order is parsed but just ignored as MySQL did - $$ = &ast.IndexColName{Column: $1.(*ast.ColumnName), Length: $2.(int)} + $$ = append($1.([]*ast.IndexPartSpecification), $3.(*ast.IndexPartSpecification)) } -IndexColNameList: - IndexColName +IndexPartSpecification: + ColumnName OptFieldLen Order { - $$ = []*ast.IndexColName{$1.(*ast.IndexColName)} + // Order is parsed but just ignored as MySQL did. + $$ = &ast.IndexPartSpecification{Column: $1.(*ast.ColumnName), Length: $2.(int)} } -| IndexColNameList ',' IndexColName +| '(' Expression ')' Order { - $$ = append($1.([]*ast.IndexColName), $3.(*ast.IndexColName)) + $$ = &ast.IndexPartSpecification{Expr: $2} } IndexLockAndAlgorithmOpt: @@ -2869,29 +3011,29 @@ IndexLockAndAlgorithmOpt: | LockClause { $$ = &ast.IndexLockAndAlgorithm{ - LockTp: $1.(ast.LockType), - AlgorithmTp: ast.AlgorithmTypeDefault, + LockTp: $1.(ast.LockType), + AlgorithmTp: ast.AlgorithmTypeDefault, } } | AlgorithmClause { $$ = &ast.IndexLockAndAlgorithm{ - LockTp: ast.LockTypeDefault, - AlgorithmTp: $1.(ast.AlgorithmType), + LockTp: ast.LockTypeDefault, + AlgorithmTp: $1.(ast.AlgorithmType), } } | LockClause AlgorithmClause { $$ = &ast.IndexLockAndAlgorithm{ - LockTp: $1.(ast.LockType), - AlgorithmTp: $2.(ast.AlgorithmType), + LockTp: $1.(ast.LockType), + AlgorithmTp: $2.(ast.AlgorithmType), } } | AlgorithmClause LockClause { $$ = &ast.IndexLockAndAlgorithm{ - LockTp: $2.(ast.LockType), - AlgorithmTp: $1.(ast.AlgorithmType), + LockTp: $2.(ast.LockType), + AlgorithmTp: $1.(ast.AlgorithmType), } } @@ -2924,21 +3066,21 @@ IndexKeyTypeOpt: * | [DEFAULT] COLLATE [=] collation_name * | [DEFAULT] ENCRYPTION [=] {'Y' | 'N'} *******************************************************************************************/ - AlterDatabaseStmt: +AlterDatabaseStmt: "ALTER" DatabaseSym DBName DatabaseOptionList { $$ = &ast.AlterDatabaseStmt{ - Name: $3.(string), - AlterDefaultDatabase: false, - Options: $4.([]*ast.DatabaseOption), + Name: $3.(string), + AlterDefaultDatabase: false, + Options: $4.([]*ast.DatabaseOption), } } | "ALTER" DatabaseSym DatabaseOptionList { $$ = &ast.AlterDatabaseStmt{ - Name: "", - AlterDefaultDatabase: true, - Options: $3.([]*ast.DatabaseOption), + Name: "", + AlterDefaultDatabase: true, + Options: $3.([]*ast.DatabaseOption), } } @@ -2957,9 +3099,9 @@ CreateDatabaseStmt: "CREATE" DatabaseSym IfNotExists DBName DatabaseOptionListOpt { $$ = &ast.CreateDatabaseStmt{ - IfNotExists: $3.(bool), - Name: $4.(string), - Options: $5.([]*ast.DatabaseOption), + IfNotExists: $3.(bool), + Name: $4.(string), + Options: $5.([]*ast.DatabaseOption), } } @@ -3014,7 +3156,6 @@ DatabaseOptionList: * PRIMARY KEY (P_Id) * ) *******************************************************************/ - CreateTableStmt: "CREATE" OptTemporary "TABLE" IfNotExists TableName TableElementListOpt CreateTableOptionListOpt PartitionOpt DuplicateOpt AsOpt CreateTableSelectOpt { @@ -3033,10 +3174,10 @@ CreateTableStmt: | "CREATE" OptTemporary "TABLE" IfNotExists TableName LikeTableWithOrWithoutParen { $$ = &ast.CreateTableStmt{ - Table: $5.(*ast.TableName), - ReferTable: $6.(*ast.TableName), - IfNotExists: $4.(bool), - IsTemporary: $2.(bool), + Table: $5.(*ast.TableName), + ReferTable: $6.(*ast.TableName), + IfNotExists: $4.(bool), + IsTemporary: $2.(bool), } } @@ -3127,9 +3268,9 @@ PartitionMethod: | "SYSTEM_TIME" "INTERVAL" Expression TimeUnit { $$ = &ast.PartitionMethod{ - Tp: model.PartitionTypeSystemTime, - Expr: $3.(ast.ExprNode), - Unit: $4.(ast.TimeUnitType), + Tp: model.PartitionTypeSystemTime, + Expr: $3.(ast.ExprNode), + Unit: $4.(ast.TimeUnitType), } } | "SYSTEM_TIME" "LIMIT" LengthNum @@ -3142,7 +3283,7 @@ PartitionMethod: | "SYSTEM_TIME" { $$ = &ast.PartitionMethod{ - Tp: model.PartitionTypeSystemTime, + Tp: model.PartitionTypeSystemTime, } } @@ -3150,7 +3291,7 @@ LinearOpt: { $$ = "" } -| "LINEAR" +| "LINEAR" { $$ = $1 } @@ -3354,11 +3495,11 @@ DuplicateOpt: { $$ = ast.OnDuplicateKeyHandlingError } -| "IGNORE" +| "IGNORE" { $$ = ast.OnDuplicateKeyHandlingIgnore } -| "REPLACE" +| "REPLACE" { $$ = ast.OnDuplicateKeyHandlingReplace } @@ -3373,18 +3514,15 @@ CreateTableSelectOpt: { $$ = &ast.CreateTableStmt{} } -| - SelectStmt +| SelectStmt { $$ = &ast.CreateTableStmt{Select: $1} } -| - UnionStmt +| UnionStmt { $$ = &ast.CreateTableStmt{Select: $1} } -| - SubSelect %prec createTableSelect +| SubSelect %prec createTableSelect // TODO: We may need better solution as issue #320. { $$ = &ast.CreateTableStmt{Select: $1} @@ -3395,18 +3533,15 @@ CreateViewSelectOpt: { $$ = $1.(*ast.SelectStmt) } -| - UnionStmt +| UnionStmt { $$ = $1.(*ast.UnionStmt) } -| - '(' SelectStmt ')' +| '(' SelectStmt ')' { $$ = $2.(*ast.SelectStmt) } -| - '(' UnionStmt ')' +| '(' UnionStmt ')' { $$ = $2.(*ast.UnionStmt) } @@ -3416,8 +3551,7 @@ LikeTableWithOrWithoutParen: { $$ = $2 } -| - '(' "LIKE" TableName ')' +| '(' "LIKE" TableName ')' { $$ = $3 } @@ -3431,33 +3565,34 @@ LikeTableWithOrWithoutParen: * as select Col1,Col2 from table WITH LOCAL CHECK OPTION *******************************************************************/ CreateViewStmt: - "CREATE" OrReplace ViewAlgorithm ViewDefiner ViewSQLSecurity "VIEW" ViewName ViewFieldList "AS" CreateViewSelectOpt ViewCheckOption - { + "CREATE" OrReplace ViewAlgorithm ViewDefiner ViewSQLSecurity "VIEW" ViewName ViewFieldList "AS" CreateViewSelectOpt ViewCheckOption + { startOffset := parser.startOffset(&yyS[yypt-1]) selStmt := $10.(ast.StmtNode) selStmt.SetText(strings.TrimSpace(parser.src[startOffset:])) - x := &ast.CreateViewStmt { - OrReplace: $2.(bool), - ViewName: $7.(*ast.TableName), - Select: selStmt, - Algorithm: $3.(model.ViewAlgorithm), - Definer: $4.(*auth.UserIdentity), - Security: $5.(model.ViewSecurity), - } - if $8 != nil{ + x := &ast.CreateViewStmt{ + OrReplace: $2.(bool), + ViewName: $7.(*ast.TableName), + Select: selStmt, + Algorithm: $3.(model.ViewAlgorithm), + Definer: $4.(*auth.UserIdentity), + Security: $5.(model.ViewSecurity), + } + if $8 != nil { x.Cols = $8.([]model.CIStr) } - if $11 !=nil { - x.CheckOption = $11.(model.ViewCheckOption) - endOffset := parser.startOffset(&yyS[yypt]) - selStmt.SetText(strings.TrimSpace(parser.src[startOffset:endOffset])) + if $11 != nil { + x.CheckOption = $11.(model.ViewCheckOption) + endOffset := parser.startOffset(&yyS[yypt]) + selStmt.SetText(strings.TrimSpace(parser.src[startOffset:endOffset])) } else { - x.CheckOption = model.CheckOptionCascaded + x.CheckOption = model.CheckOptionCascaded } $$ = x } OrReplace: + /* EMPTY */ { $$ = false } @@ -3489,7 +3624,7 @@ ViewDefiner: { $$ = &auth.UserIdentity{CurrentUser: true} } -| "DEFINER" "=" Username +| "DEFINER" "=" Username { $$ = $3 } @@ -3499,14 +3634,14 @@ ViewSQLSecurity: { $$ = model.SecurityDefiner } -| "SQL" "SECURITY" "DEFINER" - { - $$ = model.SecurityDefiner - } -| "SQL" "SECURITY" "INVOKER" - { - $$ = model.SecurityInvoker - } +| "SQL" "SECURITY" "DEFINER" + { + $$ = model.SecurityDefiner + } +| "SQL" "SECURITY" "INVOKER" + { + $$ = model.SecurityInvoker + } ViewName: TableName @@ -3519,7 +3654,7 @@ ViewFieldList: { $$ = nil } -| '(' ColumnList ')' +| '(' ColumnList ')' { $$ = $2.([]model.CIStr) } @@ -3529,9 +3664,9 @@ ColumnList: { $$ = []model.CIStr{model.NewCIStr($1)} } -| ColumnList ',' Identifier +| ColumnList ',' Identifier { - $$ = append($1.([]model.CIStr), model.NewCIStr($3)) + $$ = append($1.([]model.CIStr), model.NewCIStr($3)) } ViewCheckOption: @@ -3539,11 +3674,11 @@ ViewCheckOption: { $$ = nil } -| "WITH" "CASCADED" "CHECK" "OPTION" +| "WITH" "CASCADED" "CHECK" "OPTION" { $$ = model.CheckOptionCascaded } -| "WITH" "LOCAL" "CHECK" "OPTION" +| "WITH" "LOCAL" "CHECK" "OPTION" { $$ = model.CheckOptionLocal } @@ -3555,7 +3690,7 @@ ViewCheckOption: DoStmt: "DO" ExpressionList { - $$ = &ast.DoStmt { + $$ = &ast.DoStmt{ Exprs: $2.([]ast.ExprNode), } } @@ -3575,7 +3710,7 @@ DeleteFromStmt: x := &ast.DeleteStmt{ TableRefs: &ast.TableRefsClause{TableRefs: join}, Priority: $3.(mysql.PriorityEnum), - Quick: $4.(bool), + Quick: $4.(bool), IgnoreErr: $5.(bool), } if $10 != nil { @@ -3590,17 +3725,17 @@ DeleteFromStmt: $$ = x } -| "DELETE" TableOptimizerHints PriorityOpt QuickOptional IgnoreOptional TableNameList "FROM" TableRefs WhereClauseOptional +| "DELETE" TableOptimizerHints PriorityOpt QuickOptional IgnoreOptional TableAliasRefList "FROM" TableRefs WhereClauseOptional { // Multiple Table x := &ast.DeleteStmt{ - Priority: $3.(mysql.PriorityEnum), - Quick: $4.(bool), - IgnoreErr: $5.(bool), - IsMultiTable: true, - BeforeFrom: true, - Tables: &ast.DeleteTableList{Tables: $6.([]*ast.TableName)}, - TableRefs: &ast.TableRefsClause{TableRefs: $8.(*ast.Join)}, + Priority: $3.(mysql.PriorityEnum), + Quick: $4.(bool), + IgnoreErr: $5.(bool), + IsMultiTable: true, + BeforeFrom: true, + Tables: &ast.DeleteTableList{Tables: $6.([]*ast.TableName)}, + TableRefs: &ast.TableRefsClause{TableRefs: $8.(*ast.Join)}, } if $2 != nil { x.TableHints = $2.([]*ast.TableOptimizerHint) @@ -3610,17 +3745,16 @@ DeleteFromStmt: } $$ = x } - -| "DELETE" TableOptimizerHints PriorityOpt QuickOptional IgnoreOptional "FROM" TableNameList "USING" TableRefs WhereClauseOptional +| "DELETE" TableOptimizerHints PriorityOpt QuickOptional IgnoreOptional "FROM" TableAliasRefList "USING" TableRefs WhereClauseOptional { // Multiple Table x := &ast.DeleteStmt{ - Priority: $3.(mysql.PriorityEnum), - Quick: $4.(bool), - IgnoreErr: $5.(bool), - IsMultiTable: true, - Tables: &ast.DeleteTableList{Tables: $7.([]*ast.TableName)}, - TableRefs: &ast.TableRefsClause{TableRefs: $9.(*ast.Join)}, + Priority: $3.(mysql.PriorityEnum), + Quick: $4.(bool), + IgnoreErr: $5.(bool), + IsMultiTable: true, + Tables: &ast.DeleteTableList{Tables: $7.([]*ast.TableName)}, + TableRefs: &ast.TableRefsClause{TableRefs: $9.(*ast.Join)}, } if $2 != nil { x.TableHints = $2.([]*ast.TableOptimizerHint) @@ -3632,7 +3766,7 @@ DeleteFromStmt: } DatabaseSym: -"DATABASE" + "DATABASE" DropDatabaseStmt: "DROP" DatabaseSym IfExists DBName @@ -3673,22 +3807,23 @@ DropTableStmt: } OptTemporary: - /* empty */ { $$ = false; } - | "TEMPORARY" - { + /* empty */ + { + $$ = false + } +| "TEMPORARY" + { $$ = true yylex.AppendError(yylex.Errorf("TiDB doesn't support TEMPORARY TABLE, TEMPORARY will be parsed but ignored.")) parser.lastErrorAsWarn() } - ; DropViewStmt: "DROP" "VIEW" TableNameList RestrictOrCascadeOpt { $$ = &ast.DropTableStmt{Tables: $3.([]*ast.TableName), IsView: true} } -| - "DROP" "VIEW" "IF" "EXISTS" TableNameList RestrictOrCascadeOpt +| "DROP" "VIEW" "IF" "EXISTS" TableNameList RestrictOrCascadeOpt { $$ = &ast.DropTableStmt{IfExists: true, Tables: $5.([]*ast.TableName), IsView: true} } @@ -3709,7 +3844,7 @@ DropRoleStmt: tmp := make([]*auth.UserIdentity, 0, 10) roleList := $3.([]*auth.RoleIdentity) for _, r := range roleList { - tmp = append(tmp, &auth.UserIdentity{Username:r.Username, Hostname: r.Hostname}) + tmp = append(tmp, &auth.UserIdentity{Username: r.Username, Hostname: r.Hostname}) } $$ = &ast.DropUserStmt{IsDropRole: true, IfExists: false, UserList: tmp} } @@ -3718,7 +3853,7 @@ DropRoleStmt: tmp := make([]*auth.UserIdentity, 0, 10) roleList := $5.([]*auth.RoleIdentity) for _, r := range roleList { - tmp = append(tmp, &auth.UserIdentity{Username:r.Username, Hostname: r.Hostname}) + tmp = append(tmp, &auth.UserIdentity{Username: r.Username, Hostname: r.Hostname}) } $$ = &ast.DropUserStmt{IsDropRole: true, IfExists: true, UserList: tmp} } @@ -3752,7 +3887,7 @@ TraceStmt: "TRACE" TraceableStmt { $$ = &ast.TraceStmt{ - Stmt: $2, + Stmt: $2, Format: "json", } startOffset := parser.startOffset(&yyS[yypt]) @@ -3761,7 +3896,7 @@ TraceStmt: | "TRACE" "FORMAT" "=" stringLit TraceableStmt { $$ = &ast.TraceStmt{ - Stmt: $5, + Stmt: $5, Format: $4, } startOffset := parser.startOffset(&yyS[yypt]) @@ -3769,15 +3904,17 @@ TraceStmt: } ExplainSym: -"EXPLAIN" | "DESCRIBE" | "DESC" + "EXPLAIN" +| "DESCRIBE" +| "DESC" ExplainStmt: ExplainSym TableName { $$ = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ - Tp: ast.ShowColumns, - Table: $2.(*ast.TableName), + Tp: ast.ShowColumns, + Table: $2.(*ast.TableName), }, } } @@ -3785,37 +3922,37 @@ ExplainStmt: { $$ = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ - Tp: ast.ShowColumns, - Table: $2.(*ast.TableName), - Column: $3.(*ast.ColumnName), + Tp: ast.ShowColumns, + Table: $2.(*ast.TableName), + Column: $3.(*ast.ColumnName), }, } } | ExplainSym ExplainableStmt { $$ = &ast.ExplainStmt{ - Stmt: $2, + Stmt: $2, Format: "row", } } -| ExplainSym "FOR" "CONNECTION" NUM - { - $$ = &ast.ExplainForStmt{ - Format: "row", - ConnectionID: getUint64FromNUM($4), - } - } -| ExplainSym "FORMAT" "=" stringLit "FOR" "CONNECTION" NUM - { - $$ = &ast.ExplainForStmt{ - Format: $4, - ConnectionID: getUint64FromNUM($7), - } - } +| ExplainSym "FOR" "CONNECTION" NUM + { + $$ = &ast.ExplainForStmt{ + Format: "row", + ConnectionID: getUint64FromNUM($4), + } + } +| ExplainSym "FORMAT" "=" stringLit "FOR" "CONNECTION" NUM + { + $$ = &ast.ExplainForStmt{ + Format: $4, + ConnectionID: getUint64FromNUM($7), + } + } | ExplainSym "FORMAT" "=" stringLit ExplainableStmt { $$ = &ast.ExplainStmt{ - Stmt: $5, + Stmt: $5, Format: $4, } } @@ -3829,18 +3966,18 @@ ExplainStmt: | ExplainSym "FORMAT" "=" ExplainFormatType ExplainableStmt { $$ = &ast.ExplainStmt{ - Stmt: $5, + Stmt: $5, Format: $4.(string), } } -| ExplainSym "ANALYZE" ExplainableStmt - { - $$ = &ast.ExplainStmt { - Stmt: $3, - Format: "row", - Analyze: true, - } - } +| ExplainSym "ANALYZE" ExplainableStmt + { + $$ = &ast.ExplainStmt{ + Stmt: $3, + Format: "row", + Analyze: true, + } + } ExplainFormatType: "TRADITIONAL" @@ -3867,10 +4004,10 @@ Expression: v := $1 v = strings.TrimPrefix(v, "@") $$ = &ast.VariableExpr{ - Name: v, - IsGlobal: false, - IsSystem: false, - Value: $3, + Name: v, + IsGlobal: false, + IsSystem: false, + Value: $3, } } | Expression logOr Expression %prec pipes @@ -3895,13 +4032,21 @@ Expression: $$ = &ast.UnaryOperationExpr{Op: opcode.Not, V: $2} } } +| "MATCH" '(' ColumnNameList ')' "AGAINST" '(' BitExpr FulltextSearchModifierOpt ')' + { + $$ = &ast.MatchAgainst{ + ColumnNames: $3.([]*ast.ColumnName), + Against: $7, + Modifier: ast.FulltextSearchModifier($8.(int)), + } + } | BoolPri IsOrNotOp trueKwd %prec is { - $$ = &ast.IsTruthExpr{Expr:$1, Not: !$2.(bool), True: int64(1)} + $$ = &ast.IsTruthExpr{Expr: $1, Not: !$2.(bool), True: int64(1)} } | BoolPri IsOrNotOp falseKwd %prec is { - $$ = &ast.IsTruthExpr{Expr:$1, Not: !$2.(bool), True: int64(0)} + $$ = &ast.IsTruthExpr{Expr: $1, Not: !$2.(bool), True: int64(0)} } | BoolPri IsOrNotOp "UNKNOWN" %prec is { @@ -3920,13 +4065,35 @@ MaxValueOrExpression: $$ = $1 } +FulltextSearchModifierOpt: + /* empty */ + { + $$ = ast.FulltextSearchModifierNaturalLanguageMode + } +| "IN" "NATURAL" "LANGUAGE" "MODE" + { + $$ = ast.FulltextSearchModifierNaturalLanguageMode + } +| "IN" "NATURAL" "LANGUAGE" "MODE" "WITH" "QUERY" "EXPANSION" + { + $$ = ast.FulltextSearchModifierNaturalLanguageMode | ast.FulltextSearchModifierWithQueryExpansion + } +| "IN" "BOOLEAN" "MODE" + { + $$ = ast.FulltextSearchModifierBooleanMode + } +| "WITH" "QUERY" "EXPANSION" + { + $$ = ast.FulltextSearchModifierWithQueryExpansion + } logOr: pipesAsOr | "OR" logAnd: -"&&" | "AND" + "&&" +| "AND" ExpressionList: Expression @@ -3942,13 +4109,12 @@ MaxValueOrExpressionList: MaxValueOrExpression { $$ = []ast.ExprNode{$1} -} + } | MaxValueOrExpressionList ',' MaxValueOrExpression -{ + { $$ = append($1.([]ast.ExprNode), $3) } - ExpressionListOpt: { $$ = []ast.ExprNode{} @@ -3991,10 +4157,10 @@ BoolPri: v := $3 v = strings.TrimPrefix(v, "@") variable := &ast.VariableExpr{ - Name: v, - IsGlobal: false, - IsSystem: false, - Value: $5, + Name: v, + IsGlobal: false, + IsSystem: false, + Value: $5, } $$ = &ast.BinaryOperationExpr{Op: $2.(opcode.Op), L: $1, R: variable} } @@ -4112,10 +4278,10 @@ PredicateExpr: | BitExpr BetweenOrNotOp BitExpr "AND" PredicateExpr { $$ = &ast.BetweenExpr{ - Expr: $1, - Left: $3, - Right: $5, - Not: !$2.(bool), + Expr: $1, + Left: $3, + Right: $5, + Not: !$2.(bool), } } | BitExpr LikeOrNotOp SimpleExpr LikeEscapeOpt @@ -4128,10 +4294,10 @@ PredicateExpr: escape = "\\" } $$ = &ast.PatternLikeExpr{ - Expr: $1, - Pattern: $3, - Not: !$2.(bool), - Escape: escape[0], + Expr: $1, + Pattern: $3, + Not: !$2.(bool), + Escape: escape[0], } } | BitExpr RegexpOrNotOp SimpleExpr @@ -4141,7 +4307,8 @@ PredicateExpr: | BitExpr RegexpSym: -"REGEXP" | "RLIKE" + "REGEXP" +| "RLIKE" LikeEscapeOpt: %prec empty @@ -4177,9 +4344,9 @@ Field: | '{' Identifier Expression '}' FieldAsNameOpt { /* - * ODBC escape syntax. - * See https://dev.mysql.com/doc/refman/5.7/en/expressions.html - */ + * ODBC escape syntax. + * See https://dev.mysql.com/doc/refman/5.7/en/expressions.html + */ expr := $3 asName := $5.(string) $$ = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)} @@ -4222,7 +4389,6 @@ FieldList: } | FieldList ',' Field { - fl := $1.([]*ast.SelectField) last := fl[len(fl)-1] if last.Expr != nil && last.AsName.O == "" { @@ -4267,7 +4433,6 @@ IfNotExists: $$ = true } - IgnoreOptional: { $$ = false @@ -4304,9 +4469,9 @@ IndexOptionList: } else if opt2.Tp != 0 { opt1.Tp = opt2.Tp } else if opt2.KeyBlockSize > 0 { - opt1.KeyBlockSize = opt2.KeyBlockSize + opt1.KeyBlockSize = opt2.KeyBlockSize } else if len(opt2.ParserName.O) > 0 { - opt1.ParserName = opt2.ParserName + opt1.ParserName = opt2.ParserName } else if opt2.Visibility != ast.IndexVisibilityDefault { opt1.Visibility = opt2.Visibility } @@ -4323,13 +4488,13 @@ IndexOption: } | IndexType { - $$ = &ast.IndexOption { + $$ = &ast.IndexOption{ Tp: $1.(model.IndexType), } } | "WITH" "PARSER" Identifier { - $$ = &ast.IndexOption { + $$ = &ast.IndexOption{ ParserName: model.NewCIStr($3), } yylex.AppendError(yylex.Errorf("The WITH PARASER clause is parsed but ignored by all storage engines.")) @@ -4337,13 +4502,13 @@ IndexOption: } | "COMMENT" stringLit { - $$ = &ast.IndexOption { + $$ = &ast.IndexOption{ Comment: $2, } } | IndexInvisible { - $$ = &ast.IndexOption { + $$ = &ast.IndexOption{ Visibility: $1.(ast.IndexVisibility), } } @@ -4372,7 +4537,7 @@ IndexNameAndTypeOpt: { $$ = []interface{}{$1, nil} } -| IndexName "USING" IndexTypeName +| IndexName "USING" IndexTypeName { $$ = []interface{}{$1, $3} } @@ -4395,24 +4560,24 @@ IndexType: { $$ = $2 } -| "TYPE" IndexTypeName +| "TYPE" IndexTypeName { $$ = $2 } IndexTypeName: "BTREE" - { - $$ = model.IndexTypeBtree - } - | "HASH" - { - $$ = model.IndexTypeHash - } - | "RTREE" - { - $$ = model.IndexTypeRtree - } + { + $$ = model.IndexTypeBtree + } +| "HASH" + { + $$ = model.IndexTypeHash + } +| "RTREE" + { + $$ = model.IndexTypeRtree + } IndexInvisible: "VISIBLE" @@ -4426,39 +4591,359 @@ IndexInvisible: /**********************************Identifier********************************************/ Identifier: -identifier | UnReservedKeyword | NotKeywordToken | TiDBKeyword + identifier +| UnReservedKeyword +| NotKeywordToken +| TiDBKeyword UnReservedKeyword: - "ACTION" | "ASCII" | "AUTO_INCREMENT" | "AFTER" | "ALWAYS" | "AVG" | "BEGIN" | "BIT" | "BOOL" | "BOOLEAN" | "BTREE" | "BYTE" | "CLEANUP" | "CHARSET" -| "COLUMNS" | "COMMIT" | "COMPACT" | "COMPRESSED" | "CONSISTENT" | "CURRENT" | "DATA" | "DATE" %prec lowerThanStringLitToken| "DATETIME" | "DAY" | "DEALLOCATE" | "DO" | "DUPLICATE" -| "DYNAMIC" | "ENCRYPTION" | "END" | "ENFORCED" | "ENGINE" | "ENGINES" | "ENUM" | "ERRORS" | "ESCAPE" | "EXECUTE" | "FIELDS" | "FIRST" | "FIXED" | "FLUSH" | "FOLLOWING" | "FORMAT" | "FULL" |"GLOBAL" -| "HASH" | "HOUR" | "INSERT_METHOD" | "LESS" | "LOCAL" | "LAST" | "NAMES" | "OFFSET" | "PASSWORD" %prec lowerThanEq | "PREPARE" | "QUICK" | "REBUILD" | "REDUNDANT" | "REORGANIZE" -| "ROLE" |"ROLLBACK" | "SESSION" | "SIGNED" | "SHUTDOWN" | "SNAPSHOT" | "START" | "STATUS" | "OPEN"| "SUBPARTITIONS" | "SUBPARTITION" | "TABLES" | "TABLESPACE" | "TEXT" | "THAN" | "TIME" %prec lowerThanStringLitToken -| "TIMESTAMP" %prec lowerThanStringLitToken | "TRACE" | "TRANSACTION" | "TRUNCATE" | "UNBOUNDED" | "UNKNOWN" | "VALUE" | "WARNINGS" | "YEAR" | "MODE" | "WEEK" | "ANY" | "SOME" | "USER" | "IDENTIFIED" -| "COLLATION" | "COMMENT" | "AVG_ROW_LENGTH" | "CONNECTION" | "CHECKSUM" | "COMPRESSION" | "KEY_BLOCK_SIZE" | "MASTER" | "MAX_ROWS" -| "MIN_ROWS" | "NATIONAL" | "NCHAR" | "ROW_FORMAT" | "QUARTER" | "GRANTS" | "TRIGGERS" | "DELAY_KEY_WRITE" | "ISOLATION" | "JSON" -| "REPEATABLE" | "RESPECT" | "COMMITTED" | "UNCOMMITTED" | "ONLY" | "SERIAL" | "SERIALIZABLE" | "LEVEL" | "VARIABLES" | "SQL_CACHE" | "INDEXES" | "PROCESSLIST" -| "SQL_NO_CACHE" | "DISABLE" | "ENABLE" | "REVERSE" | "PRIVILEGES" | "NO" | "BINLOG" | "FUNCTION" | "VIEW" | "BINDING" | "BINDINGS" | "MODIFY" | "EVENTS" | "PARTITIONS" -| "NONE" | "NULLS" | "SUPER" | "EXCLUSIVE" | "STATS_PERSISTENT" | "STATS_AUTO_RECALC" | "ROW_COUNT" | "COALESCE" | "MONTH" | "PROCESS" | "PROFILE" | "PROFILES" -| "MICROSECOND" | "MINUTE" | "PLUGINS" | "PRECEDING" | "QUERY" | "QUERIES" | "SECOND" | "SEPARATOR" | "SHARE" | "SHARED" | "SLOW" | "MAX_CONNECTIONS_PER_HOUR" | "MAX_QUERIES_PER_HOUR" | "MAX_UPDATES_PER_HOUR" -| "MAX_USER_CONNECTIONS" | "REPLICATION" | "CLIENT" | "SLAVE" | "RELOAD" | "TEMPORARY" | "ROUTINE" | "EVENT" | "ALGORITHM" | "DEFINER" | "INVOKER" | "MERGE" | "TEMPTABLE" | "UNDEFINED" | "SECURITY" | "CASCADED" -| "RECOVER" | "CIPHER" | "SUBJECT" | "ISSUER" | "X509" | "NEVER" | "EXPIRE" | "ACCOUNT" | "INCREMENTAL" | "CPU" | "MEMORY" | "BLOCK" | "IO" | "CONTEXT" | "SWITCHES" | "PAGE" | "FAULTS" | "IPC" | "SWAPS" | "SOURCE" -| "TRADITIONAL" | "SQL_BUFFER_RESULT" | "DIRECTORY" | "HISTORY" | "LIST" | "NODEGROUP" | "SYSTEM_TIME" | "PARTIAL" | "SIMPLE" | "REMOVE" | "PARTITIONING" | "STORAGE" | "DISK" | "STATS_SAMPLE_PAGES" | "SECONDARY_ENGINE" | "SECONDARY_LOAD" | "SECONDARY_UNLOAD" | "VALIDATION" -| "WITHOUT" | "RTREE" | "EXCHANGE" | "COLUMN_FORMAT" | "REPAIR" | "IMPORT" | "DISCARD" | "TABLE_CHECKSUM" | "UNICODE" -| "SQL_TSI_DAY" | "SQL_TSI_HOUR" | "SQL_TSI_MINUTE" | "SQL_TSI_MONTH" | "SQL_TSI_QUARTER" | "SQL_TSI_SECOND" | -"SQL_TSI_WEEK" | "SQL_TSI_YEAR" | "INVISIBLE" | "VISIBLE" | "TYPE" | "NOWAIT" | "REPLICA" | "LOCATION" | "LABELS" + "ACTION" +| "ADVISE" +| "ASCII" +| "AUTO_INCREMENT" +| "AFTER" +| "ALWAYS" +| "AVG" +| "BEGIN" +| "BIT" +| "BOOL" +| "BOOLEAN" +| "BTREE" +| "BYTE" +| "CAPTURE" +| "CLEANUP" +| "CHARSET" +| "COLUMNS" +| "COMMIT" +| "COMPACT" +| "COMPRESSED" +| "CONSISTENT" +| "CURRENT" +| "DATA" +| "DATE" %prec lowerThanStringLitToken +| "DATETIME" +| "DAY" +| "DEALLOCATE" +| "DO" +| "DUPLICATE" +| "DYNAMIC" +| "ENCRYPTION" +| "END" +| "ENFORCED" +| "ENGINE" +| "ENGINES" +| "ENUM" +| "ERRORS" +| "ESCAPE" +| "EVOLVE" +| "EXECUTE" +| "EXTENDED" +| "FIELDS" +| "FILE" +| "FIRST" +| "FIXED" +| "FLUSH" +| "FOLLOWING" +| "FORMAT" +| "FULL" +| "GLOBAL" +| "HASH" +| "HOUR" +| "INSERT_METHOD" +| "LESS" +| "LOCAL" +| "LAST" +| "NAMES" +| "OFFSET" +| "PASSWORD" %prec lowerThanEq +| "PREPARE" +| "QUICK" +| "REBUILD" +| "REDUNDANT" +| "REORGANIZE" +| "ROLE" +| "ROLLBACK" +| "SESSION" +| "SIGNED" +| "SHUTDOWN" +| "SNAPSHOT" +| "START" +| "STATUS" +| "OPEN" +| "SUBPARTITIONS" +| "SUBPARTITION" +| "TABLES" +| "TABLESPACE" +| "TEXT" +| "THAN" +| "TIME" %prec lowerThanStringLitToken +| "TIMESTAMP" %prec lowerThanStringLitToken +| "TRACE" +| "TRANSACTION" +| "TRUNCATE" +| "UNBOUNDED" +| "UNKNOWN" +| "VALUE" +| "WARNINGS" +| "YEAR" +| "MODE" +| "WEEK" +| "ANY" +| "SOME" +| "USER" +| "IDENTIFIED" +| "COLLATION" +| "COMMENT" +| "AVG_ROW_LENGTH" +| "CONNECTION" +| "CHECKSUM" +| "COMPRESSION" +| "KEY_BLOCK_SIZE" +| "MASTER" +| "MAX_ROWS" +| "MIN_ROWS" +| "NATIONAL" +| "NCHAR" +| "ROW_FORMAT" +| "QUARTER" +| "GRANTS" +| "TRIGGERS" +| "DELAY_KEY_WRITE" +| "ISOLATION" +| "JSON" +| "REPEATABLE" +| "RESPECT" +| "COMMITTED" +| "UNCOMMITTED" +| "ONLY" +| "SERIAL" +| "SERIALIZABLE" +| "LEVEL" +| "VARIABLES" +| "SQL_CACHE" +| "INDEXES" +| "PROCESSLIST" +| "SQL_NO_CACHE" +| "DISABLE" +| "ENABLE" +| "REVERSE" +| "PRIVILEGES" +| "NO" +| "BINLOG" +| "FUNCTION" +| "VIEW" +| "BINDING" +| "BINDINGS" +| "MODIFY" +| "EVENTS" +| "PARTITIONS" +| "NONE" +| "NULLS" +| "SUPER" +| "EXCLUSIVE" +| "STATS_PERSISTENT" +| "STATS_AUTO_RECALC" +| "ROW_COUNT" +| "COALESCE" +| "MONTH" +| "PROCESS" +| "PROFILE" +| "PROFILES" +| "MICROSECOND" +| "MINUTE" +| "PLUGINS" +| "PRECEDING" +| "QUERY" +| "QUERIES" +| "SECOND" +| "SEPARATOR" +| "SHARE" +| "SHARED" +| "SLOW" +| "MAX_CONNECTIONS_PER_HOUR" +| "MAX_QUERIES_PER_HOUR" +| "MAX_UPDATES_PER_HOUR" +| "MAX_USER_CONNECTIONS" +| "REPLICATION" +| "CLIENT" +| "SLAVE" +| "RELOAD" +| "TEMPORARY" +| "ROUTINE" +| "EVENT" +| "ALGORITHM" +| "DEFINER" +| "INVOKER" +| "MERGE" +| "TEMPTABLE" +| "UNDEFINED" +| "SECURITY" +| "CASCADED" +| "RECOVER" +| "CIPHER" +| "SUBJECT" +| "ISSUER" +| "X509" +| "NEVER" +| "EXPIRE" +| "ACCOUNT" +| "INCREMENTAL" +| "CPU" +| "MEMORY" +| "BLOCK" +| "IO" +| "CONTEXT" +| "SWITCHES" +| "PAGE" +| "FAULTS" +| "IPC" +| "SWAPS" +| "SOURCE" +| "TRADITIONAL" +| "SQL_BUFFER_RESULT" +| "DIRECTORY" +| "HISTORY" +| "LIST" +| "NODEGROUP" +| "SYSTEM_TIME" +| "PARTIAL" +| "SIMPLE" +| "REMOVE" +| "PARTITIONING" +| "STORAGE" +| "DISK" +| "STATS_SAMPLE_PAGES" +| "SECONDARY_ENGINE" +| "SECONDARY_LOAD" +| "SECONDARY_UNLOAD" +| "VALIDATION" +| "WITHOUT" +| "RTREE" +| "EXCHANGE" +| "COLUMN_FORMAT" +| "REPAIR" +| "IMPORT" +| "DISCARD" +| "TABLE_CHECKSUM" +| "UNICODE" +| "AUTO_RANDOM" +| "SQL_TSI_DAY" +| "SQL_TSI_HOUR" +| "SQL_TSI_MINUTE" +| "SQL_TSI_MONTH" +| "SQL_TSI_QUARTER" +| "SQL_TSI_SECOND" +| "LANGUAGE" +| "SQL_TSI_WEEK" +| "SQL_TSI_YEAR" +| "INVISIBLE" +| "VISIBLE" +| "TYPE" +| "NOWAIT" +| "REPLICA" +| "LOCATION" +| "LABELS" +| "LOGS" +| "HOSTS" +| "AGAINST" +| "EXPANSION" +| "INCREMENT" +| "MINVALUE" +| "NOMAXVALUE" +| "NOMINVALUE" +| "NOCACHE" +| "CACHE" +| "CYCLE" +| "NOCYCLE" +| "NOORDER" +| "SEQUENCE" +| "MAX_MINUTES" +| "MAX_IDXNUM" +| "PER_TABLE" +| "PER_DB" TiDBKeyword: - "ADMIN" | "AGG_TO_COP" |"BUCKETS" | "BUILTINS" | "CANCEL" | "CMSKETCH" | "DDL" | "DEPTH" | "DRAINER" | "JOBS" | "JOB" | "NODE_ID" | "NODE_STATE" | "PUMP" | "SAMPLES" | "STATS" | "STATS_META" | "STATS_HISTOGRAMS" | "STATS_BUCKETS" | "STATS_HEALTHY" | "TIDB" -| "HASH_JOIN" | "SM_JOIN" | "INL_JOIN" | "HASH_AGG" | "STREAM_AGG" | "USE_INDEX" | "IGNORE_INDEX" | "USE_INDEX_MERGE" | "NO_INDEX_MERGE" | "USE_TOJA" | "ENABLE_PLAN_CACHE" | "USE_PLAN_CACHE" -| "READ_CONSISTENT_REPLICA" | "READ_FROM_STORAGE" | "QB_NAME" | "QUERY_TYPE" | "MEMORY_QUOTA" | "OLAP" | "OLTP" | "TOPN" | "TIKV" | "TIFLASH" | "SPLIT" | "OPTIMISTIC" | "PESSIMISTIC" | "WIDTH" | "REGIONS" | "REGION" + "ADMIN" +| "BUCKETS" +| "BUILTINS" +| "CANCEL" +| "CMSKETCH" +| "DDL" +| "DEPTH" +| "DRAINER" +| "JOBS" +| "JOB" +| "NODE_ID" +| "NODE_STATE" +| "PUMP" +| "SAMPLES" +| "STATS" +| "STATS_META" +| "STATS_HISTOGRAMS" +| "STATS_BUCKETS" +| "STATS_HEALTHY" +| "TIDB" +| "TIFLASH" +| "TOPN" +| "SPLIT" +| "OPTIMISTIC" +| "PESSIMISTIC" +| "WIDTH" +| "REGIONS" +| "REGION" NotKeywordToken: - "ADDDATE" | "BIT_AND" | "BIT_OR" | "BIT_XOR" | "CAST" | "COPY" | "COUNT" | "CURTIME" | "DATE_ADD" | "DATE_SUB" | "EXTRACT" | "GET_FORMAT" | "GROUP_CONCAT" -| "INPLACE" | "INSTANT" | "INTERNAL" |"MIN" | "MAX" | "MAX_EXECUTION_TIME" | "NOW" | "RECENT" | "POSITION" | "SUBDATE" | "SUBSTRING" | "SUM" -| "STD" | "STDDEV" | "STDDEV_POP" | "STDDEV_SAMP" | "VARIANCE" | "VAR_POP" | "VAR_SAMP" -| "TIMESTAMPADD" | "TIMESTAMPDIFF" | "TOKUDB_DEFAULT" | "TOKUDB_FAST" | "TOKUDB_LZMA" | "TOKUDB_QUICKLZ" | "TOKUDB_SNAPPY" | "TOKUDB_SMALL" | "TOKUDB_UNCOMPRESSED" | "TOKUDB_ZLIB" | "TOP" | "TRIM" | "NEXT_ROW_ID" -| "EXPR_PUSHDOWN_BLACKLIST" | "OPT_RULE_BLACKLIST" + "ADDDATE" +| "BIT_AND" +| "BIT_OR" +| "BIT_XOR" +| "CAST" +| "COPY" +| "COUNT" +| "CURTIME" +| "DATE_ADD" +| "DATE_SUB" +| "EXTRACT" +| "GET_FORMAT" +| "GROUP_CONCAT" +| "INPLACE" +| "INSTANT" +| "INTERNAL" +| "MIN" +| "MAX" +| "NOW" +| "RECENT" +| "POSITION" +| "SUBDATE" +| "SUBSTRING" +| "SUM" +| "STD" +| "STDDEV" +| "STDDEV_POP" +| "STDDEV_SAMP" +| "VARIANCE" +| "VAR_POP" +| "VAR_SAMP" +| "TIMESTAMPADD" +| "TIMESTAMPDIFF" +| "TOKUDB_DEFAULT" +| "TOKUDB_FAST" +| "TOKUDB_LZMA" +| "TOKUDB_QUICKLZ" +| "TOKUDB_SNAPPY" +| "TOKUDB_SMALL" +| "TOKUDB_UNCOMPRESSED" +| "TOKUDB_ZLIB" +| "TOP" +| "TRIM" +| "NEXT_ROW_ID" +| "EXPR_PUSHDOWN_BLACKLIST" +| "OPT_RULE_BLACKLIST" +| "BOUND" +| "EXACT" +| "STALENESS" +| "STRONG" +| "FLASHBACK" /************************************************************************************ * @@ -4489,8 +4974,8 @@ InsertValues: '(' ColumnNameListOpt ')' ValueSym ValuesList { $$ = &ast.InsertStmt{ - Columns: $2.([]*ast.ColumnName), - Lists: $5.([][]ast.ExprNode), + Columns: $2.([]*ast.ColumnName), + Lists: $5.([][]ast.ExprNode), } } | '(' ColumnNameListOpt ')' SelectStmt @@ -4507,7 +4992,7 @@ InsertValues: } | ValueSym ValuesList %prec insertValues { - $$ = &ast.InsertStmt{Lists: $2.([][]ast.ExprNode)} + $$ = &ast.InsertStmt{Lists: $2.([][]ast.ExprNode)} } | '(' SelectStmt ')' { @@ -4527,7 +5012,8 @@ InsertValues: } ValueSym: -"VALUE" | "VALUES" + "VALUE" +| "VALUES" ValuesList: RowValue @@ -4572,8 +5058,8 @@ ColumnSetValue: ColumnName eq ExprOrDefault { $$ = &ast.Assignment{ - Column: $1.(*ast.ColumnName), - Expr: $3, + Column: $1.(*ast.ColumnName), + Expr: $3, } } @@ -4603,8 +5089,6 @@ OnDuplicateKeyUpdate: $$ = $5 } -/***********************************Insert Statements END************************************/ - /************************************************************************************ * Replace Statements * See https://dev.mysql.com/doc/refman/5.7/en/replace.html @@ -4622,8 +5106,6 @@ ReplaceIntoStmt: $$ = x } -/***********************************Replace Statements END************************************/ - ODBCDateTimeType: "d" { @@ -4703,7 +5185,7 @@ StringLiteral: { valExpr := $1.(ast.ValueExpr) strLit := valExpr.GetString() - expr := ast.NewValueExpr(strLit+$2) + expr := ast.NewValueExpr(strLit + $2) // Fix #4239, use first string literal as projection name. if valExpr.GetProjectionOffset() >= 0 { expr.SetProjectionOffset(valExpr.GetProjectionOffset()) @@ -4866,22 +5348,22 @@ SimpleIdent: { $$ = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Table: model.NewCIStr($1), - Name: model.NewCIStr($3), + Name: model.NewCIStr($3), }} } | '.' Identifier '.' Identifier { $$ = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Table: model.NewCIStr($2), - Name: model.NewCIStr($4), + Name: model.NewCIStr($4), }} } | Identifier '.' Identifier '.' Identifier { $$ = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Schema: model.NewCIStr($1), - Table: model.NewCIStr($3), - Name: model.NewCIStr($5), + Table: model.NewCIStr($3), + Name: model.NewCIStr($5), }} } @@ -4910,7 +5392,7 @@ SimpleExpr: { $$ = &ast.UnaryOperationExpr{Op: opcode.Not, V: $2} } -| '~' SimpleExpr %prec neg +| '~' SimpleExpr %prec neg { $$ = &ast.UnaryOperationExpr{Op: opcode.BitNeg, V: $2} } @@ -4931,7 +5413,8 @@ SimpleExpr: $$ = &ast.UnaryOperationExpr{Op: opcode.Not, V: $2} } | SubSelect -| '(' Expression ')' { +| '(' Expression ')' + { startOffset := parser.startOffset(&yyS[yypt-1]) endOffset := parser.endOffset(&yyS[yypt]) expr := $2 @@ -4961,28 +5444,28 @@ SimpleExpr: x.Charset = charset.CharsetBin x.Collate = charset.CharsetBin $$ = &ast.FuncCastExpr{ - Expr: $2, - Tp: x, + Expr: $2, + Tp: x, FunctionType: ast.CastBinaryOperator, } } | builtinCast '(' Expression "AS" CastType ')' - { - /* See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_cast */ - tp := $5.(*types.FieldType) - defaultFlen, defaultDecimal := mysql.GetDefaultFieldLengthAndDecimalForCast(tp.Tp) - if tp.Flen == types.UnspecifiedLength { - tp.Flen = defaultFlen - } - if tp.Decimal == types.UnspecifiedLength { - tp.Decimal = defaultDecimal - } - $$ = &ast.FuncCastExpr{ - Expr: $3, - Tp: tp, - FunctionType: ast.CastFunction, - } - } + { + /* See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_cast */ + tp := $5.(*types.FieldType) + defaultFlen, defaultDecimal := mysql.GetDefaultFieldLengthAndDecimalForCast(tp.Tp) + if tp.Flen == types.UnspecifiedLength { + tp.Flen = defaultFlen + } + if tp.Decimal == types.UnspecifiedLength { + tp.Decimal = defaultDecimal + } + $$ = &ast.FuncCastExpr{ + Expr: $3, + Tp: tp, + FunctionType: ast.CastFunction, + } + } | "CASE" ExpressionOpt WhenClauseList ElseOpt "END" { x := &ast.CaseExpr{WhenClauses: $3.([]*ast.WhenClause)} @@ -5006,8 +5489,8 @@ SimpleExpr: tp.Decimal = defaultDecimal } $$ = &ast.FuncCastExpr{ - Expr: $3, - Tp: tp, + Expr: $3, + Tp: tp, FunctionType: ast.CastConvertFunction, } } @@ -5017,7 +5500,7 @@ SimpleExpr: charset1 := ast.NewValueExpr($5) $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{$3, charset1}, + Args: []ast.ExprNode{$3, charset1}, } } | "DEFAULT" '(' SimpleIdent ')' @@ -5030,14 +5513,14 @@ SimpleExpr: } | SimpleIdent jss stringLit { - expr := ast.NewValueExpr($3) - $$ = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{$1, expr}} + expr := ast.NewValueExpr($3) + $$ = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{$1, expr}} } | SimpleIdent juss stringLit { - expr := ast.NewValueExpr($3) - extract := &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{$1, expr}} - $$ = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONUnquote), Args: []ast.ExprNode{extract}} + expr := ast.NewValueExpr($3) + extract := &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{$1, expr}} + $$ = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONUnquote), Args: []ast.ExprNode{extract}} } DistinctKwd: @@ -5073,7 +5556,6 @@ BuggyDefaultFalseDistinctOpt: $$ = true } - FunctionNameConflict: "ASCII" | "CHARSET" @@ -5106,7 +5588,9 @@ FunctionNameConflict: | "YEAR" OptionalBraces: - {} | '(' ')' {} + {} +| '(' ')' + {} FunctionNameOptionalBraces: "CURRENT_USER" @@ -5127,7 +5611,7 @@ FunctionCallKeyword: { $$ = &ast.FuncCallExpr{FnName: model.NewCIStr($1), Args: $3.([]ast.ExprNode)} } -| builtinUser '(' ExpressionListOpt ')' +| builtinUser '(' ExpressionListOpt ')' { $$ = &ast.FuncCallExpr{FnName: model.NewCIStr($1), Args: $3.([]ast.ExprNode)} } @@ -5136,9 +5620,9 @@ FunctionCallKeyword: $$ = &ast.FuncCallExpr{FnName: model.NewCIStr($1)} } | builtinCurDate '(' ')' - { + { $$ = &ast.FuncCallExpr{FnName: model.NewCIStr($1)} - } + } | FunctionNameDatetimePrecision FuncDatetimePrec { args := []ast.ExprNode{} @@ -5153,7 +5637,7 @@ FunctionCallKeyword: args := $3.([]ast.ExprNode) $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr(ast.CharFunc), - Args: append(args, nilVal), + Args: append(args, nilVal), } } | "CHAR" '(' ExpressionList "USING" CharsetName ')' @@ -5162,27 +5646,27 @@ FunctionCallKeyword: args := $3.([]ast.ExprNode) $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr(ast.CharFunc), - Args: append(args, charset1), + Args: append(args, charset1), } } -| "DATE" stringLit +| "DATE" stringLit { expr := ast.NewValueExpr($2) $$ = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.DateLiteral), Args: []ast.ExprNode{expr}} } -| "TIME" stringLit +| "TIME" stringLit { expr := ast.NewValueExpr($2) $$ = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimeLiteral), Args: []ast.ExprNode{expr}} } -| "TIMESTAMP" stringLit +| "TIMESTAMP" stringLit { expr := ast.NewValueExpr($2) $$ = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimestampLiteral), Args: []ast.ExprNode{expr}} } | "INSERT" '(' ExpressionListOpt ')' { - $$ = &ast.FuncCallExpr{FnName:model.NewCIStr(ast.InsertFunc), Args: $3.([]ast.ExprNode)} + $$ = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.InsertFunc), Args: $3.([]ast.ExprNode)} } | "MOD" '(' BitExpr ',' BitExpr ')' { @@ -5190,7 +5674,7 @@ FunctionCallKeyword: } | "PASSWORD" '(' ExpressionListOpt ')' { - $$ = &ast.FuncCallExpr{FnName:model.NewCIStr(ast.PasswordFunc), Args: $3.([]ast.ExprNode)} + $$ = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.PasswordFunc), Args: $3.([]ast.ExprNode)} } | '{' ODBCDateTimeType stringLit '}' { @@ -5247,10 +5731,10 @@ FunctionCallNonKeyword: timeUnit := &ast.TimeUnitExpr{Unit: $3.(ast.TimeUnitType)} $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{timeUnit, $5}, + Args: []ast.ExprNode{timeUnit, $5}, } } -| "GET_FORMAT" '(' GetFormatSelector ',' Expression ')' +| "GET_FORMAT" '(' GetFormatSelector ',' Expression ')' { $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), @@ -5268,56 +5752,56 @@ FunctionCallNonKeyword: { $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{$3, $5}, + Args: []ast.ExprNode{$3, $5}, } } | builtinSubstring '(' Expression "FROM" Expression ')' { $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{$3, $5}, + Args: []ast.ExprNode{$3, $5}, } } | builtinSubstring '(' Expression ',' Expression ',' Expression ')' { $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{$3, $5, $7}, + Args: []ast.ExprNode{$3, $5, $7}, } } | builtinSubstring '(' Expression "FROM" Expression "FOR" Expression ')' { $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{$3, $5, $7}, + Args: []ast.ExprNode{$3, $5, $7}, } } | "TIMESTAMPADD" '(' TimestampUnit ',' Expression ',' Expression ')' { $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: $3.(ast.TimeUnitType)}, $5, $7}, + Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: $3.(ast.TimeUnitType)}, $5, $7}, } } | "TIMESTAMPDIFF" '(' TimestampUnit ',' Expression ',' Expression ')' { $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: $3.(ast.TimeUnitType)}, $5, $7}, + Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: $3.(ast.TimeUnitType)}, $5, $7}, } } | builtinTrim '(' Expression ')' { $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{$3}, + Args: []ast.ExprNode{$3}, } } | builtinTrim '(' Expression "FROM" Expression ')' { $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{$5, $3}, + Args: []ast.ExprNode{$5, $3}, } } | builtinTrim '(' TrimDirection "FROM" Expression ')' @@ -5326,7 +5810,7 @@ FunctionCallNonKeyword: direction := &ast.TrimDirectionExpr{Direction: $3.(ast.TrimDirectionType)} $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{$5, nilVal, direction}, + Args: []ast.ExprNode{$5, nilVal, direction}, } } | builtinTrim '(' TrimDirection Expression "FROM" Expression ')' @@ -5334,7 +5818,7 @@ FunctionCallNonKeyword: direction := &ast.TrimDirectionExpr{Direction: $3.(ast.TrimDirectionType)} $$ = &ast.FuncCallExpr{ FnName: model.NewCIStr($1), - Args: []ast.ExprNode{$6, $4, direction}, + Args: []ast.ExprNode{$6, $4, direction}, } } @@ -5343,7 +5827,7 @@ GetFormatSelector: { $$ = ast.GetFormatSelectorDate } -| "DATETIME" +| "DATETIME" { $$ = ast.GetFormatSelectorDatetime } @@ -5356,17 +5840,14 @@ GetFormatSelector: $$ = ast.GetFormatSelectorDatetime } - FunctionNameDateArith: builtinDateAdd | builtinDateSub - FunctionNameDateArithMultiForms: builtinAddDate | builtinSubDate - TrimDirection: "BOTH" { @@ -5382,89 +5863,89 @@ TrimDirection: } SumExpr: - "AVG" '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause + "AVG" '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec))} } else { $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool)} } } -| builtinBitAnd '(' Expression ')' OptWindowingClause +| builtinBitAnd '(' Expression ')' OptWindowingClause { if $5 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: *($5.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: *($5.(*ast.WindowSpec))} } else { - $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$3},} + $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$3}} } } -| builtinBitAnd '(' "ALL" Expression ')' OptWindowingClause +| builtinBitAnd '(' "ALL" Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Spec: *($6.(*ast.WindowSpec))} } else { - $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4},} + $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}} } } -| builtinBitOr '(' Expression ')' OptWindowingClause +| builtinBitOr '(' Expression ')' OptWindowingClause { if $5 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: *($5.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: *($5.(*ast.WindowSpec))} } else { - $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$3},} + $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$3}} } } -| builtinBitOr '(' "ALL" Expression ')' OptWindowingClause +| builtinBitOr '(' "ALL" Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Spec: *($6.(*ast.WindowSpec))} } else { - $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4},} + $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}} } } -| builtinBitXor '(' Expression ')' OptWindowingClause +| builtinBitXor '(' Expression ')' OptWindowingClause { if $5 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: *($5.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: *($5.(*ast.WindowSpec))} } else { - $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$3},} + $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$3}} } } -| builtinBitXor '(' "ALL" Expression ')' OptWindowingClause +| builtinBitXor '(' "ALL" Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Spec: *($6.(*ast.WindowSpec))} } else { - $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4},} + $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}} } } | builtinCount '(' DistinctKwd ExpressionList ')' { $$ = &ast.AggregateFuncExpr{F: $1, Args: $4.([]ast.ExprNode), Distinct: true} } -| builtinCount '(' "ALL" Expression ')' OptWindowingClause +| builtinCount '(' "ALL" Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Spec: *($6.(*ast.WindowSpec))} } else { - $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4},} + $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}} } } -| builtinCount '(' Expression ')' OptWindowingClause +| builtinCount '(' Expression ')' OptWindowingClause { if $5 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: *($5.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: *($5.(*ast.WindowSpec))} } else { - $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$3},} + $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$3}} } } -| builtinCount '(' '*' ')' OptWindowingClause +| builtinCount '(' '*' ')' OptWindowingClause { args := []ast.ExprNode{ast.NewValueExpr(1)} if $5 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: args, Spec: *($5.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: args, Spec: *($5.(*ast.WindowSpec))} } else { - $$ = &ast.AggregateFuncExpr{F: $1, Args: args,} + $$ = &ast.AggregateFuncExpr{F: $1, Args: args} } } | builtinGroupConcat '(' BuggyDefaultFalseDistinctOpt ExpressionList OrderByOptional OptGConcatSeparator ')' @@ -5473,65 +5954,68 @@ SumExpr: args = append(args, $6.(ast.ExprNode)) $$ = &ast.AggregateFuncExpr{F: $1, Args: args, Distinct: $3.(bool)} } -| builtinMax '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause +| builtinMax '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec))} } else { $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool)} } } -| builtinMin '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause +| builtinMin '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec))} } else { $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool)} } } -| builtinSum '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause +| builtinSum '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec))} } else { $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool)} } } -| builtinStddevPop '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause +| builtinStddevPop '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec))} } else { $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool)} } } -| builtinStddevSamp '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause +| builtinStddevSamp '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause { if $6 != nil { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec)),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec))} } else { $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool)} } } -| builtinVarPop '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause +| builtinVarPop '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause { - $$ = &ast.AggregateFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{$4}, Distinct: $3.(bool)} + if $6 != nil { + $$ = &ast.WindowFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{$4}, Distinct: $3.(bool), Spec: *($6.(*ast.WindowSpec))} + } else { + $$ = &ast.AggregateFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{$4}, Distinct: $3.(bool)} + } } -| builtinVarSamp '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause +| builtinVarSamp '(' BuggyDefaultFalseDistinctOpt Expression ')' OptWindowingClause { $$ = &ast.AggregateFuncExpr{F: $1, Args: []ast.ExprNode{$4}, Distinct: $3.(bool)} } OptGConcatSeparator: - { - $$ = ast.NewValueExpr(",") - } -| "SEPARATOR" stringLit + { + $$ = ast.NewValueExpr(",") + } +| "SEPARATOR" stringLit { $$ = ast.NewValueExpr($2) } - FunctionCallGeneric: identifier '(' ExpressionListOpt ')' { @@ -5695,7 +6179,7 @@ WhenClause: "WHEN" Expression "THEN" Expression { $$ = &ast.WhenClause{ - Expr: $2, + Expr: $2, Result: $4, } } @@ -5714,7 +6198,7 @@ CastType: "BINARY" OptFieldLen { x := types.NewFieldType(mysql.TypeVarString) - x.Flen = $2.(int) // TODO: Flen should be the flen of expression + x.Flen = $2.(int) // TODO: Flen should be the flen of expression if x.Flen != types.UnspecifiedLength { x.Tp = mysql.TypeString } @@ -5726,9 +6210,9 @@ CastType: | "CHAR" OptFieldLen OptBinary { x := types.NewFieldType(mysql.TypeVarString) - x.Flen = $2.(int) // TODO: Flen should be the flen of expression + x.Flen = $2.(int) // TODO: Flen should be the flen of expression x.Charset = $3.(*ast.OptBinary).Charset - if $3.(*ast.OptBinary).IsBinary{ + if $3.(*ast.OptBinary).IsBinary { x.Flag |= mysql.BinaryFlag } if x.Charset == "" { @@ -5820,7 +6304,7 @@ CastType: x := types.NewFieldType(mysql.TypeFloat) fopt := $2.(*ast.FloatOpt) if fopt.Flen >= 54 { - yylex.AppendError(ErrTooBigPrecision.GenWithStackByArgs(fopt.Flen,"CAST",53)) + yylex.AppendError(ErrTooBigPrecision.GenWithStackByArgs(fopt.Flen, "CAST", 53)) } else if fopt.Flen >= 25 { x = types.NewFieldType(mysql.TypeDouble) } @@ -5865,15 +6349,11 @@ PriorityOpt: TableName: Identifier { - $$ = &ast.TableName{Name:model.NewCIStr($1)} + $$ = &ast.TableName{Name: model.NewCIStr($1)} } | Identifier '.' Identifier { - $$ = &ast.TableName{Schema:model.NewCIStr($1), Name:model.NewCIStr($3)} - } -| Identifier '.' '*' - { - $$ = &ast.TableName{Name:model.NewCIStr($1)} + $$ = &ast.TableName{Schema: model.NewCIStr($1), Name: model.NewCIStr($3)} } TableNameList: @@ -5887,6 +6367,33 @@ TableNameList: $$ = append($1.([]*ast.TableName), $3.(*ast.TableName)) } +TableNameOptWild: + Identifier OptWild + { + $$ = &ast.TableName{Name: model.NewCIStr($1)} + } +| Identifier '.' Identifier OptWild + { + $$ = &ast.TableName{Schema: model.NewCIStr($1), Name: model.NewCIStr($3)} + } + +TableAliasRefList: + TableNameOptWild + { + tbl := []*ast.TableName{$1.(*ast.TableName)} + $$ = tbl + } +| TableAliasRefList ',' TableNameOptWild + { + $$ = append($1.([]*ast.TableName), $3.(*ast.TableName)) + } + +OptWild: + %prec empty + {} +| '.' '*' + {} + QuickOptional: %prec empty { @@ -5905,7 +6412,6 @@ QuickOptional: * SET @s = 'SELECT SQRT(POW(?,2) + POW(?,2)) AS hypotenuse'; * PREPARE stmt_name FROM @s; */ - PreparedStmt: "PREPARE" Identifier "FROM" PrepareSQL { @@ -5918,9 +6424,9 @@ PreparedStmt: sqlVar = $4.(*ast.VariableExpr) } $$ = &ast.PrepareStmt{ - Name: $2, - SQLText: sqlText, - SQLVar: sqlVar, + Name: $2, + SQLText: sqlText, + SQLVar: sqlVar, } } @@ -5934,7 +6440,6 @@ PrepareSQL: $$ = $1.(interface{}) } - /* * See https://dev.mysql.com/doc/refman/5.7/en/execute.html * Example: @@ -5950,7 +6455,7 @@ ExecuteStmt: | "EXECUTE" Identifier "USING" UserVariableList { $$ = &ast.ExecuteStmt{ - Name: $2, + Name: $2, UsingVars: $4.([]ast.ExprNode), } } @@ -5965,10 +6470,6 @@ UserVariableList: $$ = append($1.([]ast.ExprNode), $3) } -/* - * See https://dev.mysql.com/doc/refman/5.0/en/deallocate-prepare.html - */ - DeallocateStmt: DeallocateSym "PREPARE" Identifier { @@ -5976,10 +6477,8 @@ DeallocateStmt: } DeallocateSym: -"DEALLOCATE" | "DROP" - -/****************************Prepared Statement End*******************************/ - + "DEALLOCATE" +| "DROP" RollbackStmt: "ROLLBACK" @@ -5996,10 +6495,10 @@ ShutdownStmt: SelectStmtBasic: "SELECT" SelectStmtOpts SelectStmtFieldList { - st := &ast.SelectStmt { + st := &ast.SelectStmt{ SelectStmtOpts: $2.(*ast.SelectStmtOpts), - Distinct: $2.(*ast.SelectStmtOpts).Distinct, - Fields: $3.(*ast.FieldList), + Distinct: $2.(*ast.SelectStmtOpts).Distinct, + Fields: $3.(*ast.FieldList), } if st.SelectStmtOpts.TableHints != nil { st.TableHints = st.SelectStmtOpts.TableHints @@ -6013,7 +6512,7 @@ SelectStmtFromDualTable: st := $1.(*ast.SelectStmt) lastField := st.Fields.Fields[len(st.Fields.Fields)-1] if lastField.Expr != nil && lastField.AsName.O == "" { - lastEnd := yyS[yypt-1].offset-1 + lastEnd := yyS[yypt-1].offset - 1 lastField.SetText(parser.src[lastField.Offset:lastEnd]) } if $3 != nil { @@ -6022,8 +6521,7 @@ SelectStmtFromDualTable: } SelectStmtFromTable: - SelectStmtBasic "FROM" - TableRefsClause WhereClauseOptional SelectStmtGroup HavingClause WindowClauseOptional + SelectStmtBasic "FROM" TableRefsClause WhereClauseOptional SelectStmtGroup HavingClause WindowClauseOptional { st := $1.(*ast.SelectStmt) st.From = $3.(*ast.TableRefsClause) @@ -6042,7 +6540,7 @@ SelectStmtFromTable: st.Having = $6.(*ast.HavingClause) } if $7 != nil { - st.WindowSpecs = ($7.([]ast.WindowSpec)) + st.WindowSpecs = ($7.([]ast.WindowSpec)) } $$ = st } @@ -6057,11 +6555,11 @@ SelectStmt: src := parser.src var lastEnd int if $2 != nil { - lastEnd = yyS[yypt-2].offset-1 + lastEnd = yyS[yypt-2].offset - 1 } else if $3 != nil { - lastEnd = yyS[yypt-1].offset-1 + lastEnd = yyS[yypt-1].offset - 1 } else if $4 != ast.SelectLockNone { - lastEnd = yyS[yypt].offset-1 + lastEnd = yyS[yypt].offset - 1 } else { lastEnd = len(src) if src[lastEnd-1] == ';' { @@ -6148,15 +6646,15 @@ WindowSpec: WindowSpecDetails: OptExistingWindowName OptPartitionClause OptWindowOrderByClause OptWindowFrameClause { - spec := ast.WindowSpec{Ref: $1.(model.CIStr),} + spec := ast.WindowSpec{Ref: $1.(model.CIStr)} if $2 != nil { - spec.PartitionBy = $2.(*ast.PartitionByClause) + spec.PartitionBy = $2.(*ast.PartitionByClause) } if $3 != nil { - spec.OrderBy = $3.(*ast.OrderByClause) + spec.OrderBy = $3.(*ast.OrderByClause) } if $4 != nil { - spec.Frame = $4.(*ast.FrameClause) + spec.Frame = $4.(*ast.FrameClause) } $$ = spec } @@ -6195,7 +6693,7 @@ OptWindowFrameClause: | WindowFrameUnits WindowFrameExtent { $$ = &ast.FrameClause{ - Type: $1.(ast.FrameType), + Type: $1.(ast.FrameType), Extent: $2.(ast.FrameExtent), } } @@ -6217,9 +6715,9 @@ WindowFrameUnits: WindowFrameExtent: WindowFrameStart { - $$ = ast.FrameExtent { + $$ = ast.FrameExtent{ Start: $1.(ast.FrameBound), - End: ast.FrameBound{Type: ast.CurrentRow,}, + End: ast.FrameBound{Type: ast.CurrentRow}, } } | WindowFrameBetween @@ -6230,29 +6728,29 @@ WindowFrameExtent: WindowFrameStart: "UNBOUNDED" "PRECEDING" { - $$ = ast.FrameBound{Type: ast.Preceding, UnBounded: true,} + $$ = ast.FrameBound{Type: ast.Preceding, UnBounded: true} } | NumLiteral "PRECEDING" { - $$ = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewValueExpr($1),} + $$ = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewValueExpr($1)} } | paramMarker "PRECEDING" { - $$ = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset),} + $$ = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } | "INTERVAL" Expression TimeUnit "PRECEDING" { - $$ = ast.FrameBound{Type: ast.Preceding, Expr: $2, Unit: $3.(ast.TimeUnitType),} + $$ = ast.FrameBound{Type: ast.Preceding, Expr: $2, Unit: $3.(ast.TimeUnitType)} } | "CURRENT" "ROW" { - $$ = ast.FrameBound{Type: ast.CurrentRow,} + $$ = ast.FrameBound{Type: ast.CurrentRow} } WindowFrameBetween: "BETWEEN" WindowFrameBound "AND" WindowFrameBound { - $$ = ast.FrameExtent{Start: $2.(ast.FrameBound), End: $4.(ast.FrameBound),} + $$ = ast.FrameExtent{Start: $2.(ast.FrameBound), End: $4.(ast.FrameBound)} } WindowFrameBound: @@ -6262,19 +6760,19 @@ WindowFrameBound: } | "UNBOUNDED" "FOLLOWING" { - $$ = ast.FrameBound{Type: ast.Following, UnBounded: true,} + $$ = ast.FrameBound{Type: ast.Following, UnBounded: true} } | NumLiteral "FOLLOWING" { - $$ = ast.FrameBound{Type: ast.Following, Expr: ast.NewValueExpr($1),} + $$ = ast.FrameBound{Type: ast.Following, Expr: ast.NewValueExpr($1)} } | paramMarker "FOLLOWING" { - $$ = ast.FrameBound{Type: ast.Following, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset),} + $$ = ast.FrameBound{Type: ast.Following, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } | "INTERVAL" Expression TimeUnit "FOLLOWING" { - $$ = ast.FrameBound{Type: ast.Following, Expr: $2, Unit: $3.(ast.TimeUnitType),} + $$ = ast.FrameBound{Type: ast.Following, Expr: $2, Unit: $3.(ast.TimeUnitType)} } OptWindowingClause: @@ -6296,7 +6794,7 @@ WindowingClause: WindowNameOrSpec: WindowName { - $$ = ast.WindowSpec{Name: $1.(model.CIStr), OnlyAlias: true,} + $$ = ast.WindowSpec{Name: $1.(model.CIStr), OnlyAlias: true} } | WindowSpec { @@ -6306,27 +6804,27 @@ WindowNameOrSpec: WindowFuncCall: "ROW_NUMBER" '(' ')' WindowingClause { - $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec)} } | "RANK" '(' ')' WindowingClause { - $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec)} } | "DENSE_RANK" '(' ')' WindowingClause { - $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec)} } | "CUME_DIST" '(' ')' WindowingClause { - $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec)} } | "PERCENT_RANK" '(' ')' WindowingClause { - $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Spec: $4.(ast.WindowSpec)} } | "NTILE" '(' SimpleExpr ')' WindowingClause { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: $5.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, Spec: $5.(ast.WindowSpec)} } | "LEAD" '(' Expression OptLeadLagInfo ')' OptNullTreatment WindowingClause { @@ -6334,7 +6832,7 @@ WindowFuncCall: if $4 != nil { args = append(args, $4.([]ast.ExprNode)...) } - $$ = &ast.WindowFuncExpr{F: $1, Args: args, IgnoreNull: $6.(bool), Spec: $7.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Args: args, IgnoreNull: $6.(bool), Spec: $7.(ast.WindowSpec)} } | "LAG" '(' Expression OptLeadLagInfo ')' OptNullTreatment WindowingClause { @@ -6342,19 +6840,19 @@ WindowFuncCall: if $4 != nil { args = append(args, $4.([]ast.ExprNode)...) } - $$ = &ast.WindowFuncExpr{F: $1, Args: args, IgnoreNull: $6.(bool), Spec: $7.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Args: args, IgnoreNull: $6.(bool), Spec: $7.(ast.WindowSpec)} } | "FIRST_VALUE" '(' Expression ')' OptNullTreatment WindowingClause { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, IgnoreNull: $5.(bool), Spec: $6.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, IgnoreNull: $5.(bool), Spec: $6.(ast.WindowSpec)} } | "LAST_VALUE" '(' Expression ')' OptNullTreatment WindowingClause { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, IgnoreNull: $5.(bool), Spec: $6.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3}, IgnoreNull: $5.(bool), Spec: $6.(ast.WindowSpec)} } | "NTH_VALUE" '(' Expression ',' SimpleExpr ')' OptFromFirstLast OptNullTreatment WindowingClause { - $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3, $5}, FromLast: $7.(bool), IgnoreNull: $8.(bool), Spec: $9.(ast.WindowSpec),} + $$ = &ast.WindowFuncExpr{F: $1, Args: []ast.ExprNode{$3, $5}, FromLast: $7.(bool), IgnoreNull: $8.(bool), Spec: $9.(ast.WindowSpec)} } OptLeadLagInfo: @@ -6443,9 +6941,9 @@ EscapedTableRef: | '{' Identifier TableRef '}' { /* - * ODBC escape syntax for outer join is { OJ join_table } - * Use an Identifier for OJ - */ + * ODBC escape syntax for outer join is { OJ join_table } + * Use an Identifier for OJ + */ $$ = $3 } @@ -6484,14 +6982,14 @@ TableFactor: } PartitionNameListOpt: - /* empty */ - { - $$ = []model.CIStr{} - } -| "PARTITION" '(' PartitionNameList ')' - { - $$ = $3 - } + /* empty */ + { + $$ = []model.CIStr{} + } +| "PARTITION" '(' PartitionNameList ')' + { + $$ = $3 + } TableAsNameOpt: { @@ -6543,14 +7041,13 @@ IndexHintScope: $$ = ast.HintForGroupBy } - IndexHint: IndexHintType IndexHintScope '(' IndexNameList ')' { $$ = &ast.IndexHint{ - IndexNames: $4.([]model.CIStr), - HintType: $1.(ast.IndexHintType), - HintScope: $2.(ast.IndexHintScope), + IndexNames: $4.([]model.CIStr), + HintType: $1.(ast.IndexHintType), + HintScope: $2.(ast.IndexHintScope), } } @@ -6571,6 +7068,10 @@ IndexNameList: { $$ = []model.CIStr{model.NewCIStr($1)} } +| IndexNameList ',' "PRIMARY" + { + $$ = append($1.([]model.CIStr), model.NewCIStr($3)) + } IndexHintList: IndexHint @@ -6578,9 +7079,9 @@ IndexHintList: $$ = []*ast.IndexHint{$1.(*ast.IndexHint)} } | IndexHintList IndexHint - { - $$ = append($1.([]*ast.IndexHint), $2.(*ast.IndexHint)) - } + { + $$ = append($1.([]*ast.IndexHint), $2.(*ast.IndexHint)) + } IndexHintListOpt: { @@ -6653,7 +7154,6 @@ CrossOpt: | "CROSS" "JOIN" | "INNER" "JOIN" - LimitClause: { $$ = nil @@ -6690,7 +7190,6 @@ SelectStmtLimit: $$ = &ast.Limit{Offset: $4.(ast.ExprNode), Count: $2.(ast.ExprNode)} } - SelectStmtOpts: TableOptimizerHints DefaultFalseDistinctOpt PriorityOpt SelectStmtSQLSmallResult SelectStmtSQLBigResult SelectStmtSQLBufferResult SelectStmtSQLCache SelectStmtCalcFoundRows SelectStmtStraightJoin { @@ -6731,229 +7230,14 @@ TableOptimizerHints: { $$ = nil } -| hintBegin OptimizerHintList hintEnd - { - $$ = $2 - } -| hintBegin error hintEnd - { - yyerrok() - parser.lastErrorAsWarn() - $$ = nil - } - -OptimizerHintList: - TableOptimizerHintOpt - { - $$ = []*ast.TableOptimizerHint{$1.(*ast.TableOptimizerHint)} - } -| StorageOptimizerHintOpt - { - $$ = $1.([]*ast.TableOptimizerHint) - } -| OptimizerHintList TableOptimizerHintOpt - { - $$ = append($1.([]*ast.TableOptimizerHint), $2.(*ast.TableOptimizerHint)) - } -| OptimizerHintList ',' TableOptimizerHintOpt - { - $$ = append($1.([]*ast.TableOptimizerHint), $3.(*ast.TableOptimizerHint)) - } -| OptimizerHintList StorageOptimizerHintOpt - { - $$ = append($1.([]*ast.TableOptimizerHint), $2.([]*ast.TableOptimizerHint)...) - } -| OptimizerHintList ',' StorageOptimizerHintOpt - { - $$ = append($1.([]*ast.TableOptimizerHint), $3.([]*ast.TableOptimizerHint)...) - } - -TableOptimizerHintOpt: - hintUseIndex '(' QueryBlockOpt HintTable IndexNameList ')' - { - $$ = &ast.TableOptimizerHint{ - HintName: model.NewCIStr($1), - QBName: $3.(model.CIStr), - Tables: []ast.HintTable{$4.(ast.HintTable)}, - Indexes: $5.([]model.CIStr), - } - } -| hintIgnoreIndex '(' QueryBlockOpt HintTable IndexNameList ')' - { - $$ = &ast.TableOptimizerHint{ - HintName: model.NewCIStr($1), - QBName: $3.(model.CIStr), - Tables: []ast.HintTable{$4.(ast.HintTable)}, - Indexes: $5.([]model.CIStr), - } - } -| hintSMJ '(' QueryBlockOpt HintTableList ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr), Tables: $4.([]ast.HintTable)} - } -| hintINLJ '(' QueryBlockOpt HintTableList ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr), Tables: $4.([]ast.HintTable)} - } -| hintHJ '(' QueryBlockOpt HintTableList ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr), Tables: $4.([]ast.HintTable)} - } -| hintUseIndexMerge '(' QueryBlockOpt HintTable IndexNameList ')' - { - $$ = &ast.TableOptimizerHint{ - HintName: model.NewCIStr($1), - QBName: $3.(model.CIStr), - Tables: []ast.HintTable{$4.(ast.HintTable)}, - Indexes: $5.([]model.CIStr), - } - } -| hintUseToja '(' QueryBlockOpt HintTrueOrFalse ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr), HintFlag: $4.(bool)} - } -| hintEnablePlanCache '(' QueryBlockOpt HintTrueOrFalse ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr), HintFlag: $4.(bool)} - } -| maxExecutionTime '(' QueryBlockOpt NUM ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr), MaxExecutionTime: getUint64FromNUM($4)} - } -| hintUsePlanCache '(' QueryBlockOpt ')' - { - // arguments not decided yet. - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr)} - } -| hintQueryType '(' QueryBlockOpt HintQueryType ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr), QueryType: model.NewCIStr($4.(string))} - } -| hintMemoryQuota '(' QueryBlockOpt HintMemoryQuota ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr), MemoryQuota: $4.(int64)} - } -| hintHASHAGG '(' QueryBlockOpt ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr)} - } -| hintSTREAMAGG '(' QueryBlockOpt ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr)} - } -| hintAggToCop '(' QueryBlockOpt ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr)} - } -| hintNoIndexMerge '(' QueryBlockOpt ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr)} - } -| hintReadConsistentReplica '(' QueryBlockOpt ')' +| hintComment { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: $3.(model.CIStr)} - } -| hintQBName '(' Identifier ')' - { - $$ = &ast.TableOptimizerHint{HintName: model.NewCIStr($1), QBName: model.NewCIStr($3)} - } - -StorageOptimizerHintOpt: - hintReadFromStorage '(' QueryBlockOpt HintStorageTypeAndTableList ')' - { - $$ = $4.([]*ast.TableOptimizerHint) - for _, hint := range $$.([]*ast.TableOptimizerHint) { - hint.HintName = model.NewCIStr($1) - hint.QBName = $3.(model.CIStr) - } - } - -HintStorageTypeAndTableList: - HintStorageTypeAndTable - { - $$ = []*ast.TableOptimizerHint{$1.(*ast.TableOptimizerHint)} - } -| HintStorageTypeAndTableList ',' HintStorageTypeAndTable - { - $$ = append($1.([]*ast.TableOptimizerHint), $3.(*ast.TableOptimizerHint)) - } - -HintStorageTypeAndTable: - HintStorageType '[' HintTableList ']' - { - $$ = &ast.TableOptimizerHint{ - StoreType: model.NewCIStr($1.(string)), - Tables: $3.([]ast.HintTable), - } - } - -QueryBlockOpt: - { - $$ = model.NewCIStr("") - } -| singleAtIdentifier - { - $$ = model.NewCIStr($1) - } - -HintTable: - Identifier QueryBlockOpt - { - $$ = ast.HintTable{TableName: model.NewCIStr($1), QBName: $2.(model.CIStr)} - } - -HintTableList: - HintTable - { - $$ = []ast.HintTable{$1.(ast.HintTable)} - } -| HintTableList ',' HintTable - { - $$ = append($1.([]ast.HintTable), $3.(ast.HintTable)) - } - -HintTrueOrFalse: - "TRUE" - { - $$ = true - } -| "FALSE" - { - $$ = false - } - -HintStorageType: - hintTiKV - { - $$ = $1 - } -| hintTiFlash - { - $$ = $1 - } - -HintQueryType: - hintOLAP - { - $$ = $1 - } -| hintOLTP - { - $$ = $1 - } - -HintMemoryQuota: - NUM Identifier - { - switch model.NewCIStr($2).L { - case "mb": - $$ = $1.(int64) * 1024 * 1024 - case "gb": - $$ = $1.(int64) * 1024 * 1024 * 1024 - default: - // Executor handle memory quota < 0 as no memory limit, here use it to trigger warning in TiDB. - $$ = int64(-1) + hints, warns := parser.parseHint($1) + for _, w := range warns { + yylex.AppendError(w) + parser.lastErrorAsWarn() } + $$ = hints } SelectStmtCalcFoundRows: @@ -6964,6 +7248,7 @@ SelectStmtCalcFoundRows: { $$ = true } + SelectStmtSQLBigResult: %prec empty { @@ -6973,6 +7258,7 @@ SelectStmtSQLBigResult: { $$ = true } + SelectStmtSQLBufferResult: %prec empty { @@ -6982,6 +7268,7 @@ SelectStmtSQLBufferResult: { $$ = true } + SelectStmtSQLCache: %prec empty { @@ -6995,6 +7282,7 @@ SelectStmtSQLCache: { $$ = false } + SelectStmtSQLSmallResult: %prec empty { @@ -7004,6 +7292,7 @@ SelectStmtSQLSmallResult: { $$ = true } + SelectStmtStraightJoin: %prec empty { @@ -7079,18 +7368,17 @@ UnionStmt: parser.setLastSelectFieldText(lastSelect, endOffset) union.SelectList.Selects = append(union.SelectList.Selects, st) if $5 != nil { - union.OrderBy = $5.(*ast.OrderByClause) + union.OrderBy = $5.(*ast.OrderByClause) } if $6 != nil { - union.Limit = $6.(*ast.Limit) + union.Limit = $6.(*ast.Limit) } if $5 == nil && $6 == nil { - st.LockTp = $7.(ast.SelectLockType) + st.LockTp = $7.(ast.SelectLockType) } $$ = union } -| UnionClauseList "UNION" UnionOpt SelectStmtFromDualTable OrderByOptional - SelectStmtLimit SelectLockOpt +| UnionClauseList "UNION" UnionOpt SelectStmtFromDualTable OrderByOptional SelectStmtLimit SelectLockOpt { st := $4.(*ast.SelectStmt) union := $1.(*ast.UnionStmt) @@ -7110,8 +7398,7 @@ UnionStmt: } $$ = union } -| UnionClauseList "UNION" UnionOpt SelectStmtFromTable OrderByOptional - SelectStmtLimit SelectLockOpt +| UnionClauseList "UNION" UnionOpt SelectStmtFromTable OrderByOptional SelectStmtLimit SelectLockOpt { st := $4.(*ast.SelectStmt) union := $1.(*ast.UnionStmt) @@ -7187,7 +7474,7 @@ UnionSelect: } UnionOpt: -DefaultTrueDistinctOpt + DefaultTrueDistinctOpt /********************Change Statement*******************************/ ChangeStmt: @@ -7195,16 +7482,16 @@ ChangeStmt: { $$ = &ast.ChangeStmt{ NodeType: ast.PumpType, - State: $6, - NodeID: $9, + State: $6, + NodeID: $9, } } | "CHANGE" "DRAINER" "TO" "NODE_STATE" eq stringLit forKwd "NODE_ID" stringLit { $$ = &ast.ChangeStmt{ NodeType: ast.DrainerType, - State: $6, - NodeID: $9, + State: $6, + NodeID: $9, } } @@ -7237,7 +7524,7 @@ SetStmt: | "SET" "TRANSACTION" TransactionChars { assigns := $3.([]*ast.VariableAssignment) - for i:=0; i 0 + sc.TruncateAsWarning = (flags & model.FlagTruncateAsWarning) > 0 + sc.InInsertStmt = (flags & model.FlagInInsertStmt) > 0 + sc.InSelectStmt = (flags & model.FlagInSelectStmt) > 0 + sc.OverflowAsWarning = (flags & model.FlagOverflowAsWarning) > 0 + sc.IgnoreZeroInDate = (flags & model.FlagIgnoreZeroInDate) > 0 + sc.DividedByZeroAsWarning = (flags & model.FlagDividedByZeroAsWarning) > 0 +} + +// GetLockWaitStartTime returns the statement pessimistic lock wait start time +func (sc *StatementContext) GetLockWaitStartTime() time.Time { + if sc.lockWaitStartTime == nil { + curTime := time.Now() + sc.lockWaitStartTime = &curTime + } + return *sc.lockWaitStartTime +} + //CopTasksDetails collects some useful information of cop-tasks during execution. type CopTasksDetails struct { NumCopTasks int @@ -550,6 +615,13 @@ type CopTasksDetails struct { P90WaitTime time.Duration MaxWaitAddress string MaxWaitTime time.Duration + + MaxBackoffTime map[string]time.Duration + MaxBackoffAddress map[string]string + AvgBackoffTime map[string]time.Duration + P90BackoffTime map[string]time.Duration + TotBackoffTime map[string]time.Duration + TotBackoffTimes map[string]int } // ToZapFields wraps the CopTasksDetails as zap.Fileds. diff --git a/vendor/github.com/pingcap/tidb/types/compare.go b/vendor/github.com/pingcap/tidb/types/compare.go index 6774d6f351d6790161d59bbc6a62e9cb6d79b4ef..101f47e7deb5a09d602abe282a6845e0b4a5eaf6 100644 --- a/vendor/github.com/pingcap/tidb/types/compare.go +++ b/vendor/github.com/pingcap/tidb/types/compare.go @@ -13,6 +13,11 @@ package types +import ( + "math" + "time" +) + // CompareInt64 returns an integer comparing the int64 x to y. func CompareInt64(x, y int64) int { if x < y { @@ -35,6 +40,66 @@ func CompareUint64(x, y uint64) int { return 1 } +//VecCompareUU returns []int64 comparing the []uint64 x to []uint64 y +func VecCompareUU(x, y []uint64, res []int64) { + n := len(x) + for i := 0; i < n; i++ { + if x[i] < y[i] { + res[i] = -1 + } else if x[i] == y[i] { + res[i] = 0 + } else { + res[i] = 1 + } + } +} + +//VecCompareII returns []int64 comparing the []int64 x to []int64 y +func VecCompareII(x, y, res []int64) { + n := len(x) + for i := 0; i < n; i++ { + if x[i] < y[i] { + res[i] = -1 + } else if x[i] == y[i] { + res[i] = 0 + } else { + res[i] = 1 + } + } +} + +//VecCompareUI returns []int64 comparing the []uint64 x to []int64y +func VecCompareUI(x []uint64, y, res []int64) { + n := len(x) + for i := 0; i < n; i++ { + if y[i] < 0 || x[i] > math.MaxInt64 { + res[i] = 1 + } else if int64(x[i]) < y[i] { + res[i] = -1 + } else if int64(x[i]) == y[i] { + res[i] = 0 + } else { + res[i] = 1 + } + } +} + +//VecCompareIU returns []int64 comparing the []int64 x to []uint64y +func VecCompareIU(x []int64, y []uint64, res []int64) { + n := len(x) + for i := 0; i < n; i++ { + if x[i] < 0 || uint64(y[i]) > math.MaxInt64 { + res[i] = -1 + } else if x[i] < int64(y[i]) { + res[i] = -1 + } else if x[i] == int64(y[i]) { + res[i] = 0 + } else { + res[i] = 1 + } + } +} + // CompareFloat64 returns an integer comparing the float64 x to y. func CompareFloat64(x, y float64) int { if x < y { @@ -56,3 +121,14 @@ func CompareString(x, y string) int { return 1 } + +// CompareDuration returns an integer comparing the duration x to y. +func CompareDuration(x, y time.Duration) int { + if x < y { + return -1 + } else if x == y { + return 0 + } + + return 1 +} diff --git a/vendor/github.com/pingcap/tidb/types/convert.go b/vendor/github.com/pingcap/tidb/types/convert.go index db9c9dfdb5a4a4659a4a30713e960e80e17d66ae..2ac18e662437cc0b2c9911d3c00d6e9abae6de89 100644 --- a/vendor/github.com/pingcap/tidb/types/convert.go +++ b/vendor/github.com/pingcap/tidb/types/convert.go @@ -168,8 +168,16 @@ func ConvertFloatToUint(sc *stmtctx.StatementContext, fval float64, upperBound u return uint64(int64(val)), overflow(val, tp) } - if val > float64(upperBound) { - return upperBound, overflow(val, tp) + ubf := float64(upperBound) + // Because math.MaxUint64 can not be represented precisely in iee754(64bit), + // so `float64(math.MaxUint64)` will make a num bigger than math.MaxUint64, + // which can not be represented by 64bit integer. + // So `uint64(float64(math.MaxUint64))` is undefined behavior. + if val == ubf { + return uint64(math.MaxInt64), nil + } + if val > ubf { + return uint64(math.MaxInt64), overflow(val, tp) } return uint64(val), nil } @@ -348,9 +356,9 @@ func NumberToDuration(number int64, fsp int8) (Duration, error) { } if number/10000 > TimeMaxHour || number%100 >= 60 || (number/100)%100 >= 60 { - return ZeroDuration, errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(number)) + return ZeroDuration, errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, strconv.FormatInt(number, 10))) } - t := Time{Time: FromDate(0, 0, 0, int(number/10000), int((number/100)%100), int(number%100), 0), Type: mysql.TypeDuration, Fsp: fsp} + t := NewTime(FromDate(0, 0, 0, int(number/10000), int((number/100)%100), int(number%100), 0), mysql.TypeDuration, fsp) dur, err := t.ConvertToDuration() if err != nil { return ZeroDuration, errors.Trace(err) @@ -363,7 +371,7 @@ func NumberToDuration(number int64, fsp int8) (Duration, error) { // getValidIntPrefix gets prefix of the string which can be successfully parsed as int. func getValidIntPrefix(sc *stmtctx.StatementContext, str string) (string, error) { - if !sc.CastStrToIntStrict { + if !sc.InSelectStmt { floatPrefix, err := getValidFloatPrefix(sc, str) if err != nil { return floatPrefix, errors.Trace(err) @@ -561,18 +569,20 @@ func ConvertJSONToInt(sc *stmtctx.StatementContext, j json.BinaryJSON, unsigned if !unsigned { lBound := IntergerSignedLowerBound(mysql.TypeLonglong) uBound := IntergerSignedUpperBound(mysql.TypeLonglong) - return ConvertFloatToInt(f, lBound, uBound, mysql.TypeLonglong) + u, e := ConvertFloatToInt(f, lBound, uBound, mysql.TypeLonglong) + return u, sc.HandleOverflow(e, e) } bound := IntergerUnsignedUpperBound(mysql.TypeLonglong) u, err := ConvertFloatToUint(sc, f, bound, mysql.TypeLonglong) - return int64(u), errors.Trace(err) + return int64(u), sc.HandleOverflow(err, err) case json.TypeCodeString: str := string(hack.String(j.GetString())) if !unsigned { - return StrToInt(sc, str) + r, e := StrToInt(sc, str) + return r, sc.HandleOverflow(e, e) } u, err := StrToUint(sc, str) - return int64(u), errors.Trace(err) + return int64(u), sc.HandleOverflow(err, err) } return 0, errors.New("Unknown type code in JSON") } @@ -619,7 +629,7 @@ func ConvertJSONToDecimal(sc *stmtctx.StatementContext, j json.BinaryJSON) (*MyD // getValidFloatPrefix gets prefix of string which can be successfully parsed as float. func getValidFloatPrefix(sc *stmtctx.StatementContext, s string) (valid string, err error) { - if (sc.InDeleteStmt || sc.InSelectStmt || sc.InUpdateStmt) && s == "" { + if (sc.InDeleteStmt || sc.InSelectStmt) && s == "" { return "0", nil } @@ -663,7 +673,7 @@ func getValidFloatPrefix(sc *stmtctx.StatementContext, s string) (valid string, valid = "0" } if validLen == 0 || validLen != len(s) { - err = errors.Trace(handleTruncateError(sc, ErrTruncated)) + err = errors.Trace(handleTruncateError(sc, ErrTruncatedWrongVal.GenWithStackByArgs("FLOAT", s))) } return valid, err } diff --git a/vendor/github.com/pingcap/tidb/types/datum.go b/vendor/github.com/pingcap/tidb/types/datum.go index 2d7414f19f65d88cf4aa35abd9c9dc076ae36391..89e6b97f2c39ed26826fac31f003d9078568d54f 100644 --- a/vendor/github.com/pingcap/tidb/types/datum.go +++ b/vendor/github.com/pingcap/tidb/types/datum.go @@ -21,6 +21,7 @@ import ( "strings" "time" "unicode/utf8" + "unsafe" "github.com/pingcap/errors" "github.com/pingcap/parser/charset" @@ -722,6 +723,7 @@ func (d *Datum) compareMysqlTime(sc *stmtctx.StatementContext, time Time) (int, } // ConvertTo converts a datum to the target field type. +// change this method need sync modification to type2Kind in rowcodec/types.go func (d *Datum) ConvertTo(sc *stmtctx.StatementContext, target *FieldType) (Datum, error) { if d.k == KindNull { return Datum{}, nil @@ -1005,7 +1007,7 @@ func (d *Datum) convertToMysqlTimestamp(sc *stmtctx.StatementContext, target *Fi default: return invalidConv(d, mysql.TypeTimestamp) } - t.Type = mysql.TypeTimestamp + t.SetType(mysql.TypeTimestamp) ret.SetMysqlTime(t) if err != nil { return ret, errors.Trace(err) @@ -1050,7 +1052,7 @@ func (d *Datum) convertToMysqlTime(sc *stmtctx.StatementContext, target *FieldTy } if tp == mysql.TypeDate { // Truncate hh:mm:ss part if the type is Date. - t.Time = FromDate(t.Time.Year(), t.Time.Month(), t.Time.Day(), 0, 0, 0, 0) + t.SetCoreTime(FromDate(t.Year(), t.Month(), t.Day(), 0, 0, 0, 0)) } ret.SetValue(t) if err != nil { @@ -1098,10 +1100,10 @@ func (d *Datum) convertToMysqlDuration(sc *stmtctx.StatementContext, target *Fie if timeNum > MaxDuration && timeNum < 10000000000 { // mysql return max in no strict sql mode. ret.SetValue(Duration{Duration: MaxTime, Fsp: 0}) - return ret, ErrInvalidTimeFormat.GenWithStack("Incorrect time value: '%s'", timeStr) + return ret, ErrWrongValue.GenWithStackByArgs(TimeStr, timeStr) } if timeNum < -MaxDuration { - return ret, ErrInvalidTimeFormat.GenWithStack("Incorrect time value: '%s'", timeStr) + return ret, ErrWrongValue.GenWithStackByArgs(TimeStr, timeStr) } t, err := ParseDuration(sc, timeStr, fsp) ret.SetValue(t) @@ -1195,10 +1197,10 @@ func ProduceDecWithSpecifiedTp(dec *MyDecimal, tp *FieldType, sc *stmtctx.Statem if sc.InInsertStmt || sc.InUpdateStmt || sc.InDeleteStmt { // fix https://github.com/pingcap/tidb/issues/3895 // fix https://github.com/pingcap/tidb/issues/5532 - sc.AppendWarning(ErrTruncated) + sc.AppendWarning(ErrTruncatedWrongVal.GenWithStackByArgs("DECIMAL", &old)) err = nil } else { - err = sc.HandleTruncate(ErrTruncated) + err = sc.HandleTruncate(ErrTruncatedWrongVal.GenWithStackByArgs("DECIMAL", &old)) } } } @@ -1234,7 +1236,7 @@ func (d *Datum) convertToMysqlYear(sc *stmtctx.StatementContext, target *FieldTy adjust = true } case KindMysqlTime: - y = int64(d.GetMysqlTime().Time.Year()) + y = int64(d.GetMysqlTime().Year()) case KindMysqlDuration: y = int64(time.Now().Year()) default: @@ -1659,23 +1661,6 @@ func invalidConv(d *Datum, tp byte) (Datum, error) { return Datum{}, errors.Errorf("cannot convert datum from %s to type %s.", KindStr(d.Kind()), TypeStr(tp)) } -func (d *Datum) convergeType(hasUint, hasDecimal, hasFloat *bool) (x Datum) { - x = *d - switch d.Kind() { - case KindUint64: - *hasUint = true - case KindFloat32: - f := d.GetFloat32() - x.SetFloat64(float64(f)) - *hasFloat = true - case KindFloat64: - *hasFloat = true - case KindMysqlDecimal: - *hasDecimal = true - } - return x -} - // NewDatum creates a new Datum from an interface{}. func NewDatum(in interface{}) (d Datum) { switch x := in.(type) { @@ -1759,6 +1744,12 @@ func NewMysqlEnumDatum(e Enum) (d Datum) { return d } +// NewMysqlSetDatum creates a new MysqlSet Datum for a Enum value. +func NewMysqlSetDatum(e Set) (d Datum) { + d.SetMysqlSet(e) + return d +} + // MakeDatums creates datum slice from interfaces. func MakeDatums(args ...interface{}) []Datum { datums := make([]Datum, len(args)) @@ -1895,3 +1886,209 @@ func CloneRow(dr []Datum) []Datum { } return c } + +// GetMaxValue returns the max value datum for each type. +func GetMaxValue(ft *FieldType) (max Datum) { + switch ft.Tp { + case mysql.TypeTiny, mysql.TypeShort, mysql.TypeInt24, mysql.TypeLong, mysql.TypeLonglong: + if mysql.HasUnsignedFlag(ft.Flag) { + max.SetUint64(IntergerUnsignedUpperBound(ft.Tp)) + } else { + max.SetInt64(IntergerSignedUpperBound(ft.Tp)) + } + case mysql.TypeFloat: + max.SetFloat32(float32(GetMaxFloat(ft.Flen, ft.Decimal))) + case mysql.TypeDouble: + max.SetFloat64(GetMaxFloat(ft.Flen, ft.Decimal)) + case mysql.TypeString, mysql.TypeVarString, mysql.TypeVarchar, mysql.TypeBlob, mysql.TypeTinyBlob, mysql.TypeMediumBlob, mysql.TypeLongBlob: + // codec.Encode KindMaxValue, to avoid import circle + bytes := []byte{250} + max.SetBytes(bytes) + case mysql.TypeNewDecimal: + max.SetMysqlDecimal(NewMaxOrMinDec(false, ft.Flen, ft.Decimal)) + case mysql.TypeDuration: + max.SetMysqlDuration(Duration{Duration: MaxTime}) + case mysql.TypeDate, mysql.TypeDatetime, mysql.TypeTimestamp: + if ft.Tp == mysql.TypeDate || ft.Tp == mysql.TypeDatetime { + max.SetMysqlTime(NewTime(MaxDatetime, ft.Tp, 0)) + } else { + max.SetMysqlTime(MaxTimestamp) + } + } + return +} + +// GetMinValue returns the min value datum for each type. +func GetMinValue(ft *FieldType) (min Datum) { + switch ft.Tp { + case mysql.TypeTiny, mysql.TypeShort, mysql.TypeInt24, mysql.TypeLong, mysql.TypeLonglong: + if mysql.HasUnsignedFlag(ft.Flag) { + min.SetUint64(0) + } else { + min.SetInt64(IntergerSignedLowerBound(ft.Tp)) + } + case mysql.TypeFloat: + min.SetFloat32(float32(-GetMaxFloat(ft.Flen, ft.Decimal))) + case mysql.TypeDouble: + min.SetFloat64(-GetMaxFloat(ft.Flen, ft.Decimal)) + case mysql.TypeString, mysql.TypeVarString, mysql.TypeVarchar, mysql.TypeBlob, mysql.TypeTinyBlob, mysql.TypeMediumBlob, mysql.TypeLongBlob: + // codec.Encode KindMinNotNull, to avoid import circle + bytes := []byte{1} + min.SetBytes(bytes) + case mysql.TypeNewDecimal: + min.SetMysqlDecimal(NewMaxOrMinDec(true, ft.Flen, ft.Decimal)) + case mysql.TypeDuration: + min.SetMysqlDuration(Duration{Duration: MinTime}) + case mysql.TypeDate, mysql.TypeDatetime, mysql.TypeTimestamp: + if ft.Tp == mysql.TypeDate || ft.Tp == mysql.TypeDatetime { + min.SetMysqlTime(NewTime(MinDatetime, ft.Tp, 0)) + } else { + min.SetMysqlTime(MinTimestamp) + } + } + return +} + +// RoundingType is used to indicate the rounding type for reversing evaluation. +type RoundingType uint8 + +const ( + // Ceiling means rounding up. + Ceiling RoundingType = iota + // Floor means rounding down. + Floor +) + +func getDatumBound(retType *FieldType, rType RoundingType) Datum { + if rType == Ceiling { + return GetMaxValue(retType) + } + return GetMinValue(retType) +} + +// ChangeReverseResultByUpperLowerBound is for expression's reverse evaluation. +// Here is an example for what's effort for the function: CastRealAsInt(t.a), +// if the type of column `t.a` is mysql.TypeDouble, and there is a row that t.a == MaxFloat64 +// then the cast function will arrive a result MaxInt64. But when we do the reverse evaluation, +// if the result is MaxInt64, and the rounding type is ceiling. Then we should get the MaxFloat64 +// instead of float64(MaxInt64). +// Another example: cast(1.1 as signed) = 1, +// when we get the answer 1, we can only reversely evaluate 1.0 as the column value. So in this +// case, we should judge whether the rounding type are ceiling. If it is, then we should plus one for +// 1.0 and get the reverse result 2.0. +func ChangeReverseResultByUpperLowerBound( + sc *stmtctx.StatementContext, + retType *FieldType, + res Datum, + rType RoundingType) (Datum, error) { + d, err := res.ConvertTo(sc, retType) + if terror.ErrorEqual(err, ErrOverflow) { + return d, nil + } + if err != nil { + return d, err + } + resRetType := FieldType{} + switch res.Kind() { + case KindInt64: + resRetType.Tp = mysql.TypeLonglong + case KindUint64: + resRetType.Tp = mysql.TypeLonglong + resRetType.Flag |= mysql.UnsignedFlag + case KindFloat32: + resRetType.Tp = mysql.TypeFloat + case KindFloat64: + resRetType.Tp = mysql.TypeDouble + case KindMysqlDecimal: + resRetType.Tp = mysql.TypeNewDecimal + resRetType.Flen = int(res.GetMysqlDecimal().GetDigitsFrac() + res.GetMysqlDecimal().GetDigitsInt()) + resRetType.Decimal = int(res.GetMysqlDecimal().GetDigitsInt()) + } + bound := getDatumBound(&resRetType, rType) + cmp, err := d.CompareDatum(sc, &bound) + if err != nil { + return d, err + } + if cmp == 0 { + d = getDatumBound(retType, rType) + } else if rType == Ceiling { + switch retType.Tp { + case mysql.TypeShort: + if mysql.HasUnsignedFlag(retType.Flag) { + if d.GetUint64() != math.MaxUint16 { + d.SetUint64(d.GetUint64() + 1) + } + } else { + if d.GetInt64() != math.MaxInt16 { + d.SetInt64(d.GetInt64() + 1) + } + } + case mysql.TypeLong: + if mysql.HasUnsignedFlag(retType.Flag) { + if d.GetUint64() != math.MaxUint32 { + d.SetUint64(d.GetUint64() + 1) + } + } else { + if d.GetInt64() != math.MaxInt32 { + d.SetInt64(d.GetInt64() + 1) + } + } + case mysql.TypeLonglong: + if mysql.HasUnsignedFlag(retType.Flag) { + if d.GetUint64() != math.MaxUint64 { + d.SetUint64(d.GetUint64() + 1) + } + } else { + if d.GetInt64() != math.MaxInt64 { + d.SetInt64(d.GetInt64() + 1) + } + } + case mysql.TypeFloat: + if d.GetFloat32() != math.MaxFloat32 { + d.SetFloat32(d.GetFloat32() + 1.0) + } + case mysql.TypeDouble: + if d.GetFloat64() != math.MaxFloat64 { + d.SetFloat64(d.GetFloat64() + 1.0) + } + case mysql.TypeNewDecimal: + if d.GetMysqlDecimal().Compare(NewMaxOrMinDec(false, retType.Flen, retType.Decimal)) != 0 { + var decimalOne, newD MyDecimal + one := decimalOne.FromInt(1) + err = DecimalAdd(d.GetMysqlDecimal(), one, &newD) + if err != nil { + return d, err + } + d = NewDecimalDatum(&newD) + } + } + } + return d, nil +} + +const ( + sizeOfEmptyDatum = int(unsafe.Sizeof(Datum{})) + sizeOfMysqlTime = int(unsafe.Sizeof(ZeroTime)) + sizeOfMyDecimal = MyDecimalStructSize +) + +// EstimatedMemUsage returns the estimated bytes consumed of a one-dimensional +// or two-dimensional datum array. +func EstimatedMemUsage(array []Datum, numOfRows int) int64 { + if numOfRows == 0 { + return 0 + } + var bytesConsumed int + for _, d := range array { + switch d.Kind() { + case KindMysqlDecimal: + bytesConsumed += sizeOfMyDecimal + case KindMysqlTime: + bytesConsumed += sizeOfMysqlTime + default: + bytesConsumed += len(d.b) + } + } + bytesConsumed += len(array) * sizeOfEmptyDatum + return int64(bytesConsumed * numOfRows) +} diff --git a/vendor/github.com/pingcap/tidb/types/datum_eval.go b/vendor/github.com/pingcap/tidb/types/datum_eval.go index a2d4d744b4d6077b636347a89182e489d5c2092e..c4784db26d08fab4c8f40030f1cbec2b13e0b977 100644 --- a/vendor/github.com/pingcap/tidb/types/datum_eval.go +++ b/vendor/github.com/pingcap/tidb/types/datum_eval.go @@ -14,9 +14,9 @@ package types import ( - "github.com/cznic/mathutil" "github.com/pingcap/errors" "github.com/pingcap/parser/opcode" + "github.com/pingcap/tidb/util/mathutil" ) // ComputePlus computes the result of a+b. diff --git a/vendor/github.com/pingcap/tidb/types/errors.go b/vendor/github.com/pingcap/tidb/types/errors.go index 7e7f39ecf2f927fdb472ed5cf90b21f783869e1b..21e202e82cfd1e5e93d3483aa4445d8697c3110a 100644 --- a/vendor/github.com/pingcap/tidb/types/errors.go +++ b/vendor/github.com/pingcap/tidb/types/errors.go @@ -14,122 +14,96 @@ package types import ( - "github.com/pingcap/errors" "github.com/pingcap/parser/mysql" "github.com/pingcap/parser/terror" parser_types "github.com/pingcap/parser/types" ) +// const strings for ErrWrongValue +const ( + DateTimeStr = "datetime" + TimeStr = "time" +) + var ( + // ErrInvalidDefault is returned when meet a invalid default value. + ErrInvalidDefault = parser_types.ErrInvalidDefault // ErrDataTooLong is returned when converts a string value that is longer than field type length. - ErrDataTooLong = terror.ClassTypes.New(codeDataTooLong, "Data Too Long") + ErrDataTooLong = terror.ClassTypes.New(mysql.ErrDataTooLong, mysql.MySQLErrName[mysql.ErrDataTooLong]) // ErrIllegalValueForType is returned when value of type is illegal. - ErrIllegalValueForType = terror.ClassTypes.New(codeIllegalValueForType, mysql.MySQLErrName[mysql.ErrIllegalValueForType]) + ErrIllegalValueForType = terror.ClassTypes.New(mysql.ErrIllegalValueForType, mysql.MySQLErrName[mysql.ErrIllegalValueForType]) // ErrTruncated is returned when data has been truncated during conversion. - ErrTruncated = terror.ClassTypes.New(codeTruncated, "Data Truncated") - // ErrTruncatedWrongVal is returned when data has been truncated during conversion. - ErrTruncatedWrongVal = terror.ClassTypes.New(codeTruncatedWrongValue, msgTruncatedWrongVal) + ErrTruncated = terror.ClassTypes.New(mysql.WarnDataTruncated, mysql.MySQLErrName[mysql.WarnDataTruncated]) // ErrOverflow is returned when data is out of range for a field type. - ErrOverflow = terror.ClassTypes.New(codeOverflow, msgOverflow) + ErrOverflow = terror.ClassTypes.New(mysql.ErrDataOutOfRange, mysql.MySQLErrName[mysql.ErrDataOutOfRange]) // ErrDivByZero is return when do division by 0. - ErrDivByZero = terror.ClassTypes.New(codeDivByZero, "Division by 0") + ErrDivByZero = terror.ClassTypes.New(mysql.ErrDivisionByZero, mysql.MySQLErrName[mysql.ErrDivisionByZero]) // ErrTooBigDisplayWidth is return when display width out of range for column. - ErrTooBigDisplayWidth = terror.ClassTypes.New(codeTooBigDisplayWidth, mysql.MySQLErrName[mysql.ErrTooBigDisplaywidth]) + ErrTooBigDisplayWidth = terror.ClassTypes.New(mysql.ErrTooBigDisplaywidth, mysql.MySQLErrName[mysql.ErrTooBigDisplaywidth]) // ErrTooBigFieldLength is return when column length too big for column. - ErrTooBigFieldLength = terror.ClassTypes.New(codeTooBigFieldLength, "Too Big Field length") + ErrTooBigFieldLength = terror.ClassTypes.New(mysql.ErrTooBigFieldlength, mysql.MySQLErrName[mysql.ErrTooBigFieldlength]) // ErrTooBigSet is returned when too many strings for column. - ErrTooBigSet = terror.ClassTypes.New(codeTooBigSet, "Too Big Set") + ErrTooBigSet = terror.ClassTypes.New(mysql.ErrTooBigSet, mysql.MySQLErrName[mysql.ErrTooBigSet]) // ErrTooBigScale is returned when type DECIMAL/NUMERIC scale is bigger than mysql.MaxDecimalScale. - ErrTooBigScale = terror.ClassTypes.New(codeTooBigScale, mysql.MySQLErrName[mysql.ErrTooBigScale]) + ErrTooBigScale = terror.ClassTypes.New(mysql.ErrTooBigScale, mysql.MySQLErrName[mysql.ErrTooBigScale]) // ErrTooBigPrecision is returned when type DECIMAL/NUMERIC precision is bigger than mysql.MaxDecimalWidth - ErrTooBigPrecision = terror.ClassTypes.New(codeTooBigPrecision, mysql.MySQLErrName[mysql.ErrTooBigPrecision]) - // ErrWrongFieldSpec is return when incorrect column specifier for column. - ErrWrongFieldSpec = terror.ClassTypes.New(codeWrongFieldSpec, "Wrong Field Spec") + ErrTooBigPrecision = terror.ClassTypes.New(mysql.ErrTooBigPrecision, mysql.MySQLErrName[mysql.ErrTooBigPrecision]) // ErrBadNumber is return when parsing an invalid binary decimal number. - ErrBadNumber = terror.ClassTypes.New(codeBadNumber, "Bad Number") - // ErrInvalidDefault is returned when meet a invalid default value. - ErrInvalidDefault = parser_types.ErrInvalidDefault + ErrBadNumber = terror.ClassTypes.New(mysql.ErrBadNumber, mysql.MySQLErrName[mysql.ErrBadNumber]) // ErrInvalidFieldSize is returned when the precision of a column is out of range. - ErrInvalidFieldSize = terror.ClassTypes.New(codeInvalidFieldSize, mysql.MySQLErrName[mysql.ErrInvalidFieldSize]) - // ErrCastAsSignedOverflow is returned when positive out-of-range integer, and convert to it's negative complement. - ErrCastAsSignedOverflow = terror.ClassTypes.New(codeUnknown, msgCastAsSignedOverflow) - // ErrCastNegIntAsUnsigned is returned when a negative integer be casted to an unsigned int. - ErrCastNegIntAsUnsigned = terror.ClassTypes.New(codeUnknown, msgCastNegIntAsUnsigned) + ErrInvalidFieldSize = terror.ClassTypes.New(mysql.ErrInvalidFieldSize, mysql.MySQLErrName[mysql.ErrInvalidFieldSize]) // ErrMBiggerThanD is returned when precision less than the scale. - ErrMBiggerThanD = terror.ClassTypes.New(codeMBiggerThanD, mysql.MySQLErrName[mysql.ErrMBiggerThanD]) + ErrMBiggerThanD = terror.ClassTypes.New(mysql.ErrMBiggerThanD, mysql.MySQLErrName[mysql.ErrMBiggerThanD]) // ErrWarnDataOutOfRange is returned when the value in a numeric column that is outside the permissible range of the column data type. // See https://dev.mysql.com/doc/refman/5.5/en/out-of-range-and-overflow.html for details - ErrWarnDataOutOfRange = terror.ClassTypes.New(codeDataOutOfRange, mysql.MySQLErrName[mysql.ErrWarnDataOutOfRange]) + ErrWarnDataOutOfRange = terror.ClassTypes.New(mysql.ErrWarnDataOutOfRange, mysql.MySQLErrName[mysql.ErrWarnDataOutOfRange]) // ErrDuplicatedValueInType is returned when enum column has duplicated value. - ErrDuplicatedValueInType = terror.ClassTypes.New(codeDuplicatedValueInType, mysql.MySQLErrName[mysql.ErrDuplicatedValueInType]) + ErrDuplicatedValueInType = terror.ClassTypes.New(mysql.ErrDuplicatedValueInType, mysql.MySQLErrName[mysql.ErrDuplicatedValueInType]) // ErrDatetimeFunctionOverflow is returned when the calculation in datetime function cause overflow. - ErrDatetimeFunctionOverflow = terror.ClassTypes.New(codeDatetimeFunctionOverflow, mysql.MySQLErrName[mysql.ErrDatetimeFunctionOverflow]) - // ErrInvalidTimeFormat is returned when the time format is not correct. - ErrInvalidTimeFormat = terror.ClassTypes.New(mysql.ErrTruncatedWrongValue, "invalid time format: '%v'") - // ErrInvalidWeekModeFormat is returned when the week mode is wrong. - ErrInvalidWeekModeFormat = terror.ClassTypes.New(mysql.ErrTruncatedWrongValue, "invalid week mode format: '%v'") + ErrDatetimeFunctionOverflow = terror.ClassTypes.New(mysql.ErrDatetimeFunctionOverflow, mysql.MySQLErrName[mysql.ErrDatetimeFunctionOverflow]) + // ErrCastAsSignedOverflow is returned when positive out-of-range integer, and convert to it's negative complement. + ErrCastAsSignedOverflow = terror.ClassTypes.New(mysql.ErrCastAsSignedOverflow, mysql.MySQLErrName[mysql.ErrCastAsSignedOverflow]) + // ErrCastNegIntAsUnsigned is returned when a negative integer be casted to an unsigned int. + ErrCastNegIntAsUnsigned = terror.ClassTypes.New(mysql.ErrCastNegIntAsUnsigned, mysql.MySQLErrName[mysql.ErrCastNegIntAsUnsigned]) // ErrInvalidYearFormat is returned when the input is not a valid year format. - ErrInvalidYearFormat = errors.New("invalid year format") + ErrInvalidYearFormat = terror.ClassTypes.New(mysql.ErrInvalidYearFormat, mysql.MySQLErrName[mysql.ErrInvalidYearFormat]) // ErrInvalidYear is returned when the input value is not a valid year. - ErrInvalidYear = errors.New("invalid year") - // ErrIncorrectDatetimeValue is returned when the input is not valid date time value. - ErrIncorrectDatetimeValue = terror.ClassTypes.New(mysql.ErrTruncatedWrongValue, "Incorrect datetime value: '%s'") - // ErrTruncatedWrongValue is returned then - ErrTruncatedWrongValue = terror.ClassTypes.New(mysql.ErrTruncatedWrongValue, mysql.MySQLErrName[mysql.ErrTruncatedWrongValue]) -) - -const ( - codeBadNumber terror.ErrCode = 1 - - codeDataTooLong = terror.ErrCode(mysql.ErrDataTooLong) - codeIllegalValueForType = terror.ErrCode(mysql.ErrIllegalValueForType) - codeTruncated = terror.ErrCode(mysql.WarnDataTruncated) - codeOverflow = terror.ErrCode(mysql.ErrDataOutOfRange) - codeDivByZero = terror.ErrCode(mysql.ErrDivisionByZero) - codeTooBigDisplayWidth = terror.ErrCode(mysql.ErrTooBigDisplaywidth) - codeTooBigFieldLength = terror.ErrCode(mysql.ErrTooBigFieldlength) - codeTooBigSet = terror.ErrCode(mysql.ErrTooBigSet) - codeTooBigScale = terror.ErrCode(mysql.ErrTooBigScale) - codeTooBigPrecision = terror.ErrCode(mysql.ErrTooBigPrecision) - codeWrongFieldSpec = terror.ErrCode(mysql.ErrWrongFieldSpec) - codeTruncatedWrongValue = terror.ErrCode(mysql.ErrTruncatedWrongValue) - codeUnknown = terror.ErrCode(mysql.ErrUnknown) - codeInvalidDefault = terror.ErrCode(mysql.ErrInvalidDefault) - codeInvalidFieldSize = terror.ErrCode(mysql.ErrInvalidFieldSize) - codeMBiggerThanD = terror.ErrCode(mysql.ErrMBiggerThanD) - codeDataOutOfRange = terror.ErrCode(mysql.ErrWarnDataOutOfRange) - codeDuplicatedValueInType = terror.ErrCode(mysql.ErrDuplicatedValueInType) - codeDatetimeFunctionOverflow = terror.ErrCode(mysql.ErrDatetimeFunctionOverflow) -) - -var ( - msgOverflow = mysql.MySQLErrName[mysql.ErrDataOutOfRange] - msgTruncatedWrongVal = mysql.MySQLErrName[mysql.ErrTruncatedWrongValue] - msgCastAsSignedOverflow = "Cast to signed converted positive out-of-range integer to it's negative complement" - msgCastNegIntAsUnsigned = "Cast to unsigned converted negative integer to it's positive complement" + ErrInvalidYear = terror.ClassTypes.New(mysql.ErrInvalidYear, mysql.MySQLErrName[mysql.ErrInvalidYear]) + // ErrTruncatedWrongVal is returned when data has been truncated during conversion. + ErrTruncatedWrongVal = terror.ClassTypes.New(mysql.ErrTruncatedWrongValue, mysql.MySQLErrName[mysql.ErrTruncatedWrongValue]) + // ErrInvalidWeekModeFormat is returned when the week mode is wrong. + ErrInvalidWeekModeFormat = terror.ClassTypes.New(mysql.ErrInvalidWeekModeFormat, mysql.MySQLErrName[mysql.ErrInvalidWeekModeFormat]) + // ErrWrongValue is returned when the input value is in wrong format. + ErrWrongValue = terror.ClassTypes.New(mysql.ErrWrongValue, mysql.MySQLErrName[mysql.ErrWrongValue]) ) func init() { typesMySQLErrCodes := map[terror.ErrCode]uint16{ - codeDataTooLong: mysql.ErrDataTooLong, - codeIllegalValueForType: mysql.ErrIllegalValueForType, - codeTruncated: mysql.WarnDataTruncated, - codeOverflow: mysql.ErrDataOutOfRange, - codeDivByZero: mysql.ErrDivisionByZero, - codeTooBigDisplayWidth: mysql.ErrTooBigDisplaywidth, - codeTooBigFieldLength: mysql.ErrTooBigFieldlength, - codeTooBigSet: mysql.ErrTooBigSet, - codeTooBigScale: mysql.ErrTooBigScale, - codeTooBigPrecision: mysql.ErrTooBigPrecision, - codeWrongFieldSpec: mysql.ErrWrongFieldSpec, - codeTruncatedWrongValue: mysql.ErrTruncatedWrongValue, - codeUnknown: mysql.ErrUnknown, - codeInvalidDefault: mysql.ErrInvalidDefault, - codeInvalidFieldSize: mysql.ErrInvalidFieldSize, - codeMBiggerThanD: mysql.ErrMBiggerThanD, - codeDataOutOfRange: mysql.ErrWarnDataOutOfRange, - codeDuplicatedValueInType: mysql.ErrDuplicatedValueInType, - codeDatetimeFunctionOverflow: mysql.ErrDatetimeFunctionOverflow, + mysql.ErrInvalidDefault: mysql.ErrInvalidDefault, + mysql.ErrDataTooLong: mysql.ErrDataTooLong, + mysql.ErrIllegalValueForType: mysql.ErrIllegalValueForType, + mysql.WarnDataTruncated: mysql.WarnDataTruncated, + mysql.ErrDataOutOfRange: mysql.ErrDataOutOfRange, + mysql.ErrDivisionByZero: mysql.ErrDivisionByZero, + mysql.ErrTooBigDisplaywidth: mysql.ErrTooBigDisplaywidth, + mysql.ErrTooBigFieldlength: mysql.ErrTooBigFieldlength, + mysql.ErrTooBigSet: mysql.ErrTooBigSet, + mysql.ErrTooBigScale: mysql.ErrTooBigScale, + mysql.ErrTooBigPrecision: mysql.ErrTooBigPrecision, + mysql.ErrBadNumber: mysql.ErrBadNumber, + mysql.ErrInvalidFieldSize: mysql.ErrInvalidFieldSize, + mysql.ErrMBiggerThanD: mysql.ErrMBiggerThanD, + mysql.ErrWarnDataOutOfRange: mysql.ErrWarnDataOutOfRange, + mysql.ErrDuplicatedValueInType: mysql.ErrDuplicatedValueInType, + mysql.ErrDatetimeFunctionOverflow: mysql.ErrDatetimeFunctionOverflow, + mysql.ErrCastAsSignedOverflow: mysql.ErrCastAsSignedOverflow, + mysql.ErrCastNegIntAsUnsigned: mysql.ErrCastNegIntAsUnsigned, + mysql.ErrInvalidYearFormat: mysql.ErrInvalidYearFormat, + mysql.ErrInvalidYear: mysql.ErrInvalidYear, + mysql.ErrTruncatedWrongValue: mysql.ErrTruncatedWrongValue, + mysql.ErrInvalidTimeFormat: mysql.ErrInvalidTimeFormat, + mysql.ErrInvalidWeekModeFormat: mysql.ErrInvalidWeekModeFormat, + mysql.ErrWrongValue: mysql.ErrWrongValue, } terror.ErrClassToMySQLCodes[terror.ClassTypes] = typesMySQLErrCodes } diff --git a/vendor/github.com/pingcap/tidb/types/field_name.go b/vendor/github.com/pingcap/tidb/types/field_name.go index 6affe85b6404a6a4cbed573d1d6dd8204b3daf57..a026b2a6fe98e5e2548ba57508f23c309214b45f 100644 --- a/vendor/github.com/pingcap/tidb/types/field_name.go +++ b/vendor/github.com/pingcap/tidb/types/field_name.go @@ -26,17 +26,37 @@ type FieldName struct { DBName model.CIStr TblName model.CIStr ColName model.CIStr + + Hidden bool } +const emptyName = "EMPTY_NAME" + // String implements Stringer interface. func (name *FieldName) String() string { builder := strings.Builder{} - if name.TblName.L != "" { - builder.WriteString(name.TblName.L + ".") + if name.Hidden { + return emptyName } if name.DBName.L != "" { builder.WriteString(name.DBName.L + ".") } + if name.TblName.L != "" { + builder.WriteString(name.TblName.L + ".") + } builder.WriteString(name.ColName.L) return builder.String() } + +// NameSlice is the slice of the *fieldName +type NameSlice []*FieldName + +// Shallow is a shallow copy, only making a new slice. +func (s NameSlice) Shallow() NameSlice { + ret := make(NameSlice, len(s)) + copy(ret, s) + return ret +} + +// EmptyName is to occupy the position in the name slice. If it's set, that column's name is hidden. +var EmptyName = &FieldName{Hidden: true} diff --git a/vendor/github.com/pingcap/tidb/types/field_type.go b/vendor/github.com/pingcap/tidb/types/field_type.go index f8d51d18a101e99391cb7acbd8d053b2a9575efc..02b1642ab07be3af0942c8c3dc2f71df2eeb2c05 100644 --- a/vendor/github.com/pingcap/tidb/types/field_type.go +++ b/vendor/github.com/pingcap/tidb/types/field_type.go @@ -219,17 +219,17 @@ func DefaultTypeForValue(value interface{}, tp *FieldType) { tp.Flag &= ^mysql.BinaryFlag tp.Flag |= mysql.UnsignedFlag case Time: - tp.Tp = x.Type - switch x.Type { + tp.Tp = x.Type() + switch x.Type() { case mysql.TypeDate: tp.Flen = mysql.MaxDateWidth tp.Decimal = UnspecifiedLength case mysql.TypeDatetime, mysql.TypeTimestamp: tp.Flen = mysql.MaxDatetimeWidthNoFsp - if x.Fsp > DefaultFsp { // consider point('.') and the fractional part. - tp.Flen += int(x.Fsp) + 1 + if x.Fsp() > DefaultFsp { // consider point('.') and the fractional part. + tp.Flen += int(x.Fsp()) + 1 } - tp.Decimal = int(x.Fsp) + tp.Decimal = int(x.Fsp()) } SetBinChsClnFlag(tp) case Duration: diff --git a/vendor/github.com/pingcap/tidb/types/json/binary.go b/vendor/github.com/pingcap/tidb/types/json/binary.go index 84b2a1e1cd7deec1cdcac882ce33dc9712475c2a..519b74a71253faf5e0810d0e9f5af029ebd084e4 100644 --- a/vendor/github.com/pingcap/tidb/types/json/binary.go +++ b/vendor/github.com/pingcap/tidb/types/json/binary.go @@ -357,23 +357,6 @@ func marshalStringTo(buf, s []byte) []byte { return buf } -func (bj BinaryJSON) marshalValueEntryTo(buf []byte, entryOff int) ([]byte, error) { - tpCode := bj.Value[entryOff] - switch tpCode { - case TypeCodeLiteral: - buf = marshalLiteralTo(buf, bj.Value[entryOff+1]) - default: - offset := endian.Uint32(bj.Value[entryOff+1:]) - tmp := BinaryJSON{TypeCode: tpCode, Value: bj.Value[offset:]} - var err error - buf, err = tmp.marshalTo(buf) - if err != nil { - return nil, errors.Trace(err) - } - } - return buf, nil -} - func marshalLiteralTo(b []byte, litType byte) []byte { switch litType { case LiteralFalse: diff --git a/vendor/github.com/pingcap/tidb/types/json/binary_functions.go b/vendor/github.com/pingcap/tidb/types/json/binary_functions.go index 4a0cfd50d82ba3f1d048d18c430d6ef12357ec52..b936b0eafd765c2e49cfad3e001be028517f5d1b 100644 --- a/vendor/github.com/pingcap/tidb/types/json/binary_functions.go +++ b/vendor/github.com/pingcap/tidb/types/json/binary_functions.go @@ -19,7 +19,6 @@ import ( "encoding/hex" "fmt" "sort" - "strconv" "unicode/utf8" "unsafe" @@ -55,33 +54,33 @@ func (bj BinaryJSON) Type() string { } } -// Quote is for JSON_QUOTE -func (bj BinaryJSON) Quote() string { - str := hack.String(bj.GetString()) - return strconv.Quote(string(str)) -} - // Unquote is for JSON_UNQUOTE. func (bj BinaryJSON) Unquote() (string, error) { switch bj.TypeCode { case TypeCodeString: - tmp := string(hack.String(bj.GetString())) - tlen := len(tmp) - if tlen < 2 { - return tmp, nil - } - head, tail := tmp[0], tmp[tlen-1] - if head == '"' && tail == '"' { - // Remove prefix and suffix '"' before unquoting - return unquoteString(tmp[1 : tlen-1]) - } - // if value is not double quoted, do nothing - return tmp, nil + str := string(hack.String(bj.GetString())) + return UnquoteString(str) default: return bj.String(), nil } } +// UnquoteString remove quotes in a string, +// including the quotes at the head and tail of string. +func UnquoteString(str string) (string, error) { + strLen := len(str) + if strLen < 2 { + return str, nil + } + head, tail := str[0], str[strLen-1] + if head == '"' && tail == '"' { + // Remove prefix and suffix '"' before unquoting + return unquoteString(str[1 : strLen-1]) + } + // if value is not double quoted, do nothing + return str, nil +} + // unquoteString recognizes the escape sequences shown in: // https://dev.mysql.com/doc/refman/5.7/en/json-modification-functions.html#json-unquote-character-escape-sequences func unquoteString(s string) (string, error) { diff --git a/vendor/github.com/pingcap/tidb/types/mydecimal.go b/vendor/github.com/pingcap/tidb/types/mydecimal.go index 70a5c651bacc831b427ebb4de7119e704b2d8d5d..4e4ffcd5e84aa0f8bf4295ede079ff56ec8d1201 100644 --- a/vendor/github.com/pingcap/tidb/types/mydecimal.go +++ b/vendor/github.com/pingcap/tidb/types/mydecimal.go @@ -250,6 +250,11 @@ func (d *MyDecimal) GetDigitsFrac() int8 { return d.digitsFrac } +// GetDigitsInt returns the digitsInt. +func (d *MyDecimal) GetDigitsInt() int8 { + return d.digitsInt +} + // String returns the decimal string representation rounded to resultFrac. func (d *MyDecimal) String() string { tmp := *d @@ -1781,10 +1786,10 @@ func doAdd(from1, from2, to *MyDecimal) error { stop = 0 if wordsInt1 > wordsInt2 { idx1 = wordsInt1 - wordsInt2 - dec1, dec2 = from1, from2 + dec1 = from1 } else { idx1 = wordsInt2 - wordsInt1 - dec1, dec2 = from2, from1 + dec1 = from2 } for idx1 > stop { idxTo-- diff --git a/vendor/github.com/pingcap/tidb/types/mytime.go b/vendor/github.com/pingcap/tidb/types/mytime.go index b5923eec36b0a8716d55def034f3e13770234e2f..cc36ba9f7107481afdb8900c12840d7314f711d1 100644 --- a/vendor/github.com/pingcap/tidb/types/mytime.go +++ b/vendor/github.com/pingcap/tidb/types/mytime.go @@ -17,6 +17,7 @@ import ( gotime "time" "fmt" + "github.com/pingcap/errors" ) @@ -121,7 +122,7 @@ func (t MysqlTime) GoTime(loc *gotime.Location) (gotime.Time, error) { if year != t.Year() || int(month) != t.Month() || day != t.Day() || hour != t.Hour() || minute != t.Minute() || second != t.Second() || microsec != t.Microsecond() { - return tm, errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(t)) + return tm, errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, t)) } return tm, nil } diff --git a/vendor/github.com/pingcap/tidb/types/overflow.go b/vendor/github.com/pingcap/tidb/types/overflow.go index 07bdc789e528bb76c3b5ffe07ec4671764a1ed14..6bb9d658acae8e283056c3ba566a056c674df6af 100644 --- a/vendor/github.com/pingcap/tidb/types/overflow.go +++ b/vendor/github.com/pingcap/tidb/types/overflow.go @@ -49,6 +49,16 @@ func AddDuration(a time.Duration, b time.Duration) (time.Duration, error) { return a + b, nil } +// SubDuration subtracts time.Duration a with b and returns time.Duration if no overflow error. +func SubDuration(a time.Duration, b time.Duration) (time.Duration, error) { + if (a > 0 && b < 0 && math.MaxInt64-a < -b) || + (a < 0 && b > 0 && math.MinInt64-a > -b) || + (a == 0 && b == math.MinInt64) { + return 0, ErrOverflow.GenWithStackByArgs("BIGINT", fmt.Sprintf("(%d, %d)", a, b)) + } + return a - b, nil +} + // AddInteger adds uint64 a and int64 b and returns uint64 if no overflow error. func AddInteger(a uint64, b int64) (uint64, error) { if b >= 0 { diff --git a/vendor/github.com/pingcap/tidb/types/parser_driver/value_expr.go b/vendor/github.com/pingcap/tidb/types/parser_driver/value_expr.go index 61f438f38a0b6afe988abfdefb5ef1747cd76770..2fa0e361d0ef7f228cddf5692ee213a3cb96e3bd 100644 --- a/vendor/github.com/pingcap/tidb/types/parser_driver/value_expr.go +++ b/vendor/github.com/pingcap/tidb/types/parser_driver/value_expr.go @@ -106,8 +106,12 @@ func (n *ValueExpr) Restore(ctx *format.RestoreCtx) error { } else { ctx.WritePlain(n.GetBinaryLiteral().ToBitLiteralString(true)) } - case types.KindMysqlDuration, types.KindMysqlEnum, - types.KindMysqlBit, types.KindMysqlSet, types.KindMysqlTime, + case types.KindMysqlDuration: + ctx.WritePlainf("'%s'", n.GetMysqlDuration()) + case types.KindMysqlTime: + ctx.WritePlainf("'%s'", n.GetMysqlTime()) + case types.KindMysqlEnum, + types.KindMysqlBit, types.KindMysqlSet, types.KindInterface, types.KindMinNotNull, types.KindMaxValue, types.KindRaw, types.KindMysqlJSON: // TODO implement Restore function diff --git a/vendor/github.com/pingcap/tidb/types/time.go b/vendor/github.com/pingcap/tidb/types/time.go index 739db5fd2c2d2dcc225e95e51333e8edd40e7014..9227311bdcecad9362c7ba1792ab5b435b13eb59 100644 --- a/vendor/github.com/pingcap/tidb/types/time.go +++ b/vendor/github.com/pingcap/tidb/types/time.go @@ -117,28 +117,31 @@ var ( // ZeroDuration is the zero value for Duration type. ZeroDuration = Duration{Duration: gotime.Duration(0), Fsp: DefaultFsp} - // ZeroTime is the zero value for TimeInternal type. - ZeroTime = MysqlTime{} + // ZeroCoreTime is the zero value for TimeInternal type. + ZeroCoreTime = MysqlTime{} + + // ZeroCoreTime is the zero value for Time type. + ZeroTime = Time{} // ZeroDatetime is the zero value for datetime Time. ZeroDatetime = Time{ - Time: ZeroTime, - Type: mysql.TypeDatetime, - Fsp: DefaultFsp, + time: ZeroCoreTime, + tp: mysql.TypeDatetime, + fsp: DefaultFsp, } // ZeroTimestamp is the zero value for timestamp Time. ZeroTimestamp = Time{ - Time: ZeroTime, - Type: mysql.TypeTimestamp, - Fsp: DefaultFsp, + time: ZeroCoreTime, + tp: mysql.TypeTimestamp, + fsp: DefaultFsp, } // ZeroDate is the zero value for date Time. ZeroDate = Time{ - Time: ZeroTime, - Type: mysql.TypeDate, - Fsp: DefaultFsp, + time: ZeroCoreTime, + tp: mysql.TypeDate, + fsp: DefaultFsp, } ) @@ -152,15 +155,15 @@ var ( BoundTimezone = gotime.UTC // MinTimestamp is the minimum for mysql timestamp type. MinTimestamp = Time{ - Time: FromDate(1970, 1, 1, 0, 0, 1, 0), - Type: mysql.TypeTimestamp, - Fsp: DefaultFsp, + time: FromDate(1970, 1, 1, 0, 0, 1, 0), + tp: mysql.TypeTimestamp, + fsp: DefaultFsp, } // MaxTimestamp is the maximum for mysql timestamp type. MaxTimestamp = Time{ - Time: FromDate(2038, 1, 19, 3, 14, 7, 999999), - Type: mysql.TypeTimestamp, - Fsp: DefaultFsp, + time: FromDate(2038, 1, 19, 3, 14, 7, 999999), + tp: mysql.TypeTimestamp, + fsp: DefaultFsp, } // WeekdayNames lists names of weekdays, which are used in builtin time function `dayname`. @@ -216,47 +219,147 @@ func FromDate(year int, month int, day int, hour int, minute int, second int, mi } } +// MaxMySQLTime returns Duration with maximum mysql time. +func MaxMySQLTime(fsp int8) Time { + return NewTime(FromDate(0, 0, 0, TimeMaxHour, TimeMaxMinute, TimeMaxSecond, 0), mysql.TypeDuration, fsp) +} + // Clock returns the hour, minute, and second within the day specified by t. func (t Time) Clock() (hour int, minute int, second int) { - return t.Time.Hour(), t.Time.Minute(), t.Time.Second() + return t.time.Hour(), t.time.Minute(), t.time.Second() } // Time is the struct for handling datetime, timestamp and date. // TODO: check if need a NewTime function to set Fsp default value? type Time struct { - Time MysqlTime - Type uint8 + time MysqlTime + tp uint8 // Fsp is short for Fractional Seconds Precision. // See http://dev.mysql.com/doc/refman/5.7/en/fractional-seconds.html - Fsp int8 + fsp int8 } -// MaxMySQLTime returns Time with maximum mysql time type. -func MaxMySQLTime(fsp int8) Time { - return Time{Time: FromDate(0, 0, 0, TimeMaxHour, TimeMaxMinute, TimeMaxSecond, 0), Type: mysql.TypeDuration, Fsp: fsp} +// NewTime constructs time from core time, type and fsp. +func NewTime(mt MysqlTime, tp uint8, fsp int8) Time { + return Time{ + time: mt, + tp: tp, + fsp: fsp, + } +} + +// Year returns year value. +func (t Time) Year() int { + return t.time.Year() +} + +// Month returns month value. +func (t Time) Month() int { + return t.time.Month() +} + +// Day returns day value. +func (t Time) Day() int { + return t.time.Day() +} + +// Hour returns hour value. +func (t Time) Hour() int { + return t.time.Hour() +} + +// Minute returns minute value. +func (t Time) Minute() int { + return t.time.Minute() +} + +// Second returns second value. +func (t Time) Second() int { + return t.time.Second() +} + +// Microsecond returns microsecond value. +func (t Time) Microsecond() int { + return t.time.Microsecond() +} + +// Type returns type value. +func (t Time) Type() uint8 { + return t.tp +} + +// Fsp returns fsp value. +func (t Time) Fsp() int8 { + return t.fsp +} + +// SetType updates the type in Time. +// Only DateTime/Date/Time is valid. +func (t *Time) SetType(tp uint8) { + t.tp = tp +} + +// SetFsp updates the fsp in Time. +func (t *Time) SetFsp(fsp int8) { + t.fsp = fsp +} + +// CoreTime returns core time. +func (t Time) CoreTime() MysqlTime { + return t.time +} + +// SetCoreTime updates core time. +func (t *Time) SetCoreTime(mt MysqlTime) { + t.time = mt +} + +// GoTime converts Time to GoTime. +func (t Time) GoTime(loc *gotime.Location) (gotime.Time, error) { + return t.time.GoTime(loc) +} + +// Weekday returns weekday value. +func (t Time) Weekday() gotime.Weekday { + return t.time.Weekday() +} + +// YearWeek returns year and week. +func (t Time) YearWeek(mode int) (int, int) { + return t.time.YearWeek(mode) +} + +// Week returns week value. +func (t Time) Week(mode int) int { + return t.time.Week(mode) +} + +// YearDay returns year and day. +func (t Time) YearDay() int { + return t.time.YearDay() } // CurrentTime returns current time with type tp. func CurrentTime(tp uint8) Time { - return Time{Time: FromGoTime(gotime.Now()), Type: tp, Fsp: 0} + return Time{time: FromGoTime(gotime.Now()), tp: tp, fsp: 0} } // ConvertTimeZone converts the time value from one timezone to another. // The input time should be a valid timestamp. func (t *Time) ConvertTimeZone(from, to *gotime.Location) error { if !t.IsZero() { - raw, err := t.Time.GoTime(from) + raw, err := t.time.GoTime(from) if err != nil { return errors.Trace(err) } converted := raw.In(to) - t.Time = FromGoTime(converted) + t.time = FromGoTime(converted) } return nil } func (t Time) String() string { - if t.Type == mysql.TypeDate { + if t.tp == mysql.TypeDate { // We control the format, so no error would occur. str, err := t.DateFormat("%Y-%m-%d") terror.Log(errors.Trace(err)) @@ -265,22 +368,22 @@ func (t Time) String() string { str, err := t.DateFormat("%Y-%m-%d %H:%i:%s") terror.Log(errors.Trace(err)) - if t.Fsp > 0 { - tmp := fmt.Sprintf(".%06d", t.Time.Microsecond()) - str = str + tmp[:1+t.Fsp] + if t.fsp > 0 { + tmp := fmt.Sprintf(".%06d", t.time.Microsecond()) + str = str + tmp[:1+t.fsp] } return str } -// IsZero returns a boolean indicating whether the time is equal to ZeroTime. +// IsZero returns a boolean indicating whether the time is equal to ZeroCoreTime. func (t Time) IsZero() bool { - return compareTime(t.Time, ZeroTime) == 0 + return compareTime(t.time, ZeroCoreTime) == 0 } // InvalidZero returns a boolean indicating whether the month or day is zero. func (t Time) InvalidZero() bool { - return t.Time.Month() == 0 || t.Time.Day() == 0 + return t.time.Month() == 0 || t.time.Day() == 0 } const numberFormat = "%Y%m%d%H%i%s" @@ -308,7 +411,7 @@ func (t Time) FillNumber(dec *MyDecimal) { // Fix issue #1046 // Prevents from converting 2012-12-12 to 20121212000000 var tfStr string - if t.Type == mysql.TypeDate { + if t.tp == mysql.TypeDate { tfStr = dateFormat } else { tfStr = numberFormat @@ -319,9 +422,9 @@ func (t Time) FillNumber(dec *MyDecimal) { logutil.BgLogger().Error("[fatal] never happen because we've control the format!") } - if t.Fsp > 0 { - s1 := fmt.Sprintf("%s.%06d", s, t.Time.Microsecond()) - s = s1[:len(s)+int(t.Fsp)+1] + if t.fsp > 0 { + s1 := fmt.Sprintf("%s.%06d", s, t.time.Microsecond()) + s = s1[:len(s)+int(t.fsp)+1] } // We skip checking error here because time formatted string can be parsed certainly. err = dec.FromString([]byte(s)) @@ -330,11 +433,11 @@ func (t Time) FillNumber(dec *MyDecimal) { // Convert converts t with type tp. func (t Time) Convert(sc *stmtctx.StatementContext, tp uint8) (Time, error) { - if t.Type == tp || t.IsZero() { - return Time{Time: t.Time, Type: tp, Fsp: t.Fsp}, nil + if t.tp == tp || t.IsZero() { + return Time{time: t.time, tp: tp, fsp: t.fsp}, nil } - t1 := Time{Time: t.Time, Type: tp, Fsp: t.Fsp} + t1 := Time{time: t.time, tp: tp, fsp: t.fsp} err := t1.check(sc) return t1, errors.Trace(err) } @@ -349,17 +452,17 @@ func (t Time) ConvertToDuration() (Duration, error) { } hour, minute, second := t.Clock() - frac := t.Time.Microsecond() * 1000 + frac := t.time.Microsecond() * 1000 d := gotime.Duration(hour*3600+minute*60+second)*gotime.Second + gotime.Duration(frac) // TODO: check convert validation - return Duration{Duration: d, Fsp: t.Fsp}, nil + return Duration{Duration: d, Fsp: t.fsp}, nil } // Compare returns an integer comparing the time instant t to o. -// If t is after o, return 1, equal o, return 0, before o, return -1. +// If t is after o, returns 1, equal o, returns 0, before o, returns -1. func (t Time) Compare(o Time) int { - return compareTime(t.Time, o.Time) + return compareTime(t.time, o.time) } // compareTime compare two MysqlTime. @@ -392,7 +495,7 @@ func compareTime(a, b MysqlTime) int { // but parses string to Time then compares. func (t Time) CompareString(sc *stmtctx.StatementContext, str string) (int, error) { // use MaxFsp to parse the string - o, err := ParseTime(sc, str, t.Type, MaxFsp) + o, err := ParseTime(sc, str, t.tp, MaxFsp) if err != nil { return 0, errors.Trace(err) } @@ -408,7 +511,7 @@ func roundTime(t gotime.Time, fsp int8) gotime.Time { // RoundFrac rounds the fraction part of a time-type value according to `fsp`. func (t Time) RoundFrac(sc *stmtctx.StatementContext, fsp int8) (Time, error) { - if t.Type == mysql.TypeDate || t.IsZero() { + if t.tp == mysql.TypeDate || t.IsZero() { // date type has no fsp return t, nil } @@ -418,19 +521,19 @@ func (t Time) RoundFrac(sc *stmtctx.StatementContext, fsp int8) (Time, error) { return t, errors.Trace(err) } - if fsp == t.Fsp { + if fsp == t.fsp { // have same fsp return t, nil } var nt MysqlTime - if t1, err := t.Time.GoTime(sc.TimeZone); err == nil { + if t1, err := t.time.GoTime(sc.TimeZone); err == nil { t1 = roundTime(t1, fsp) nt = FromGoTime(t1) } else { // Take the hh:mm:ss part out to avoid handle month or day = 0. - hour, minute, second, microsecond := t.Time.Hour(), t.Time.Minute(), t.Time.Second(), t.Time.Microsecond() - t1 := gotime.Date(1, 1, 1, hour, minute, second, microsecond*1000, gotime.Local) + hour, minute, second, microsecond := t.time.Hour(), t.time.Minute(), t.time.Second(), t.time.Microsecond() + t1 := gotime.Date(1, 1, 1, hour, minute, second, microsecond*1000, sc.TimeZone) t2 := roundTime(t1, fsp) hour, minute, second = t2.Clock() microsecond = t2.Nanosecond() / 1000 @@ -438,12 +541,12 @@ func (t Time) RoundFrac(sc *stmtctx.StatementContext, fsp int8) (Time, error) { // TODO: when hh:mm:ss overflow one day after rounding, it should be add to yy:mm:dd part, // but mm:dd may contain 0, it makes the code complex, so we ignore it here. if t2.Day()-1 > 0 { - return t, errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(t.String())) + return t, errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, t.String())) } - nt = FromDate(t.Time.Year(), t.Time.Month(), t.Time.Day(), hour, minute, second, microsecond) + nt = FromDate(t.time.Year(), t.time.Month(), t.time.Day(), hour, minute, second, microsecond) } - return Time{Time: nt, Type: t.Type, Fsp: fsp}, nil + return Time{time: nt, tp: t.tp, fsp: fsp}, nil } // GetFsp gets the fsp of a string. @@ -517,7 +620,7 @@ func TruncateFrac(t gotime.Time, fsp int8) (gotime.Time, error) { // 0YYYYYYY.YYYYYYYY.YYdddddh.hhhhmmmm.mmssssss.ffffffff.ffffffff.ffffffff // func (t Time) ToPackedUint() (uint64, error) { - tm := t.Time + tm := t.time if t.IsZero() { return 0, nil } @@ -532,7 +635,7 @@ func (t Time) ToPackedUint() (uint64, error) { // FromPackedUint decodes Time from a packed uint64 value. func (t *Time) FromPackedUint(packed uint64) error { if packed == 0 { - t.Time = ZeroTime + t.time = ZeroCoreTime return nil } ymdhms := packed >> 24 @@ -548,7 +651,7 @@ func (t *Time) FromPackedUint(packed uint64) error { hour := int(hms >> 12) microsec := int(packed % (1 << 24)) - t.Time = FromDate(year, month, day, hour, minute, second, microsec) + t.time = FromDate(year, month, day, hour, minute, second, microsec) return nil } @@ -565,13 +668,11 @@ func (t *Time) check(sc *stmtctx.StatementContext) error { allowInvalidDate = sc.AllowInvalidDate } var err error - switch t.Type { + switch t.tp { case mysql.TypeTimestamp: - err = checkTimestampType(sc, t.Time) - case mysql.TypeDatetime: - err = checkDatetimeType(t.Time, allowZeroInDate, allowInvalidDate) - case mysql.TypeDate: - err = checkDateType(t.Time, allowZeroInDate, allowInvalidDate) + err = checkTimestampType(sc, t.time) + case mysql.TypeDatetime, mysql.TypeDate: + err = checkDatetimeType(t.time, allowZeroInDate, allowInvalidDate) } return errors.Trace(err) } @@ -585,23 +686,23 @@ func (t *Time) Check(sc *stmtctx.StatementContext) error { // Note that sub should not be done on different time types. func (t *Time) Sub(sc *stmtctx.StatementContext, t1 *Time) Duration { var duration gotime.Duration - if t.Type == mysql.TypeTimestamp && t1.Type == mysql.TypeTimestamp { - a, err := t.Time.GoTime(sc.TimeZone) + if t.tp == mysql.TypeTimestamp && t1.tp == mysql.TypeTimestamp { + a, err := t.time.GoTime(sc.TimeZone) terror.Log(errors.Trace(err)) - b, err := t1.Time.GoTime(sc.TimeZone) + b, err := t1.time.GoTime(sc.TimeZone) terror.Log(errors.Trace(err)) duration = a.Sub(b) } else { - seconds, microseconds, neg := calcTimeDiff(t.Time, t1.Time, 1) + seconds, microseconds, neg := calcTimeDiff(t.time, t1.time, 1) duration = gotime.Duration(seconds*1e9 + microseconds*1e3) if neg { duration = -duration } } - fsp := t.Fsp - if fsp < t1.Fsp { - fsp = t1.Fsp + fsp := t.fsp + if fsp < t1.fsp { + fsp = t1.fsp } return Duration{ Duration: duration, @@ -612,26 +713,26 @@ func (t *Time) Sub(sc *stmtctx.StatementContext, t1 *Time) Duration { // Add adds d to t, returns the result time value. func (t *Time) Add(sc *stmtctx.StatementContext, d Duration) (Time, error) { sign, hh, mm, ss, micro := splitDuration(d.Duration) - seconds, microseconds, _ := calcTimeDiff(t.Time, FromDate(0, 0, 0, hh, mm, ss, micro), -sign) + seconds, microseconds, _ := calcTimeDiff(t.time, FromDate(0, 0, 0, hh, mm, ss, micro), -sign) days := seconds / secondsIn24Hour year, month, day := getDateFromDaynr(uint(days)) var tm MysqlTime tm.year, tm.month, tm.day = uint16(year), uint8(month), uint8(day) calcTimeFromSec(&tm, seconds%secondsIn24Hour, microseconds) - if t.Type == mysql.TypeDate { + if t.tp == mysql.TypeDate { tm.hour = 0 tm.minute = 0 tm.second = 0 tm.microsecond = 0 } - fsp := t.Fsp + fsp := t.fsp if d.Fsp > fsp { fsp = d.Fsp } ret := Time{ - Time: tm, - Type: t.Type, - Fsp: fsp, + time: tm, + tp: t.tp, + fsp: fsp, } return ret, ret.Check(sc) } @@ -640,7 +741,7 @@ func (t *Time) Add(sc *stmtctx.StatementContext, d Duration) (Time, error) { // The unit for the result (an integer) is given by the unit argument. // The legal values for unit are "YEAR" "QUARTER" "MONTH" "DAY" "HOUR" "SECOND" and so on. func TimestampDiff(unit string, t1 Time, t2 Time) int64 { - return timestampDiff(unit, t1.Time, t2.Time) + return timestampDiff(unit, t1.time, t2.time) } // ParseDateFormat parses a formatted date string and returns separated components. @@ -735,7 +836,7 @@ func parseDatetime(sc *stmtctx.StatementContext, str string, fsp int8, isFloat b _, err = fmt.Sscanf(seps[0], "%2d%2d%2d", &year, &month, &day) year = adjustYear(year) default: - return ZeroDatetime, errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(str)) + return ZeroDatetime, errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, str)) } if l == 5 || l == 6 || l == 8 { // YYMMDD or YYYYMMDD @@ -767,13 +868,13 @@ func parseDatetime(sc *stmtctx.StatementContext, str string, fsp int8, isFloat b truncatedOrIncorrect = err != nil } if truncatedOrIncorrect && sc != nil { - sc.AppendWarning(ErrTruncatedWrongValue.GenWithStackByArgs("datetime", str)) + sc.AppendWarning(ErrTruncatedWrongVal.GenWithStackByArgs("datetime", str)) err = nil } case 2: // YYYY-MM is not valid if len(fracStr) == 0 { - return ZeroDatetime, errors.Trace(ErrIncorrectDatetimeValue.GenWithStackByArgs(str)) + return ZeroDatetime, errors.Trace(ErrWrongValue.GenWithStackByArgs(DateTimeStr, str)) } // YYYY-MM.DD, DD is treat as fracStr @@ -794,7 +895,7 @@ func parseDatetime(sc *stmtctx.StatementContext, str string, fsp int8, isFloat b err = scanTimeArgs(seps, &year, &month, &day, &hour, &minute, &second) hhmmss = true default: - return ZeroDatetime, errors.Trace(ErrIncorrectDatetimeValue.GenWithStackByArgs(str)) + return ZeroDatetime, errors.Trace(ErrWrongValue.GenWithStackByArgs(DateTimeStr, str)) } if err != nil { return ZeroDatetime, errors.Trace(err) @@ -824,7 +925,7 @@ func parseDatetime(sc *stmtctx.StatementContext, str string, fsp int8, isFloat b tmp := FromDate(year, month, day, hour, minute, second, microsecond) if overflow { // Convert to Go time and add 1 second, to handle input like 2017-01-05 08:40:59.575601 - t1, err := tmp.GoTime(gotime.Local) + t1, err := tmp.GoTime(sc.TimeZone) if err != nil { return ZeroDatetime, errors.Trace(err) } @@ -832,16 +933,16 @@ func parseDatetime(sc *stmtctx.StatementContext, str string, fsp int8, isFloat b } nt := Time{ - Time: tmp, - Type: mysql.TypeDatetime, - Fsp: fsp} + time: tmp, + tp: mysql.TypeDatetime, + fsp: fsp} return nt, nil } func scanTimeArgs(seps []string, args ...*int) error { if len(seps) != len(args) { - return errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(seps)) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, seps)) } var err error @@ -901,6 +1002,14 @@ func AdjustYear(y int64, shouldAdjust bool) (int64, error) { return y, nil } +// NewDuration construct duration with time. +func NewDuration(hour, minute, second, microsecond int, fsp int8) Duration { + return Duration{ + Duration: gotime.Duration(hour)*gotime.Hour + gotime.Duration(minute)*gotime.Minute + gotime.Duration(second)*gotime.Second, + Fsp: fsp, + } +} + // Duration is the type for MySQL TIME type. type Duration struct { gotime.Duration @@ -911,7 +1020,7 @@ type Duration struct { //Add adds d to d, returns a duration value. func (d Duration) Add(v Duration) (Duration, error) { - if &v == nil { + if v == (Duration{}) { return d, nil } dsum, err := AddInt64(int64(d.Duration), int64(v.Duration)) @@ -926,7 +1035,7 @@ func (d Duration) Add(v Duration) (Duration, error) { // Sub subtracts d to d, returns a duration value. func (d Duration) Sub(v Duration) (Duration, error) { - if &v == nil { + if v == (Duration{}) { return d, nil } dsum, err := SubInt64(int64(d.Duration), int64(v.Duration)) @@ -1001,9 +1110,9 @@ func (d Duration) ConvertToTime(sc *stmtctx.StatementContext, tp uint8) (Time, e mixDateAndTime(&datePart, &timePart, sign < 0) t := Time{ - Time: datePart, - Type: mysql.TypeDatetime, - Fsp: d.Fsp, + time: datePart, + tp: mysql.TypeDatetime, + fsp: d.Fsp, } return t.Convert(sc, tp) } @@ -1028,7 +1137,7 @@ func (d Duration) RoundFrac(fsp int8) (Duration, error) { } // Compare returns an integer comparing the Duration instant t to o. -// If d is after o, return 1, equal o, return 0, before o, return -1. +// If d is after o, returns 1, equal o, returns 0, before o, returns -1. func (d Duration) Compare(o Duration) int { if d.Duration > o.Duration { return 1 @@ -1203,7 +1312,7 @@ func ParseDuration(sc *stmtctx.StatementContext, str string, fsp int8) (Duration return Duration{Duration: d, Fsp: fsp}, errors.Trace(err) } -// TruncateOverflowMySQLTime truncates d when it overflows, and return ErrTruncatedWrongVal. +// TruncateOverflowMySQLTime truncates d when it overflows, and returns ErrTruncatedWrongVal. func TruncateOverflowMySQLTime(d gotime.Duration) (gotime.Duration, error) { if d > MaxTime { return MaxTime, ErrTruncatedWrongVal.GenWithStackByArgs("time", d) @@ -1249,9 +1358,9 @@ func getTime(sc *stmtctx.StatementContext, num int64, tp byte) (Time, error) { second := int(s2 % 100) t := Time{ - Time: FromDate(year, month, day, hour, minute, second, 0), - Type: tp, - Fsp: DefaultFsp, + time: FromDate(year, month, day, hour, minute, second, 0), + tp: tp, + fsp: DefaultFsp, } err := t.check(sc) return t, errors.Trace(err) @@ -1269,73 +1378,73 @@ func parseDateTimeFromNum(sc *stmtctx.StatementContext, num int64) (Time, error) // Check datetime type. if num >= 10000101000000 { - t.Type = mysql.TypeDatetime - return getTime(sc, num, t.Type) + t.tp = mysql.TypeDatetime + return getTime(sc, num, t.tp) } // Check MMDD. if num < 101 { - return t, errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(num)) + return t, errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, strconv.FormatInt(num, 10))) } // Adjust year // YYMMDD, year: 2000-2069 if num <= (70-1)*10000+1231 { num = (num + 20000000) * 1000000 - return getTime(sc, num, t.Type) + return getTime(sc, num, t.tp) } // Check YYMMDD. if num < 70*10000+101 { - return t, errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(num)) + return t, errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, num)) } // Adjust year // YYMMDD, year: 1970-1999 if num <= 991231 { num = (num + 19000000) * 1000000 - return getTime(sc, num, t.Type) + return getTime(sc, num, t.tp) } // Check YYYYMMDD. if num < 10000101 { - return t, errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(num)) + return t, errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, num)) } // Adjust hour/min/second. if num <= 99991231 { num = num * 1000000 - return getTime(sc, num, t.Type) + return getTime(sc, num, t.tp) } // Check MMDDHHMMSS. if num < 101000000 { - return t, errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(num)) + return t, errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, num)) } // Set TypeDatetime type. - t.Type = mysql.TypeDatetime + t.tp = mysql.TypeDatetime // Adjust year // YYMMDDHHMMSS, 2000-2069 if num <= 69*10000000000+1231235959 { num = num + 20000000000000 - return getTime(sc, num, t.Type) + return getTime(sc, num, t.tp) } // Check YYYYMMDDHHMMSS. if num < 70*10000000000+101000000 { - return t, errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(num)) + return t, errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, num)) } // Adjust year // YYMMDDHHMMSS, 1970-1999 if num <= 991231235959 { num = num + 19000000000000 - return getTime(sc, num, t.Type) + return getTime(sc, num, t.tp) } - return getTime(sc, num, t.Type) + return getTime(sc, num, t.tp) } // ParseTime parses a formatted string with type tp and specific fsp. @@ -1355,23 +1464,27 @@ func ParseTime(sc *stmtctx.StatementContext, str string, tp byte, fsp int8) (Tim // ParseTimeFromFloatString is similar to ParseTime, except that it's used to parse a float converted string. func ParseTimeFromFloatString(sc *stmtctx.StatementContext, str string, tp byte, fsp int8) (Time, error) { + // MySQL compatibility: 0.0 should not be converted to null, see #11203 + if len(str) >= 3 && str[:3] == "0.0" { + return Time{time: ZeroCoreTime, tp: tp}, nil + } return parseTime(sc, str, tp, fsp, true) } func parseTime(sc *stmtctx.StatementContext, str string, tp byte, fsp int8, isFloat bool) (Time, error) { fsp, err := CheckFsp(int(fsp)) if err != nil { - return Time{Time: ZeroTime, Type: tp}, errors.Trace(err) + return Time{time: ZeroCoreTime, tp: tp}, errors.Trace(err) } t, err := parseDatetime(sc, str, fsp, isFloat) if err != nil { - return Time{Time: ZeroTime, Type: tp}, errors.Trace(err) + return Time{time: ZeroCoreTime, tp: tp}, errors.Trace(err) } - t.Type = tp + t.tp = tp if err = t.check(sc); err != nil { - return Time{Time: ZeroTime, Type: tp}, errors.Trace(err) + return Time{time: ZeroCoreTime, tp: tp}, errors.Trace(err) } return t, nil } @@ -1395,20 +1508,24 @@ func ParseDate(sc *stmtctx.StatementContext, str string) (Time, error) { // ParseTimeFromNum parses a formatted int64, // returns the value which type is tp. func ParseTimeFromNum(sc *stmtctx.StatementContext, num int64, tp byte, fsp int8) (Time, error) { + // MySQL compatibility: 0 should not be converted to null, see #11203 + if num == 0 { + return Time{time: ZeroCoreTime, tp: tp}, nil + } fsp, err := CheckFsp(int(fsp)) if err != nil { - return Time{Time: ZeroTime, Type: tp}, errors.Trace(err) + return Time{time: ZeroCoreTime, tp: tp}, errors.Trace(err) } t, err := parseDateTimeFromNum(sc, num) if err != nil { - return Time{Time: ZeroTime, Type: tp}, errors.Trace(err) + return Time{time: ZeroCoreTime, tp: tp}, errors.Trace(err) } - t.Type = tp - t.Fsp = fsp + t.tp = tp + t.fsp = fsp if err := t.check(sc); err != nil { - return Time{Time: ZeroTime, Type: tp}, errors.Trace(err) + return Time{time: ZeroCoreTime, tp: tp}, errors.Trace(err) } return t, nil } @@ -1433,17 +1550,17 @@ func ParseDateFromNum(sc *stmtctx.StatementContext, num int64) (Time, error) { func TimeFromDays(num int64) Time { if num < 0 { return Time{ - Time: FromDate(0, 0, 0, 0, 0, 0, 0), - Type: mysql.TypeDate, - Fsp: 0, + time: FromDate(0, 0, 0, 0, 0, 0, 0), + tp: mysql.TypeDate, + fsp: 0, } } year, month, day := getDateFromDaynr(uint(num)) return Time{ - Time: FromDate(int(year), int(month), int(day), 0, 0, 0, 0), - Type: mysql.TypeDate, - Fsp: 0, + time: FromDate(int(year), int(month), int(day), 0, 0, 0, 0), + tp: mysql.TypeDate, + fsp: 0, } } @@ -1454,7 +1571,7 @@ func checkDateType(t MysqlTime, allowZeroInDate, allowInvalidDate bool) error { } if !allowZeroInDate && (month == 0 || day == 0) { - return ErrIncorrectDatetimeValue.GenWithStackByArgs(fmt.Sprintf("%04d-%02d-%02d", year, month, day)) + return ErrWrongValue.GenWithStackByArgs(DateTimeStr, fmt.Sprintf("%04d-%02d-%02d", year, month, day)) } if err := checkDateRange(t); err != nil { @@ -1472,17 +1589,17 @@ func checkDateRange(t MysqlTime) error { // Oddly enough, MySQL document says date range should larger than '1000-01-01', // but we can insert '0001-01-01' actually. if t.Year() < 0 || t.Month() < 0 || t.Day() < 0 { - return errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(t)) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, t)) } if compareTime(t, MaxDatetime) > 0 { - return errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(t)) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, t)) } return nil } func checkMonthDay(year, month, day int, allowInvalidDate bool) error { if month < 0 || month > 12 { - return errors.Trace(ErrIncorrectDatetimeValue.GenWithStackByArgs(fmt.Sprintf("%d-%d-%d", year, month, day))) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(DateTimeStr, fmt.Sprintf("%d-%d-%d", year, month, day))) } maxDay := 31 @@ -1496,13 +1613,13 @@ func checkMonthDay(year, month, day int, allowInvalidDate bool) error { } if day < 0 || day > maxDay { - return errors.Trace(ErrIncorrectDatetimeValue.GenWithStackByArgs(fmt.Sprintf("%d-%d-%d", year, month, day))) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(DateTimeStr, fmt.Sprintf("%d-%d-%d", year, month, day))) } return nil } func checkTimestampType(sc *stmtctx.StatementContext, t MysqlTime) error { - if compareTime(t, ZeroTime) == 0 { + if compareTime(t, ZeroCoreTime) == 0 { return nil } @@ -1512,20 +1629,20 @@ func checkTimestampType(sc *stmtctx.StatementContext, t MysqlTime) error { var checkTime MysqlTime if sc.TimeZone != BoundTimezone { - convertTime := Time{Time: t, Type: mysql.TypeTimestamp} + convertTime := Time{time: t, tp: mysql.TypeTimestamp} err := convertTime.ConvertTimeZone(sc.TimeZone, BoundTimezone) if err != nil { return err } - checkTime = convertTime.Time + checkTime = convertTime.time } else { checkTime = t } - if compareTime(checkTime, MaxTimestamp.Time) > 0 || compareTime(checkTime, MinTimestamp.Time) < 0 { - return errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(t)) + if compareTime(checkTime, MaxTimestamp.time) > 0 || compareTime(checkTime, MinTimestamp.time) < 0 { + return errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, t)) } - if _, err := t.GoTime(gotime.Local); err != nil { + if _, err := t.GoTime(sc.TimeZone); err != nil { return errors.Trace(err) } @@ -1539,13 +1656,13 @@ func checkDatetimeType(t MysqlTime, allowZeroInDate, allowInvalidDate bool) erro hour, minute, second := t.Hour(), t.Minute(), t.Second() if hour < 0 || hour >= 24 { - return errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(hour)) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, hour)) } if minute < 0 || minute >= 60 { - return errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(minute)) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, minute)) } if second < 0 || second >= 60 { - return errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(second)) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, second)) } return nil @@ -1556,39 +1673,39 @@ func ExtractDatetimeNum(t *Time, unit string) (int64, error) { // TODO: Consider time_zone variable. switch strings.ToUpper(unit) { case "DAY": - return int64(t.Time.Day()), nil + return int64(t.time.Day()), nil case "WEEK": - week := t.Time.Week(0) + week := t.time.Week(0) return int64(week), nil case "MONTH": - return int64(t.Time.Month()), nil + return int64(t.time.Month()), nil case "QUARTER": - m := int64(t.Time.Month()) + m := int64(t.time.Month()) // 1 - 3 -> 1 // 4 - 6 -> 2 // 7 - 9 -> 3 // 10 - 12 -> 4 return (m + 2) / 3, nil case "YEAR": - return int64(t.Time.Year()), nil + return int64(t.time.Year()), nil case "DAY_MICROSECOND": h, m, s := t.Clock() - d := t.Time.Day() - return int64(d*1000000+h*10000+m*100+s)*1000000 + int64(t.Time.Microsecond()), nil + d := t.time.Day() + return int64(d*1000000+h*10000+m*100+s)*1000000 + int64(t.time.Microsecond()), nil case "DAY_SECOND": h, m, s := t.Clock() - d := t.Time.Day() + d := t.time.Day() return int64(d)*1000000 + int64(h)*10000 + int64(m)*100 + int64(s), nil case "DAY_MINUTE": h, m, _ := t.Clock() - d := t.Time.Day() + d := t.time.Day() return int64(d)*10000 + int64(h)*100 + int64(m), nil case "DAY_HOUR": h, _, _ := t.Clock() - d := t.Time.Day() + d := t.time.Day() return int64(d)*100 + int64(h), nil case "YEAR_MONTH": - y, m := t.Time.Year(), t.Time.Month() + y, m := t.time.Year(), t.time.Month() return int64(y)*100 + int64(m), nil default: return 0, errors.Errorf("invalid unit %s", unit) @@ -1638,7 +1755,7 @@ func parseSingleTimeValue(unit string, format string, strictCheck bool) (int64, } iv, err := strconv.ParseInt(format[0:decimalPointPos], 10, 64) if err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(format) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, format) } riv := iv // Rounded integer value @@ -1649,18 +1766,18 @@ func parseSingleTimeValue(unit string, format string, strictCheck bool) (int64, if lf-decimalPointPos >= 6 { // MySQL rounds down to 1e-6. if dv, err = strconv.ParseInt(format[decimalPointPos+1:decimalPointPos+7], 10, 64); err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(format) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, format) } } else { if dv, err = strconv.ParseInt(format[decimalPointPos+1:]+"000000"[:6-(lf-decimalPointPos)], 10, 64); err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(format) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, format) } } if dv >= 500000 { // Round up, and we should keep 6 digits for microsecond, so dv should in [000000, 999999]. riv += sign } if unit != "SECOND" { - err = ErrTruncatedWrongValue.GenWithStackByArgs(format) + err = ErrTruncatedWrongVal.GenWithStackByArgs(format) } dv *= sign } @@ -1741,7 +1858,7 @@ func parseTimeValue(format string, index, cnt int) (int64, int64, int64, int64, } matches := numericRegex.FindAllString(format, -1) if len(matches) > cnt { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(originalFmt) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, originalFmt) } for i := range matches { if neg { @@ -1754,32 +1871,32 @@ func parseTimeValue(format string, index, cnt int) (int64, int64, int64, int64, years, err := strconv.ParseInt(fields[YearIndex], 10, 64) if err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(originalFmt) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, originalFmt) } months, err := strconv.ParseInt(fields[MonthIndex], 10, 64) if err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(originalFmt) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, originalFmt) } days, err := strconv.ParseInt(fields[DayIndex], 10, 64) if err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(originalFmt) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, originalFmt) } hours, err := strconv.ParseInt(fields[HourIndex], 10, 64) if err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(originalFmt) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, originalFmt) } minutes, err := strconv.ParseInt(fields[MinuteIndex], 10, 64) if err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(originalFmt) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, originalFmt) } seconds, err := strconv.ParseInt(fields[SecondIndex], 10, 64) if err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(originalFmt) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, originalFmt) } microseconds, err := strconv.ParseInt(alignFrac(fields[MicrosecondIndex], int(MaxFsp)), 10, 64) if err != nil { - return 0, 0, 0, 0, ErrIncorrectDatetimeValue.GenWithStackByArgs(originalFmt) + return 0, 0, 0, 0, ErrWrongValue.GenWithStackByArgs(DateTimeStr, originalFmt) } seconds = hours*3600 + minutes*60 + seconds days += seconds / (3600 * 24) @@ -1915,7 +2032,7 @@ func ExtractDurationValue(unit string, format string) (Duration, error) { if err != nil { return ZeroDuration, err } - // MONTH must exceed the limit of mysql's duration. So just return overflow error. + // MONTH must exceed the limit of mysql's duration. So just returns overflow error. return ZeroDuration, ErrDatetimeFunctionOverflow.GenWithStackByArgs("time") default: return ZeroDuration, errors.Errorf("invalid single timeunit - %s", unit) @@ -1989,113 +2106,113 @@ var abbrevWeekdayName = []string{ func (t Time) convertDateFormat(b rune, buf *bytes.Buffer) error { switch b { case 'b': - m := t.Time.Month() + m := t.time.Month() if m == 0 || m > 12 { - return errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(m)) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, m)) } buf.WriteString(MonthNames[m-1][:3]) case 'M': - m := t.Time.Month() + m := t.time.Month() if m == 0 || m > 12 { - return errors.Trace(ErrInvalidTimeFormat.GenWithStackByArgs(m)) + return errors.Trace(ErrWrongValue.GenWithStackByArgs(TimeStr, m)) } buf.WriteString(MonthNames[m-1]) case 'm': - buf.WriteString(FormatIntWidthN(t.Time.Month(), 2)) + buf.WriteString(FormatIntWidthN(t.time.Month(), 2)) case 'c': - buf.WriteString(strconv.FormatInt(int64(t.Time.Month()), 10)) + buf.WriteString(strconv.FormatInt(int64(t.time.Month()), 10)) case 'D': - buf.WriteString(strconv.FormatInt(int64(t.Time.Day()), 10)) - buf.WriteString(abbrDayOfMonth(t.Time.Day())) + buf.WriteString(strconv.FormatInt(int64(t.time.Day()), 10)) + buf.WriteString(abbrDayOfMonth(t.time.Day())) case 'd': - buf.WriteString(FormatIntWidthN(t.Time.Day(), 2)) + buf.WriteString(FormatIntWidthN(t.time.Day(), 2)) case 'e': - buf.WriteString(strconv.FormatInt(int64(t.Time.Day()), 10)) + buf.WriteString(strconv.FormatInt(int64(t.time.Day()), 10)) case 'j': - fmt.Fprintf(buf, "%03d", t.Time.YearDay()) + fmt.Fprintf(buf, "%03d", t.time.YearDay()) case 'H': - buf.WriteString(FormatIntWidthN(t.Time.Hour(), 2)) + buf.WriteString(FormatIntWidthN(t.time.Hour(), 2)) case 'k': - buf.WriteString(strconv.FormatInt(int64(t.Time.Hour()), 10)) + buf.WriteString(strconv.FormatInt(int64(t.time.Hour()), 10)) case 'h', 'I': - t := t.Time.Hour() + t := t.time.Hour() if t%12 == 0 { buf.WriteString("12") } else { buf.WriteString(FormatIntWidthN(t%12, 2)) } case 'l': - t := t.Time.Hour() + t := t.time.Hour() if t%12 == 0 { buf.WriteString("12") } else { buf.WriteString(strconv.FormatInt(int64(t%12), 10)) } case 'i': - buf.WriteString(FormatIntWidthN(t.Time.Minute(), 2)) + buf.WriteString(FormatIntWidthN(t.time.Minute(), 2)) case 'p': - hour := t.Time.Hour() + hour := t.time.Hour() if hour/12%2 == 0 { buf.WriteString("AM") } else { buf.WriteString("PM") } case 'r': - h := t.Time.Hour() + h := t.time.Hour() h %= 24 switch { case h == 0: - fmt.Fprintf(buf, "%02d:%02d:%02d AM", 12, t.Time.Minute(), t.Time.Second()) + fmt.Fprintf(buf, "%02d:%02d:%02d AM", 12, t.time.Minute(), t.time.Second()) case h == 12: - fmt.Fprintf(buf, "%02d:%02d:%02d PM", 12, t.Time.Minute(), t.Time.Second()) + fmt.Fprintf(buf, "%02d:%02d:%02d PM", 12, t.time.Minute(), t.time.Second()) case h < 12: - fmt.Fprintf(buf, "%02d:%02d:%02d AM", h, t.Time.Minute(), t.Time.Second()) + fmt.Fprintf(buf, "%02d:%02d:%02d AM", h, t.time.Minute(), t.time.Second()) default: - fmt.Fprintf(buf, "%02d:%02d:%02d PM", h-12, t.Time.Minute(), t.Time.Second()) + fmt.Fprintf(buf, "%02d:%02d:%02d PM", h-12, t.time.Minute(), t.time.Second()) } case 'T': - fmt.Fprintf(buf, "%02d:%02d:%02d", t.Time.Hour(), t.Time.Minute(), t.Time.Second()) + fmt.Fprintf(buf, "%02d:%02d:%02d", t.time.Hour(), t.time.Minute(), t.time.Second()) case 'S', 's': - buf.WriteString(FormatIntWidthN(t.Time.Second(), 2)) + buf.WriteString(FormatIntWidthN(t.time.Second(), 2)) case 'f': - fmt.Fprintf(buf, "%06d", t.Time.Microsecond()) + fmt.Fprintf(buf, "%06d", t.time.Microsecond()) case 'U': - w := t.Time.Week(0) + w := t.time.Week(0) buf.WriteString(FormatIntWidthN(w, 2)) case 'u': - w := t.Time.Week(1) + w := t.time.Week(1) buf.WriteString(FormatIntWidthN(w, 2)) case 'V': - w := t.Time.Week(2) + w := t.time.Week(2) buf.WriteString(FormatIntWidthN(w, 2)) case 'v': - _, w := t.Time.YearWeek(3) + _, w := t.time.YearWeek(3) buf.WriteString(FormatIntWidthN(w, 2)) case 'a': - weekday := t.Time.Weekday() + weekday := t.time.Weekday() buf.WriteString(abbrevWeekdayName[weekday]) case 'W': - buf.WriteString(t.Time.Weekday().String()) + buf.WriteString(t.time.Weekday().String()) case 'w': - buf.WriteString(strconv.FormatInt(int64(t.Time.Weekday()), 10)) + buf.WriteString(strconv.FormatInt(int64(t.time.Weekday()), 10)) case 'X': - year, _ := t.Time.YearWeek(2) + year, _ := t.time.YearWeek(2) if year < 0 { buf.WriteString(strconv.FormatUint(uint64(math.MaxUint32), 10)) } else { buf.WriteString(FormatIntWidthN(year, 4)) } case 'x': - year, _ := t.Time.YearWeek(3) + year, _ := t.time.YearWeek(3) if year < 0 { buf.WriteString(strconv.FormatUint(uint64(math.MaxUint32), 10)) } else { buf.WriteString(FormatIntWidthN(year, 4)) } case 'Y': - buf.WriteString(FormatIntWidthN(t.Time.Year(), 4)) + buf.WriteString(FormatIntWidthN(t.time.Year(), 4)) case 'y': - str := FormatIntWidthN(t.Time.Year(), 4) + str := FormatIntWidthN(t.time.Year(), 4) buf.WriteString(str[2:]) default: buf.WriteRune(b) @@ -2138,17 +2255,17 @@ func (t *Time) StrToDate(sc *stmtctx.StatementContext, date, format string) bool ctx := make(map[string]int) var tm MysqlTime if !strToDate(&tm, date, format, ctx) { - t.Time = ZeroTime - t.Type = mysql.TypeDatetime - t.Fsp = 0 + t.time = ZeroCoreTime + t.tp = mysql.TypeDatetime + t.fsp = 0 return false } if err := mysqlTimeFix(&tm, ctx); err != nil { return false } - t.Time = tm - t.Type = mysql.TypeDatetime + t.time = tm + t.tp = mysql.TypeDatetime return t.check(sc) == nil } @@ -2161,10 +2278,10 @@ func mysqlTimeFix(t *MysqlTime, ctx map[string]int) error { } if valueAMorPm, ok := ctx["%p"]; ok { if _, ok := ctx["%H"]; ok { - return ErrInvalidTimeFormat.GenWithStackByArgs(t) + return ErrWrongValue.GenWithStackByArgs(TimeStr, t) } if t.hour == 0 { - return ErrInvalidTimeFormat.GenWithStackByArgs(t) + return ErrWrongValue.GenWithStackByArgs(TimeStr, t) } if t.hour == 12 { // 12 is a special hour. @@ -2244,16 +2361,6 @@ func skipWhiteSpace(input string) string { return "" } -var weekdayAbbrev = map[string]gotime.Weekday{ - "Sun": gotime.Sunday, - "Mon": gotime.Monday, - "Tue": gotime.Tuesday, - "Wed": gotime.Wednesday, - "Thu": gotime.Tuesday, - "Fri": gotime.Friday, - "Sat": gotime.Saturday, -} - var monthAbbrev = map[string]gotime.Month{ "Jan": gotime.January, "Feb": gotime.February, @@ -2483,34 +2590,12 @@ func isAMOrPM(t *MysqlTime, input string, ctx map[string]int) (string, bool) { // digitRegex: it was used to scan a variable-length monthly day or month in the string. Ex: "01" or "1" or "30" var oneOrTwoDigitRegex = regexp.MustCompile("^[0-9]{1,2}") -// twoDigitRegex: it was just for two digit number string. Ex: "01" or "12" -var twoDigitRegex = regexp.MustCompile("^[1-9][0-9]?") - // oneToSixDigitRegex: it was just for [0, 999999] var oneToSixDigitRegex = regexp.MustCompile("^[0-9]{0,6}") // numericRegex: it was for any numeric characters var numericRegex = regexp.MustCompile("[0-9]+") -// parseTwoNumeric is used for pattens 0..31 0..24 0..60 and so on. -// It returns the parsed int, and remain data after parse. -func parseTwoNumeric(input string) (int, string) { - if len(input) > 1 && input[0] == '0' { - return 0, input[1:] - } - matched := twoDigitRegex.FindAllString(input, -1) - if len(matched) == 0 { - return 0, input - } - - str := matched[0] - v, err := strconv.ParseInt(str, 10, 64) - if err != nil { - return 0, input - } - return int(v), input[len(str):] -} - func dayOfMonthNumeric(t *MysqlTime, input string, ctx map[string]int) (string, bool) { result := oneOrTwoDigitRegex.FindString(input) // 0..31 length := len(result) @@ -2608,17 +2693,6 @@ func dayOfYearThreeDigits(t *MysqlTime, input string, ctx map[string]int) (strin return input[3:], true } -func abbreviatedWeekday(t *MysqlTime, input string, ctx map[string]int) (string, bool) { - if len(input) >= 3 { - dayName := input[:3] - if _, ok := weekdayAbbrev[dayName]; ok { - // TODO: We need refact mysql time to support this. - return input, false - } - } - return input, false -} - func abbreviatedMonth(t *MysqlTime, input string, ctx map[string]int) (string, bool) { if len(input) >= 3 { monthName := input[:3] @@ -2653,45 +2727,6 @@ func monthNumeric(t *MysqlTime, input string, ctx map[string]int) (string, bool) return input[length:], true } -// dayOfMonthWithSuffix returns different suffix according t being which day. i.e. 0 return th. 1 return st. -func dayOfMonthWithSuffix(t *MysqlTime, input string, ctx map[string]int) (string, bool) { - month, remain := parseOrdinalNumbers(input) - if month >= 0 { - t.month = uint8(month) - return remain, true - } - return input, false -} - -func parseOrdinalNumbers(input string) (value int, remain string) { - for i, c := range input { - if !unicode.IsDigit(c) { - v, err := strconv.ParseUint(input[:i], 10, 64) - if err != nil { - return -1, input - } - value = int(v) - break - } - } - switch { - case strings.HasPrefix(remain, "st"): - if value == 1 { - remain = remain[2:] - return - } - case strings.HasPrefix(remain, "nd"): - if value == 2 { - remain = remain[2:] - return - } - case strings.HasPrefix(remain, "th"): - remain = remain[2:] - return - } - return -1, input -} - // DateFSP gets fsp from date string. func DateFSP(date string) (fsp int) { i := strings.LastIndex(date, ".") @@ -2701,7 +2736,7 @@ func DateFSP(date string) (fsp int) { return } -// DateTimeIsOverflow return if this date is overflow. +// DateTimeIsOverflow returns if this date is overflow. // See: https://dev.mysql.com/doc/refman/8.0/en/datetime.html func DateTimeIsOverflow(sc *stmtctx.StatementContext, date Time) (bool, error) { tz := sc.TimeZone @@ -2711,7 +2746,7 @@ func DateTimeIsOverflow(sc *stmtctx.StatementContext, date Time) (bool, error) { var err error var b, e, t gotime.Time - switch date.Type { + switch date.tp { case mysql.TypeDate, mysql.TypeDatetime: if b, err = MinDatetime.GoTime(tz); err != nil { return false, err @@ -2729,17 +2764,17 @@ func DateTimeIsOverflow(sc *stmtctx.StatementContext, date Time) (bool, error) { return false, err } } - if b, err = minTS.Time.GoTime(tz); err != nil { + if b, err = minTS.time.GoTime(tz); err != nil { return false, err } - if e, err = maxTS.Time.GoTime(tz); err != nil { + if e, err = maxTS.time.GoTime(tz); err != nil { return false, err } default: return false, nil } - if t, err = date.Time.GoTime(tz); err != nil { + if t, err = date.time.GoTime(tz); err != nil { return false, err } diff --git a/vendor/github.com/pingcap/tidb/util/disk/tracker.go b/vendor/github.com/pingcap/tidb/util/disk/tracker.go new file mode 100644 index 0000000000000000000000000000000000000000..1a94494597090dc27bc9fa18cd7ba64fe2fba298 --- /dev/null +++ b/vendor/github.com/pingcap/tidb/util/disk/tracker.go @@ -0,0 +1,26 @@ +// 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 disk + +import ( + "github.com/pingcap/tidb/util/memory" +) + +// Tracker is used to track the disk usage during query execution. +type Tracker = memory.Tracker + +// NewTracker creates a disk tracker. +// 1. "label" is the label used in the usage string. +// 2. "bytesLimit <= 0" means no limit. +var NewTracker = memory.NewTracker diff --git a/vendor/github.com/pingcap/tidb/util/execdetails/execdetails.go b/vendor/github.com/pingcap/tidb/util/execdetails/execdetails.go index 4797343ad4fc951d013722205065b5c3c77a670e..667631d50dc5287bb792f3bd69b60f3a485296ac 100644 --- a/vendor/github.com/pingcap/tidb/util/execdetails/execdetails.go +++ b/vendor/github.com/pingcap/tidb/util/execdetails/execdetails.go @@ -33,24 +33,28 @@ var CommitDetailCtxKey = commitDetailCtxKeyType{} // ExecDetails contains execution detail information. type ExecDetails struct { - CalleeAddress string - ProcessTime time.Duration - WaitTime time.Duration - BackoffTime time.Duration - RequestCount int - TotalKeys int64 - ProcessedKeys int64 - CommitDetail *CommitDetails + CalleeAddress string + ProcessTime time.Duration + WaitTime time.Duration + BackoffTime time.Duration + LockKeysDuration time.Duration + BackoffSleep map[string]time.Duration + BackoffTimes map[string]int + RequestCount int + TotalKeys int64 + ProcessedKeys int64 + CommitDetail *CommitDetails } // CommitDetails contains commit detail information. type CommitDetails struct { - GetCommitTsTime time.Duration - PrewriteTime time.Duration - CommitTime time.Duration - LocalLatchTime time.Duration - CommitBackoffTime int64 - Mu struct { + GetCommitTsTime time.Duration + PrewriteTime time.Duration + BinlogPrewriteTime time.Duration + CommitTime time.Duration + LocalLatchTime time.Duration + CommitBackoffTime int64 + Mu struct { sync.Mutex BackoffTypes []fmt.Stringer } @@ -68,12 +72,38 @@ const ( WaitTimeStr = "Wait_time" // BackoffTimeStr means the time of all back-off. BackoffTimeStr = "Backoff_time" + // LockKeysTimeStr means the time interval between pessimistic lock wait start and lock got obtain + LockKeysTimeStr = "LockKeys_time" // RequestCountStr means the request count. RequestCountStr = "Request_count" // TotalKeysStr means the total scan keys. TotalKeysStr = "Total_keys" // ProcessKeysStr means the total processed keys. ProcessKeysStr = "Process_keys" + // PreWriteTimeStr means the time of pre-write. + PreWriteTimeStr = "Prewrite_time" + // BinlogPrewriteTimeStr means the time of binlog prewrite + BinlogPrewriteTimeStr = "Binlog_prewrite_time" + // CommitTimeStr means the time of commit. + CommitTimeStr = "Commit_time" + // GetCommitTSTimeStr means the time of getting commit ts. + GetCommitTSTimeStr = "Get_commit_ts_time" + // CommitBackoffTimeStr means the time of commit backoff. + CommitBackoffTimeStr = "Commit_backoff_time" + // BackoffTypesStr means the backoff type. + BackoffTypesStr = "Backoff_types" + // ResolveLockTimeStr means the time of resolving lock. + ResolveLockTimeStr = "Resolve_lock_time" + // LocalLatchWaitTimeStr means the time of waiting in local latch. + LocalLatchWaitTimeStr = "Local_latch_wait_time" + // WriteKeysStr means the count of keys in the transaction. + WriteKeysStr = "Write_keys" + // WriteSizeStr means the key/value size in the transaction. + WriteSizeStr = "Write_size" + // PrewriteRegionStr means the count of region when pre-write. + PrewriteRegionStr = "Prewrite_region" + // TxnRetryStr means the count of transaction retry. + TxnRetryStr = "Txn_retry" ) // String implements the fmt.Stringer interface. @@ -88,6 +118,9 @@ func (d ExecDetails) String() string { if d.BackoffTime > 0 { parts = append(parts, BackoffTimeStr+": "+strconv.FormatFloat(d.BackoffTime.Seconds(), 'f', -1, 64)) } + if d.LockKeysDuration > 0 { + parts = append(parts, LockKeysTimeStr+": "+strconv.FormatFloat(d.LockKeysDuration.Seconds(), 'f', -1, 64)) + } if d.RequestCount > 0 { parts = append(parts, RequestCountStr+": "+strconv.FormatInt(int64(d.RequestCount), 10)) } @@ -100,42 +133,45 @@ func (d ExecDetails) String() string { commitDetails := d.CommitDetail if commitDetails != nil { if commitDetails.PrewriteTime > 0 { - parts = append(parts, fmt.Sprintf("Prewrite_time: %v", commitDetails.PrewriteTime.Seconds())) + parts = append(parts, PreWriteTimeStr+": "+strconv.FormatFloat(commitDetails.PrewriteTime.Seconds(), 'f', -1, 64)) + } + if commitDetails.BinlogPrewriteTime > 0 { + parts = append(parts, BinlogPrewriteTimeStr+": "+strconv.FormatFloat(commitDetails.BinlogPrewriteTime.Seconds(), 'f', -1, 64)) } if commitDetails.CommitTime > 0 { - parts = append(parts, fmt.Sprintf("Commit_time: %v", commitDetails.CommitTime.Seconds())) + parts = append(parts, CommitTimeStr+": "+strconv.FormatFloat(commitDetails.CommitTime.Seconds(), 'f', -1, 64)) } if commitDetails.GetCommitTsTime > 0 { - parts = append(parts, fmt.Sprintf("Get_commit_ts_time: %v", commitDetails.GetCommitTsTime.Seconds())) + parts = append(parts, GetCommitTSTimeStr+": "+strconv.FormatFloat(commitDetails.GetCommitTsTime.Seconds(), 'f', -1, 64)) } commitBackoffTime := atomic.LoadInt64(&commitDetails.CommitBackoffTime) if commitBackoffTime > 0 { - parts = append(parts, fmt.Sprintf("Commit_backoff_time: %v", time.Duration(commitBackoffTime).Seconds())) + parts = append(parts, CommitBackoffTimeStr+": "+strconv.FormatFloat(time.Duration(commitBackoffTime).Seconds(), 'f', -1, 64)) } commitDetails.Mu.Lock() if len(commitDetails.Mu.BackoffTypes) > 0 { - parts = append(parts, fmt.Sprintf("Backoff_types: %v", commitDetails.Mu.BackoffTypes)) + parts = append(parts, BackoffTypesStr+": "+fmt.Sprintf("%v", commitDetails.Mu.BackoffTypes)) } commitDetails.Mu.Unlock() resolveLockTime := atomic.LoadInt64(&commitDetails.ResolveLockTime) if resolveLockTime > 0 { - parts = append(parts, fmt.Sprintf("Resolve_lock_time: %v", time.Duration(resolveLockTime).Seconds())) + parts = append(parts, ResolveLockTimeStr+": "+strconv.FormatFloat(time.Duration(resolveLockTime).Seconds(), 'f', -1, 64)) } if commitDetails.LocalLatchTime > 0 { - parts = append(parts, fmt.Sprintf("Local_latch_wait_time: %v", commitDetails.LocalLatchTime.Seconds())) + parts = append(parts, LocalLatchWaitTimeStr+": "+strconv.FormatFloat(commitDetails.LocalLatchTime.Seconds(), 'f', -1, 64)) } if commitDetails.WriteKeys > 0 { - parts = append(parts, fmt.Sprintf("Write_keys: %d", commitDetails.WriteKeys)) + parts = append(parts, WriteKeysStr+": "+strconv.FormatInt(int64(commitDetails.WriteKeys), 10)) } if commitDetails.WriteSize > 0 { - parts = append(parts, fmt.Sprintf("Write_size: %d", commitDetails.WriteSize)) + parts = append(parts, WriteSizeStr+": "+strconv.FormatInt(int64(commitDetails.WriteSize), 10)) } prewriteRegionNum := atomic.LoadInt32(&commitDetails.PrewriteRegionNum) if prewriteRegionNum > 0 { - parts = append(parts, fmt.Sprintf("Prewrite_region: %d", prewriteRegionNum)) + parts = append(parts, PrewriteRegionStr+": "+strconv.FormatInt(int64(prewriteRegionNum), 10)) } if commitDetails.TxnRetry > 0 { - parts = append(parts, fmt.Sprintf("Txn_retry: %d", commitDetails.TxnRetry)) + parts = append(parts, TxnRetryStr+": "+strconv.FormatInt(int64(commitDetails.TxnRetry), 10)) } } return strings.Join(parts, " ") @@ -223,7 +259,9 @@ func (crs *CopRuntimeStats) RecordOneCopTask(address string, summary *tipb.Execu crs.Lock() defer crs.Unlock() crs.stats[address] = append(crs.stats[address], - &RuntimeStats{int32(*summary.NumIterations), int64(*summary.TimeProcessedNs), int64(*summary.NumProducedRows)}) + &RuntimeStats{loop: int32(*summary.NumIterations), + consume: int64(*summary.TimeProcessedNs), + rows: int64(*summary.NumProducedRows)}) } func (crs *CopRuntimeStats) String() string { @@ -258,13 +296,15 @@ type ReaderRuntimeStats struct { sync.Mutex copRespTime []time.Duration + procKeys []int64 } // recordOneCopTask record once cop response time to update maxcopRespTime -func (rrs *ReaderRuntimeStats) recordOneCopTask(t time.Duration) { +func (rrs *ReaderRuntimeStats) recordOneCopTask(t time.Duration, detail *ExecDetails) { rrs.Lock() defer rrs.Unlock() rrs.copRespTime = append(rrs.copRespTime, t) + rrs.procKeys = append(rrs.procKeys, detail.ProcessedKeys) } func (rrs *ReaderRuntimeStats) String() string { @@ -273,7 +313,7 @@ func (rrs *ReaderRuntimeStats) String() string { return "" } if size == 1 { - return fmt.Sprintf("rpc time:%v", rrs.copRespTime[0]) + return fmt.Sprintf("rpc num: 1, rpc time:%v, proc keys:%v", rrs.copRespTime[0], rrs.procKeys[0]) } sort.Slice(rrs.copRespTime, func(i, j int) bool { return rrs.copRespTime[i] < rrs.copRespTime[j] @@ -285,7 +325,13 @@ func (rrs *ReaderRuntimeStats) String() string { sum += float64(t) } vAvg := time.Duration(sum / float64(size)) - return fmt.Sprintf("rpc max:%v, min:%v, avg:%v, p80:%v, p95:%v", vMax, vMin, vAvg, vP80, vP95) + + sort.Slice(rrs.procKeys, func(i, j int) bool { + return rrs.procKeys[i] < rrs.procKeys[j] + }) + keyMax := rrs.procKeys[size-1] + keyP95 := rrs.procKeys[size*19/20] + return fmt.Sprintf("rpc num: %v, rpc max:%v, min:%v, avg:%v, p80:%v, p95:%v, proc keys max:%v, p95:%v", size, vMax, vMin, vAvg, vP80, vP95, keyMax, keyP95) } // RuntimeStatsColl collects executors's execution info. @@ -296,6 +342,12 @@ type RuntimeStatsColl struct { readerStats map[string]*ReaderRuntimeStats } +// concurrencyInfo is used to save the concurrency information of the executor operator +type concurrencyInfo struct { + concurrencyName string + concurrencyNum int +} + // RuntimeStats collects one executor's execution info. type RuntimeStats struct { // executor's Next() called times. @@ -304,6 +356,10 @@ type RuntimeStats struct { consume int64 // executor return row count. rows int64 + + mu sync.Mutex + // executor concurrency information + concurrency []concurrencyInfo } // NewRuntimeStatsColl creates new executor collector. @@ -343,9 +399,9 @@ func (e *RuntimeStatsColl) RecordOneCopTask(planID, address string, summary *tip } // RecordOneReaderStats records a specific stats for TableReader, IndexReader and IndexLookupReader. -func (e *RuntimeStatsColl) RecordOneReaderStats(planID string, copRespTime time.Duration) { +func (e *RuntimeStatsColl) RecordOneReaderStats(planID string, copRespTime time.Duration, detail *ExecDetails) { readerStats := e.GetReaderStats(planID) - readerStats.recordOneCopTask(copRespTime) + readerStats.recordOneCopTask(copRespTime, detail) } // ExistsRootStats checks if the planID exists in the rootStats collection. @@ -388,6 +444,24 @@ func (e *RuntimeStats) SetRowNum(rowNum int64) { atomic.StoreInt64(&e.rows, rowNum) } +// SetConcurrencyInfo sets the concurrency information. +// When the num <= 0, it means the exector operator is not executed parallel. +func (e *RuntimeStats) SetConcurrencyInfo(name string, num int) { + e.mu.Lock() + defer e.mu.Unlock() + e.concurrency = append(e.concurrency, concurrencyInfo{concurrencyName: name, concurrencyNum: num}) +} + func (e *RuntimeStats) String() string { - return fmt.Sprintf("time:%v, loops:%d, rows:%d", time.Duration(e.consume), e.loop, e.rows) + result := fmt.Sprintf("time:%v, loops:%d, rows:%d", time.Duration(e.consume), e.loop, e.rows) + if len(e.concurrency) > 0 { + for _, concurrency := range e.concurrency { + if concurrency.concurrencyNum > 0 { + result += fmt.Sprintf(", %s:%d", concurrency.concurrencyName, concurrency.concurrencyNum) + } else { + result += fmt.Sprintf(", %s:OFF", concurrency.concurrencyName) + } + } + } + return result } diff --git a/vendor/github.com/pingcap/tidb/util/logutil/log.go b/vendor/github.com/pingcap/tidb/util/logutil/log.go index 2f4fac7e6786e2dc1faddb8bea0791fa862547f3..a460111a16e543f4ddd371d71d5c98d3d780f3e0 100644 --- a/vendor/github.com/pingcap/tidb/util/logutil/log.go +++ b/vendor/github.com/pingcap/tidb/util/logutil/log.go @@ -18,7 +18,7 @@ import ( "context" "fmt" "os" - "path" + "path/filepath" "runtime" "sort" "strings" @@ -47,6 +47,8 @@ const ( DefaultQueryLogMaxLen = 4096 // DefaultRecordPlanInSlowLog is the default value for whether enable log query plan in the slow log. DefaultRecordPlanInSlowLog = 1 + // DefaultTiDBEnableSlowLog enables TiDB to log slow queries. + DefaultTiDBEnableSlowLog = 1 ) // EmptyFileLogConfig is an empty FileLogConfig. @@ -110,7 +112,7 @@ func (hook *contextHook) Fire(entry *log.Entry) error { name := fu.Name() if !isSkippedPackageName(name) { file, line := fu.FileLine(pc[i] - 1) - entry.Data["file"] = path.Base(file) + entry.Data["file"] = filepath.Base(file) entry.Data["line"] = line break } diff --git a/vendor/github.com/pingcap/tidb/util/mathutil/mathutil.go b/vendor/github.com/pingcap/tidb/util/mathutil/mathutil.go new file mode 100644 index 0000000000000000000000000000000000000000..2df50ef23624dc045b9ac5e5f2380ac8f310da0d --- /dev/null +++ b/vendor/github.com/pingcap/tidb/util/mathutil/mathutil.go @@ -0,0 +1,58 @@ +// Copyright 2019-present 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. +// +// +build darwin linux windows + +package mathutil + +// Reexport functions and variables from mathutil +import ( + "github.com/cznic/mathutil" +) + +const ( + // MaxInt presents the maximum number of Int + MaxInt = mathutil.MaxInt + // MinInt presents the minimum number of Int + MinInt = mathutil.MinInt +) + +// MaxUint64 returns the larger of a and b. +var MaxUint64 = mathutil.MaxUint64 + +// MinUint64 returns the smaller of a and b. +var MinUint64 = mathutil.MinUint64 + +// MaxUint32 returns the larger of a and b. +var MaxUint32 = mathutil.MaxUint32 + +// MinUint32 returns the smaller of a and b. +var MinUint32 = mathutil.MinUint32 + +// MaxInt64 returns the larger of a and b. +var MaxInt64 = mathutil.MaxInt64 + +// MinInt64 returns the smaller of a and b. +var MinInt64 = mathutil.MinInt64 + +// MaxInt8 returns the larger of a and b. +var MaxInt8 = mathutil.MaxInt8 + +// MinInt8 returns the smaller of a and b. +var MinInt8 = mathutil.MinInt8 + +// Max returns the larger of a and b. +var Max = mathutil.Max + +// Min returns the smaller of a and b. +var Min = mathutil.Min diff --git a/vendor/github.com/pingcap/tidb/util/memory/action.go b/vendor/github.com/pingcap/tidb/util/memory/action.go index a71d74a877082a47522c062d093277aabdfce11a..6c64a2667fdf02dd74cc27bb1e334cb505e9ee24 100644 --- a/vendor/github.com/pingcap/tidb/util/memory/action.go +++ b/vendor/github.com/pingcap/tidb/util/memory/action.go @@ -100,12 +100,17 @@ func (a *PanicOnExceed) Action(t *Tracker) { func (a *PanicOnExceed) SetFallback(ActionOnExceed) {} var ( - errMemExceedThreshold = terror.ClassExecutor.New(codeMemExceedThreshold, mysql.MySQLErrName[mysql.ErrMemExceedThreshold]) + errMemExceedThreshold = terror.ClassUtil.New(mysql.ErrMemExceedThreshold, mysql.MySQLErrName[mysql.ErrMemExceedThreshold]) ) const ( - codeMemExceedThreshold terror.ErrCode = 8001 - // PanicMemoryExceed represents the panic message when out of memory quota. PanicMemoryExceed string = "Out Of Memory Quota!" ) + +func init() { + errCodes := map[terror.ErrCode]uint16{ + mysql.ErrMemExceedThreshold: mysql.ErrMemExceedThreshold, + } + terror.ErrClassToMySQLCodes[terror.ClassUtil] = errCodes +} diff --git a/vendor/github.com/pingcap/tidb/util/memory/tracker.go b/vendor/github.com/pingcap/tidb/util/memory/tracker.go index a28116c85feec6fca0b1c3fc94a64a27f471ce52..400c91c8bac61c53c28ffdf70eb0507d60bb4369 100644 --- a/vendor/github.com/pingcap/tidb/util/memory/tracker.go +++ b/vendor/github.com/pingcap/tidb/util/memory/tracker.go @@ -78,6 +78,12 @@ func (t *Tracker) SetBytesLimit(bytesLimit int64) { t.bytesLimit = bytesLimit } +// GetBytesLimit gets the bytes limit for this tracker. +// "bytesLimit <= 0" means no limit. +func (t *Tracker) GetBytesLimit() int64 { + return t.bytesLimit +} + // SetActionOnExceed sets the action when memory usage exceeds bytesLimit. func (t *Tracker) SetActionOnExceed(a ActionOnExceed) { t.actionMu.Lock() diff --git a/vendor/vendor.json b/vendor/vendor.json index 1f193e3f683921fbbea0d75e6a651fce59b53e64..ffe23a6dc012d05f28958a789232bb238cec5297 100644 --- a/vendor/vendor.json +++ b/vendor/vendor.json @@ -129,118 +129,130 @@ "revisionTime": "2019-03-07T07:54:52Z" }, { - "checksumSHA1": "2uDnUGEufCT0+kt4oKwe7G81+OQ=", + "checksumSHA1": "x0w2l4mX3KAUCjN7Mfmq90wnL3I=", "path": "github.com/pingcap/parser", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { - "checksumSHA1": "C7qqPFYLpVVMKb2EnxetcWvjv1M=", + "checksumSHA1": "wGQgFMSgWkhFqiJtr7dEy8rOkiE=", "path": "github.com/pingcap/parser/ast", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { "checksumSHA1": "xiv40YqnvHcbIhaEzJqjh5K7ehM=", "path": "github.com/pingcap/parser/auth", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { - "checksumSHA1": "EvDXpplklIXmKqLclzWzaN/uHKQ=", + "checksumSHA1": "TzEoDeNTNXUuF9vVhR7VvVyRx7Q=", "path": "github.com/pingcap/parser/charset", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { "checksumSHA1": "Aao6Mul/qqogOwPwM2arBKZkYZs=", "path": "github.com/pingcap/parser/format", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { - "checksumSHA1": "p8oGDBAfGZ6nLZxwwKvMLuWCBh8=", + "checksumSHA1": "KNnqAlb2DcHrRDTeVMA6eiIWaG8=", "path": "github.com/pingcap/parser/model", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { - "checksumSHA1": "KSbc38GqBQdMUeDXRbC1m0cmkfI=", + "checksumSHA1": "yP9hVKQMaUmF6FBDPYaywPGdrgQ=", "path": "github.com/pingcap/parser/mysql", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { "checksumSHA1": "olapD16WCMBU9vrA5PtlERGFfXw=", "path": "github.com/pingcap/parser/opcode", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { - "checksumSHA1": "L6rzy3sJU1RPf7AkJN+0zcwW/YY=", + "checksumSHA1": "LdDSLgXILDGAQZvsb9ZjDWqJl3M=", "path": "github.com/pingcap/parser/terror", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { - "checksumSHA1": "u1Lmm4Fa3su4ElZMN4w0hPzFZl4=", + "checksumSHA1": "B7Zc5543lu8iMhXHAzlCNsLx4v8=", "path": "github.com/pingcap/parser/types", - "revision": "b10cc800c4e47e8ac3809c8549c4123a5271dcca", - "revisionTime": "2019-10-22T01:55:17Z" + "revision": "a9496438d77d525d8759e0103f6eca40ce1d2788", + "revisionTime": "2020-01-09T07:39:33Z" }, { - "checksumSHA1": "guCKXZsHObqyjp6P2BwLSUpcG+Y=", + "checksumSHA1": "hfByQZbnJqTW/nRSNUUDddDr1o0=", "path": "github.com/pingcap/tidb/sessionctx/stmtctx", - "revision": "58fc7d44f73b65cc4cf9121bd540d905c774b588", - "revisionTime": "2019-10-23T07:08:59Z" + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" }, { - "checksumSHA1": "oz6sCtUOhry0rhxsqKbWaJX8Suk=", + "checksumSHA1": "ZXNwXm/paIiOIglpGYtmIMASj/k=", "path": "github.com/pingcap/tidb/types", - "revision": "58fc7d44f73b65cc4cf9121bd540d905c774b588", - "revisionTime": "2019-10-23T07:08:59Z" + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" }, { - "checksumSHA1": "OSOQVeP518zWu3RoYSDWoh7DIjg=", + "checksumSHA1": "8Qt9iPMDstYhopu+Vp6VqCDzbdo=", "path": "github.com/pingcap/tidb/types/json", - "revision": "58fc7d44f73b65cc4cf9121bd540d905c774b588", - "revisionTime": "2019-10-23T07:08:59Z" + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" }, { - "checksumSHA1": "45zWX5Q6D6aTEWtc4p/lbD9WD4o=", + "checksumSHA1": "/9fZXPSiOXGiAV3gr4K+O7VBAwU=", "path": "github.com/pingcap/tidb/types/parser_driver", - "revision": "58fc7d44f73b65cc4cf9121bd540d905c774b588", - "revisionTime": "2019-10-23T07:08:59Z" + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" }, { - "checksumSHA1": "oCrNchmOGNQTnrkjk5CxFZpu2rE=", + "checksumSHA1": "r42gSWnL/iIbPJAQR3UovAX+Isk=", + "path": "github.com/pingcap/tidb/util/disk", + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" + }, + { + "checksumSHA1": "Oz765RDVnDA6wI446nvSLBgSeGE=", "path": "github.com/pingcap/tidb/util/execdetails", - "revision": "58fc7d44f73b65cc4cf9121bd540d905c774b588", - "revisionTime": "2019-10-23T07:08:59Z" + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" }, { "checksumSHA1": "QGCTegCx13wJyB0isXsV7mNIljE=", "path": "github.com/pingcap/tidb/util/hack", - "revision": "58fc7d44f73b65cc4cf9121bd540d905c774b588", - "revisionTime": "2019-10-23T07:08:59Z" + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" }, { - "checksumSHA1": "NHsKdiYnPgrXvKeFN53WMH+SRwU=", + "checksumSHA1": "8nife6o7pS8uIHTMs5rqUWvpd2Y=", "path": "github.com/pingcap/tidb/util/logutil", - "revision": "58fc7d44f73b65cc4cf9121bd540d905c774b588", - "revisionTime": "2019-10-23T07:08:59Z" + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" }, { "checksumSHA1": "OveQu0ABBJmMEwmmthqSRQC2Ef0=", "path": "github.com/pingcap/tidb/util/math", - "revision": "58fc7d44f73b65cc4cf9121bd540d905c774b588", - "revisionTime": "2019-10-23T07:08:59Z" + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" + }, + { + "checksumSHA1": "iu44GDEX+A+ZaVD5zUtvCQPPehM=", + "path": "github.com/pingcap/tidb/util/mathutil", + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" }, { - "checksumSHA1": "EhvViFDlyohEB9dvepvISTP28Zg=", + "checksumSHA1": "tP8ueCldgzZOWIoh5nDciyVzOjw=", "path": "github.com/pingcap/tidb/util/memory", - "revision": "58fc7d44f73b65cc4cf9121bd540d905c774b588", - "revisionTime": "2019-10-23T07:08:59Z" + "revision": "562a448b7db7860cd41ee49a45eb74264955a6ed", + "revisionTime": "2020-01-14T08:48:05Z" }, { "checksumSHA1": "QPIBwDNUFF5Whrnd41S3mkKa4gQ=", @@ -495,76 +507,76 @@ "revisionTime": "2018-03-28T19:50:20Z" }, { - "checksumSHA1": "aKn1oKcY74N8TRLm3Ayt7Q4bbI4=", + "checksumSHA1": "dRbI5r3wRXlPJlhThNi+ZIwvMOA=", "path": "vitess.io/vitess/go/bytes2", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "bhE6CGQgZTIgLPp9lnvlKW/47xc=", + "checksumSHA1": "lChcpAPjulTg/0MA41yJpgMRCUM=", "path": "vitess.io/vitess/go/hack", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "v2dgco7U/RQtQbdX9ULGEXsZw6k=", + "checksumSHA1": "Q2Sv9aDGRWUvXvy4r4X3TfJD1T4=", "path": "vitess.io/vitess/go/sqltypes", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { "checksumSHA1": "a39Nes10plscGYzwVlSRgXFAITk=", "path": "vitess.io/vitess/go/vt/log", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "PTiZ/ErlpNltBWLO7WK7FI1c79c=", + "checksumSHA1": "CqSEuJNyRE+WLXPGWdEAmVGc0nk=", "path": "vitess.io/vitess/go/vt/proto/binlogdata", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "U2N66XbwVN2UbS7mI2fQqODKTFU=", + "checksumSHA1": "nLwTtV+IDkd8PN9Jqwa2wEZDURw=", "path": "vitess.io/vitess/go/vt/proto/query", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "mioM1BFNP3voMMt6rvT6i9BMxTA=", + "checksumSHA1": "/AkZlEOi7Kvw77h8em5MQiJ7b5A=", "path": "vitess.io/vitess/go/vt/proto/topodata", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "vFv/sVYQzHQFzLdxfLA3vX5Nz0U=", + "checksumSHA1": "sQwqkZ6/oBHrEe9Gm5T+x7VPbAk=", "path": "vitess.io/vitess/go/vt/proto/vtgate", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "6Pzimtq+Jv8CI6kTqkAjMkPoZZI=", + "checksumSHA1": "HKM1AAfKgu+xD6rTGRJFD+Y8zkU=", "path": "vitess.io/vitess/go/vt/proto/vtrpc", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "IpnM59xLwj3/Kv5sbEFXBUvcj0o=", + "checksumSHA1": "pXbu1siV2bm1n8UuSvJHbQAVgW8=", "path": "vitess.io/vitess/go/vt/proto/vttime", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "kt8JHcyRpFLLC1IjaAMwY1ZnmFU=", + "checksumSHA1": "f5Z2Sku3jYBhQXtEvvo3dOImvxI=", "path": "vitess.io/vitess/go/vt/sqlparser", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" }, { - "checksumSHA1": "FT4i3QIXo5VAM/jg8UK5uyigyQY=", + "checksumSHA1": "Cdl92fcfynnZSF1rZyrWxHC6jq8=", "path": "vitess.io/vitess/go/vt/vterrors", - "revision": "590a06f9277fd29d7c9f77d50c4b11f1ba48f41c", - "revisionTime": "2019-10-19T20:56:25Z" + "revision": "6b55d8456f9e5289877becf84bf58f02e7970f20", + "revisionTime": "2020-01-14T00:21:54Z" } ], "rootPath": "github.com/XiaoMi/soar" diff --git a/vendor/vitess.io/vitess/go/bytes2/buffer.go b/vendor/vitess.io/vitess/go/bytes2/buffer.go index 72f8fc6e42a8219e277b1f92a2c1d1088af0f497..a7dacf2d04a3447ee26dc2a447721551bfc62ce8 100644 --- a/vendor/vitess.io/vitess/go/bytes2/buffer.go +++ b/vendor/vitess.io/vitess/go/bytes2/buffer.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/hack/hack.go b/vendor/vitess.io/vitess/go/hack/hack.go index 763a180a99be3604fa25a2f44370b1ae96dbdd0b..0ae22575553e22b1204cbb88868c5e0e7bfa2f52 100644 --- a/vendor/vitess.io/vitess/go/hack/hack.go +++ b/vendor/vitess.io/vitess/go/hack/hack.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/sqltypes/arithmetic.go b/vendor/vitess.io/vitess/go/sqltypes/arithmetic.go index 3dc65188881a297c3d97d7c4d76db4f3a9a25888..6149a58c2c499fb1a526f0b158c2658ea7f91196 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/arithmetic.go +++ b/vendor/vitess.io/vitess/go/sqltypes/arithmetic.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -109,6 +109,37 @@ func Multiply(v1, v2 Value) (Value, error) { return castFromNumeric(lresult, lresult.typ), nil } +// Float Division for MySQL. Replicates behavior of "/" operator +func Divide(v1, v2 Value) (Value, error) { + if v1.IsNull() || v2.IsNull() { + return NULL, nil + } + + lv2AsFloat, err := ToFloat64(v2) + divisorIsZero := lv2AsFloat == 0 + + if divisorIsZero || err != nil { + return NULL, err + } + + lv1, err := newNumeric(v1) + if err != nil { + return NULL, err + } + + lv2, err := newNumeric(v2) + if err != nil { + return NULL, err + } + + lresult, err := divideNumericWithError(lv1, lv2) + if err != nil { + return NULL, err + } + + return castFromNumeric(lresult, lresult.typ), nil +} + // NullsafeAdd adds two Values in a null-safe manner. A null value // is treated as 0. If both values are null, then a null is returned. // If both values are not null, a numeric value is built @@ -470,6 +501,20 @@ func multiplyNumericWithError(v1, v2 numeric) (numeric, error) { panic("unreachable") } +func divideNumericWithError(v1, v2 numeric) (numeric, error) { + switch v1.typ { + case Int64: + return floatDivideAnyWithError(float64(v1.ival), v2) + + case Uint64: + return floatDivideAnyWithError(float64(v1.uval), v2) + + case Float64: + return floatDivideAnyWithError(v1.fval, v2) + } + panic("unreachable") +} + // prioritize reorders the input parameters // to be Float64, Uint64, Int64. func prioritize(v1, v2 numeric) (altv1, altv2 numeric) { @@ -523,6 +568,7 @@ func intTimesIntWithError(v1, v2 int64) (numeric, error) { return numeric{}, vterrors.Errorf(vtrpcpb.Code_INVALID_ARGUMENT, "BIGINT value is out of range in %v * %v", v1, v2) } return numeric{typ: Int64, ival: result}, nil + } func intMinusUintWithError(v1 int64, v2 uint64) (numeric, error) { @@ -626,6 +672,24 @@ func floatTimesAny(v1 float64, v2 numeric) numeric { return numeric{typ: Float64, fval: v1 * v2.fval} } +func floatDivideAnyWithError(v1 float64, v2 numeric) (numeric, error) { + switch v2.typ { + case Int64: + v2.fval = float64(v2.ival) + case Uint64: + v2.fval = float64(v2.uval) + } + result := v1 / v2.fval + divisorLessThanOne := v2.fval < 1 + resultMismatch := (v2.fval*result != v1) + + if divisorLessThanOne && resultMismatch { + return numeric{}, vterrors.Errorf(vtrpcpb.Code_INVALID_ARGUMENT, "BIGINT is out of range in %v / %v", v1, v2.fval) + } + + return numeric{typ: Float64, fval: v1 / v2.fval}, nil +} + func anyMinusFloat(v1 numeric, v2 float64) numeric { switch v1.typ { case Int64: diff --git a/vendor/vitess.io/vitess/go/sqltypes/bind_variables.go b/vendor/vitess.io/vitess/go/sqltypes/bind_variables.go index 15d202d83ad6289d6df303a26240d76950b8984d..58ac2ad7af4a9162267bab08b7ad22a8ea57e0b9 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/bind_variables.go +++ b/vendor/vitess.io/vitess/go/sqltypes/bind_variables.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/sqltypes/event_token.go b/vendor/vitess.io/vitess/go/sqltypes/event_token.go index d0fa57179017bba4e2f4496a4128e4954d968b6e..fa85bbe6be6c12bf7b77c3a6c088afbcf8918435 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/event_token.go +++ b/vendor/vitess.io/vitess/go/sqltypes/event_token.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -7,7 +7,7 @@ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -Unless required by applicable law or agreedto in writing, software +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 diff --git a/vendor/vitess.io/vitess/go/sqltypes/plan_value.go b/vendor/vitess.io/vitess/go/sqltypes/plan_value.go index e0f309103625372bb5fa283a705d19b7be3820f7..d3e962d654381ff9c423c6f88b7f316929565f31 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/plan_value.go +++ b/vendor/vitess.io/vitess/go/sqltypes/plan_value.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/sqltypes/proto3.go b/vendor/vitess.io/vitess/go/sqltypes/proto3.go index c4ccc530f389be1134db193c82d33a20e5f51710..88150d6559a2e1aeea9a6105b587020bd7fa625c 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/proto3.go +++ b/vendor/vitess.io/vitess/go/sqltypes/proto3.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/sqltypes/query_response.go b/vendor/vitess.io/vitess/go/sqltypes/query_response.go index 5ce8e58b7653a35ca4fa301c57fcc0b7b4f2911e..5547b84805422c3aa290941188ba97d7259083f6 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/query_response.go +++ b/vendor/vitess.io/vitess/go/sqltypes/query_response.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -7,7 +7,7 @@ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -Unless required by applicable law or agreedto in writing, software +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 diff --git a/vendor/vitess.io/vitess/go/sqltypes/result.go b/vendor/vitess.io/vitess/go/sqltypes/result.go index 8c3c831797613d094e3f37facdca138fb86eb41a..2f308f6d210b3cada247dd74f07a02610fd3049b 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/result.go +++ b/vendor/vitess.io/vitess/go/sqltypes/result.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/sqltypes/testing.go b/vendor/vitess.io/vitess/go/sqltypes/testing.go index d56fbcc2caed51b5c0437238aa98c90bcbf20d99..932b4b6573c059cfcb649bb07522868d099a1479 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/testing.go +++ b/vendor/vitess.io/vitess/go/sqltypes/testing.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/sqltypes/type.go b/vendor/vitess.io/vitess/go/sqltypes/type.go index 9f7165439ac399ac8317cb24240aaaee3b49d7e3..79fc5e7b29476220d68056bba448416af26c5244 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/type.go +++ b/vendor/vitess.io/vitess/go/sqltypes/type.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/sqltypes/value.go b/vendor/vitess.io/vitess/go/sqltypes/value.go index e53419154b52038371955e83554e4985cff0a30f..07a0a58168a0c93dcf54e00f1d0992fa01f56173 100644 --- a/vendor/vitess.io/vitess/go/sqltypes/value.go +++ b/vendor/vitess.io/vitess/go/sqltypes/value.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/proto/binlogdata/binlogdata.pb.go b/vendor/vitess.io/vitess/go/vt/proto/binlogdata/binlogdata.pb.go index 2a7df74152f4bb88ba8013bd4cf5c8dcc281d253..804e5f414e693fd32e84d35765744ee689428997 100644 --- a/vendor/vitess.io/vitess/go/vt/proto/binlogdata/binlogdata.pb.go +++ b/vendor/vitess.io/vitess/go/vt/proto/binlogdata/binlogdata.pb.go @@ -5,8 +5,9 @@ package binlogdata import ( fmt "fmt" - proto "github.com/golang/protobuf/proto" math "math" + + proto "github.com/golang/protobuf/proto" query "vitess.io/vitess/go/vt/proto/query" topodata "vitess.io/vitess/go/vt/proto/topodata" vtrpc "vitess.io/vitess/go/vt/proto/vtrpc" @@ -715,10 +716,16 @@ type BinlogSource struct { // for the filter. Filter *Filter `protobuf:"bytes,6,opt,name=filter,proto3" json:"filter,omitempty"` // on_ddl specifies the action to be taken when a DDL is encountered. - OnDdl OnDDLAction `protobuf:"varint,7,opt,name=on_ddl,json=onDdl,proto3,enum=binlogdata.OnDDLAction" json:"on_ddl,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + OnDdl OnDDLAction `protobuf:"varint,7,opt,name=on_ddl,json=onDdl,proto3,enum=binlogdata.OnDDLAction" json:"on_ddl,omitempty"` + // Source is an external mysql. This attribute should be set to the username + // to use in the connection + ExternalMysql string `protobuf:"bytes,8,opt,name=external_mysql,json=externalMysql,proto3" json:"external_mysql,omitempty"` + // stop_after_copy specifies if vreplication should be stopped + // after copying is done. + StopAfterCopy bool `protobuf:"varint,9,opt,name=stop_after_copy,json=stopAfterCopy,proto3" json:"stop_after_copy,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *BinlogSource) Reset() { *m = BinlogSource{} } @@ -795,6 +802,20 @@ func (m *BinlogSource) GetOnDdl() OnDDLAction { return OnDDLAction_IGNORE } +func (m *BinlogSource) GetExternalMysql() string { + if m != nil { + return m.ExternalMysql + } + return "" +} + +func (m *BinlogSource) GetStopAfterCopy() bool { + if m != nil { + return m.StopAfterCopy + } + return false +} + // RowChange represents one row change type RowChange struct { Before *query.Row `protobuf:"bytes,1,opt,name=before,proto3" json:"before,omitempty"` @@ -1176,6 +1197,7 @@ type VEvent struct { FieldEvent *FieldEvent `protobuf:"bytes,6,opt,name=field_event,json=fieldEvent,proto3" json:"field_event,omitempty"` Vgtid *VGtid `protobuf:"bytes,7,opt,name=vgtid,proto3" json:"vgtid,omitempty"` Journal *Journal `protobuf:"bytes,8,opt,name=journal,proto3" json:"journal,omitempty"` + Dml string `protobuf:"bytes,9,opt,name=dml,proto3" json:"dml,omitempty"` // current_time specifies the current time to handle clock skew. CurrentTime int64 `protobuf:"varint,20,opt,name=current_time,json=currentTime,proto3" json:"current_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -1264,6 +1286,13 @@ func (m *VEvent) GetJournal() *Journal { return nil } +func (m *VEvent) GetDml() string { + if m != nil { + return m.Dml + } + return "" +} + func (m *VEvent) GetCurrentTime() int64 { if m != nil { return m.CurrentTime @@ -1527,6 +1556,128 @@ func (m *VStreamRowsResponse) GetLastpk() *query.Row { return nil } +// VStreamResultsRequest is the payload for VStreamResults +// The ids match VStreamRows, in case we decide to merge the two. +type VStreamResultsRequest struct { + EffectiveCallerId *vtrpc.CallerID `protobuf:"bytes,1,opt,name=effective_caller_id,json=effectiveCallerId,proto3" json:"effective_caller_id,omitempty"` + ImmediateCallerId *query.VTGateCallerID `protobuf:"bytes,2,opt,name=immediate_caller_id,json=immediateCallerId,proto3" json:"immediate_caller_id,omitempty"` + Target *query.Target `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` + Query string `protobuf:"bytes,4,opt,name=query,proto3" json:"query,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *VStreamResultsRequest) Reset() { *m = VStreamResultsRequest{} } +func (m *VStreamResultsRequest) String() string { return proto.CompactTextString(m) } +func (*VStreamResultsRequest) ProtoMessage() {} +func (*VStreamResultsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_5fd02bcb2e350dad, []int{21} +} + +func (m *VStreamResultsRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_VStreamResultsRequest.Unmarshal(m, b) +} +func (m *VStreamResultsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_VStreamResultsRequest.Marshal(b, m, deterministic) +} +func (m *VStreamResultsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_VStreamResultsRequest.Merge(m, src) +} +func (m *VStreamResultsRequest) XXX_Size() int { + return xxx_messageInfo_VStreamResultsRequest.Size(m) +} +func (m *VStreamResultsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_VStreamResultsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_VStreamResultsRequest proto.InternalMessageInfo + +func (m *VStreamResultsRequest) GetEffectiveCallerId() *vtrpc.CallerID { + if m != nil { + return m.EffectiveCallerId + } + return nil +} + +func (m *VStreamResultsRequest) GetImmediateCallerId() *query.VTGateCallerID { + if m != nil { + return m.ImmediateCallerId + } + return nil +} + +func (m *VStreamResultsRequest) GetTarget() *query.Target { + if m != nil { + return m.Target + } + return nil +} + +func (m *VStreamResultsRequest) GetQuery() string { + if m != nil { + return m.Query + } + return "" +} + +// VStreamResultsResponse is the response from VStreamResults +// The ids match VStreamRows, in case we decide to merge the two. +type VStreamResultsResponse struct { + Fields []*query.Field `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"` + Gtid string `protobuf:"bytes,3,opt,name=gtid,proto3" json:"gtid,omitempty"` + Rows []*query.Row `protobuf:"bytes,4,rep,name=rows,proto3" json:"rows,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *VStreamResultsResponse) Reset() { *m = VStreamResultsResponse{} } +func (m *VStreamResultsResponse) String() string { return proto.CompactTextString(m) } +func (*VStreamResultsResponse) ProtoMessage() {} +func (*VStreamResultsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_5fd02bcb2e350dad, []int{22} +} + +func (m *VStreamResultsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_VStreamResultsResponse.Unmarshal(m, b) +} +func (m *VStreamResultsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_VStreamResultsResponse.Marshal(b, m, deterministic) +} +func (m *VStreamResultsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_VStreamResultsResponse.Merge(m, src) +} +func (m *VStreamResultsResponse) XXX_Size() int { + return xxx_messageInfo_VStreamResultsResponse.Size(m) +} +func (m *VStreamResultsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_VStreamResultsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_VStreamResultsResponse proto.InternalMessageInfo + +func (m *VStreamResultsResponse) GetFields() []*query.Field { + if m != nil { + return m.Fields + } + return nil +} + +func (m *VStreamResultsResponse) GetGtid() string { + if m != nil { + return m.Gtid + } + return "" +} + +func (m *VStreamResultsResponse) GetRows() []*query.Row { + if m != nil { + return m.Rows + } + return nil +} + func init() { proto.RegisterEnum("binlogdata.OnDDLAction", OnDDLAction_name, OnDDLAction_value) proto.RegisterEnum("binlogdata.VEventType", VEventType_name, VEventType_value) @@ -1555,112 +1706,119 @@ func init() { proto.RegisterType((*VStreamResponse)(nil), "binlogdata.VStreamResponse") proto.RegisterType((*VStreamRowsRequest)(nil), "binlogdata.VStreamRowsRequest") proto.RegisterType((*VStreamRowsResponse)(nil), "binlogdata.VStreamRowsResponse") + proto.RegisterType((*VStreamResultsRequest)(nil), "binlogdata.VStreamResultsRequest") + proto.RegisterType((*VStreamResultsResponse)(nil), "binlogdata.VStreamResultsResponse") } func init() { proto.RegisterFile("binlogdata.proto", fileDescriptor_5fd02bcb2e350dad) } var fileDescriptor_5fd02bcb2e350dad = []byte{ - // 1625 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x57, 0xcd, 0x72, 0xdb, 0xc8, - 0x11, 0x16, 0x49, 0xf0, 0xaf, 0x21, 0x51, 0xd0, 0xe8, 0x27, 0x8c, 0x2a, 0x4e, 0xc9, 0xa8, 0x38, - 0x92, 0x55, 0x15, 0x2a, 0x61, 0x12, 0xe7, 0xe4, 0x38, 0xfc, 0x81, 0x24, 0x4a, 0x20, 0x29, 0x0f, - 0x21, 0x39, 0xe5, 0x0b, 0x0a, 0x22, 0x87, 0x12, 0x22, 0x10, 0xa0, 0x81, 0xa1, 0x14, 0x3d, 0x40, - 0x2a, 0x0f, 0x90, 0x6b, 0x5e, 0x20, 0xe7, 0x5c, 0x93, 0xeb, 0xde, 0xf7, 0x09, 0xf6, 0xb4, 0xef, - 0xb1, 0x35, 0x3f, 0x00, 0x09, 0xc9, 0x6b, 0xcb, 0x5b, 0xb5, 0x87, 0xbd, 0xa0, 0x7a, 0x7a, 0xba, - 0x7b, 0x7a, 0xbe, 0xf9, 0x7a, 0x1a, 0x03, 0xda, 0xa5, 0xeb, 0x7b, 0xc1, 0xd5, 0xc8, 0xa1, 0x4e, - 0x6d, 0x1a, 0x06, 0x34, 0x40, 0x30, 0xd7, 0x6c, 0xab, 0xb7, 0x34, 0x9c, 0x0e, 0xc5, 0xc4, 0xb6, - 0xfa, 0x61, 0x46, 0xc2, 0x7b, 0x39, 0xa8, 0xd0, 0x60, 0x1a, 0xcc, 0xbd, 0xf4, 0x2e, 0x14, 0x5b, - 0xd7, 0x4e, 0x18, 0x11, 0x8a, 0xb6, 0xa0, 0x30, 0xf4, 0x5c, 0xe2, 0xd3, 0x6a, 0x66, 0x27, 0xb3, - 0x97, 0xc7, 0x72, 0x84, 0x10, 0x28, 0xc3, 0xc0, 0xf7, 0xab, 0x59, 0xae, 0xe5, 0x32, 0xb3, 0x8d, - 0x48, 0x78, 0x4b, 0xc2, 0x6a, 0x4e, 0xd8, 0x8a, 0x91, 0xfe, 0x6d, 0x0e, 0xd6, 0x9a, 0x3c, 0x0f, - 0x2b, 0x74, 0xfc, 0xc8, 0x19, 0x52, 0x37, 0xf0, 0xd1, 0x11, 0x40, 0x44, 0x1d, 0x4a, 0x26, 0xc4, - 0xa7, 0x51, 0x35, 0xb3, 0x93, 0xdb, 0x53, 0xeb, 0xbb, 0xb5, 0x85, 0x1d, 0x3c, 0x72, 0xa9, 0x0d, - 0x62, 0x7b, 0xbc, 0xe0, 0x8a, 0xea, 0xa0, 0x92, 0x5b, 0xe2, 0x53, 0x9b, 0x06, 0x37, 0xc4, 0xaf, - 0x2a, 0x3b, 0x99, 0x3d, 0xb5, 0xbe, 0x56, 0x13, 0x1b, 0x34, 0xd8, 0x8c, 0xc5, 0x26, 0x30, 0x90, - 0x44, 0xde, 0xfe, 0x2a, 0x0b, 0xe5, 0x24, 0x1a, 0x32, 0xa1, 0x34, 0x74, 0x28, 0xb9, 0x0a, 0xc2, - 0x7b, 0xbe, 0xcd, 0x4a, 0xfd, 0xb7, 0x4f, 0x4c, 0xa4, 0xd6, 0x92, 0x7e, 0x38, 0x89, 0x80, 0x7e, - 0x03, 0xc5, 0xa1, 0x40, 0x8f, 0xa3, 0xa3, 0xd6, 0xd7, 0x17, 0x83, 0x49, 0x60, 0x71, 0x6c, 0x83, - 0x34, 0xc8, 0x45, 0x1f, 0x3c, 0x0e, 0xd9, 0x32, 0x66, 0xa2, 0xfe, 0x9f, 0x0c, 0x94, 0xe2, 0xb8, - 0x68, 0x1d, 0x56, 0x9b, 0xa6, 0x7d, 0xde, 0xc3, 0x46, 0xab, 0x7f, 0xd4, 0xeb, 0xbc, 0x37, 0xda, - 0xda, 0x12, 0x5a, 0x86, 0x52, 0xd3, 0xb4, 0x9b, 0xc6, 0x51, 0xa7, 0xa7, 0x65, 0xd0, 0x0a, 0x94, - 0x9b, 0xa6, 0xdd, 0xea, 0x77, 0xbb, 0x1d, 0x4b, 0xcb, 0xa2, 0x55, 0x50, 0x9b, 0xa6, 0x8d, 0xfb, - 0xa6, 0xd9, 0x6c, 0xb4, 0x4e, 0xb5, 0x1c, 0xda, 0x84, 0xb5, 0xa6, 0x69, 0xb7, 0xbb, 0xa6, 0xdd, - 0x36, 0xce, 0xb0, 0xd1, 0x6a, 0x58, 0x46, 0x5b, 0x53, 0x10, 0x40, 0x81, 0xa9, 0xdb, 0xa6, 0x96, - 0x97, 0xf2, 0xc0, 0xb0, 0xb4, 0x82, 0x0c, 0xd7, 0xe9, 0x0d, 0x0c, 0x6c, 0x69, 0x45, 0x39, 0x3c, - 0x3f, 0x6b, 0x37, 0x2c, 0x43, 0x2b, 0xc9, 0x61, 0xdb, 0x30, 0x0d, 0xcb, 0xd0, 0xca, 0x27, 0x4a, - 0x29, 0xab, 0xe5, 0x4e, 0x94, 0x52, 0x4e, 0x53, 0xf4, 0x7f, 0x65, 0x60, 0x73, 0x40, 0x43, 0xe2, - 0x4c, 0x4e, 0xc9, 0x3d, 0x76, 0xfc, 0x2b, 0x82, 0xc9, 0x87, 0x19, 0x89, 0x28, 0xda, 0x86, 0xd2, - 0x34, 0x88, 0x5c, 0x86, 0x1d, 0x07, 0xb8, 0x8c, 0x93, 0x31, 0x3a, 0x80, 0xf2, 0x0d, 0xb9, 0xb7, - 0x43, 0x66, 0x2f, 0x01, 0x43, 0xb5, 0x84, 0x90, 0x49, 0xa4, 0xd2, 0x8d, 0x94, 0x16, 0xf1, 0xcd, - 0x7d, 0x1e, 0x5f, 0x7d, 0x0c, 0x5b, 0x0f, 0x93, 0x8a, 0xa6, 0x81, 0x1f, 0x11, 0x64, 0x02, 0x12, - 0x8e, 0x36, 0x9d, 0x9f, 0x2d, 0xcf, 0x4f, 0xad, 0x3f, 0xfb, 0x24, 0x01, 0xf0, 0xda, 0xe5, 0x43, - 0x95, 0xfe, 0x77, 0x58, 0x17, 0xeb, 0x58, 0xce, 0xa5, 0x47, 0xa2, 0xa7, 0x6c, 0x7d, 0x0b, 0x0a, - 0x94, 0x1b, 0x57, 0xb3, 0x3b, 0xb9, 0xbd, 0x32, 0x96, 0xa3, 0x2f, 0xdd, 0xe1, 0x08, 0x36, 0xd2, - 0x2b, 0xff, 0x28, 0xfb, 0xfb, 0x03, 0x28, 0x78, 0xe6, 0x11, 0xb4, 0x01, 0xf9, 0x89, 0x43, 0x87, - 0xd7, 0x72, 0x37, 0x62, 0xc0, 0xb6, 0x32, 0x76, 0x3d, 0x4a, 0x42, 0x7e, 0x84, 0x65, 0x2c, 0x47, - 0xfa, 0x7f, 0x33, 0x50, 0x38, 0xe4, 0x22, 0xfa, 0x35, 0xe4, 0xc3, 0x19, 0xdb, 0xac, 0xa8, 0x75, - 0x6d, 0x31, 0x03, 0x16, 0x19, 0x8b, 0x69, 0xd4, 0x81, 0xca, 0xd8, 0x25, 0xde, 0x88, 0x97, 0x6e, - 0x37, 0x18, 0x09, 0x56, 0x54, 0xea, 0xcf, 0x17, 0x1d, 0x44, 0xcc, 0xda, 0x61, 0xca, 0x10, 0x3f, - 0x70, 0xd4, 0x5f, 0x41, 0x25, 0x6d, 0xc1, 0xca, 0xc9, 0xc0, 0xd8, 0xee, 0xf7, 0xec, 0x6e, 0x67, - 0xd0, 0x6d, 0x58, 0xad, 0x63, 0x6d, 0x89, 0x57, 0x8c, 0x31, 0xb0, 0x6c, 0xe3, 0xf0, 0xb0, 0x8f, - 0x2d, 0x2d, 0xa3, 0xff, 0x3b, 0x0b, 0xcb, 0x02, 0x94, 0x41, 0x30, 0x0b, 0x87, 0x84, 0x9d, 0xe2, - 0x0d, 0xb9, 0x8f, 0xa6, 0xce, 0x90, 0xc4, 0xa7, 0x18, 0x8f, 0x19, 0x20, 0xd1, 0xb5, 0x13, 0x8e, - 0xe4, 0xce, 0xc5, 0x00, 0xfd, 0x11, 0x54, 0x7e, 0x9a, 0xd4, 0xa6, 0xf7, 0x53, 0xc2, 0xcf, 0xb1, - 0x52, 0xdf, 0x98, 0x13, 0x9b, 0x9f, 0x15, 0xb5, 0xee, 0xa7, 0x04, 0x03, 0x4d, 0xe4, 0x74, 0x35, - 0x28, 0x4f, 0xa8, 0x86, 0x39, 0x87, 0xf2, 0x29, 0x0e, 0xed, 0x27, 0x07, 0x52, 0x90, 0x51, 0x1e, - 0xa1, 0x17, 0x1f, 0x12, 0xaa, 0x41, 0x21, 0xf0, 0xed, 0xd1, 0xc8, 0xab, 0x16, 0x79, 0x9a, 0x3f, - 0x5b, 0xb4, 0xed, 0xfb, 0xed, 0xb6, 0xd9, 0x10, 0xb4, 0xc8, 0x07, 0x7e, 0x7b, 0xe4, 0xe9, 0x6f, - 0xa1, 0x8c, 0x83, 0xbb, 0xd6, 0x35, 0x4f, 0x40, 0x87, 0xc2, 0x25, 0x19, 0x07, 0x21, 0x91, 0xcc, - 0x02, 0x79, 0xf3, 0xe2, 0xe0, 0x0e, 0xcb, 0x19, 0xb4, 0x03, 0x79, 0x67, 0x1c, 0x93, 0x23, 0x6d, - 0x22, 0x26, 0x74, 0x07, 0x4a, 0x38, 0xb8, 0xe3, 0xe7, 0x84, 0x9e, 0x81, 0x40, 0xc4, 0xf6, 0x9d, - 0x49, 0x0c, 0x77, 0x99, 0x6b, 0x7a, 0xce, 0x84, 0xa0, 0x57, 0xa0, 0x86, 0xc1, 0x9d, 0x3d, 0xe4, - 0xcb, 0x8b, 0xd2, 0x51, 0xeb, 0x9b, 0x29, 0x36, 0xc5, 0xc9, 0x61, 0x08, 0x63, 0x31, 0xd2, 0xdf, - 0x02, 0xcc, 0xc9, 0xf0, 0xb9, 0x45, 0x7e, 0xc5, 0xe0, 0x23, 0xde, 0x28, 0x8e, 0xbf, 0x2c, 0x53, - 0xe6, 0x11, 0xb0, 0x9c, 0x63, 0x40, 0x0c, 0xd8, 0x69, 0x1f, 0x51, 0x77, 0xf4, 0x03, 0x38, 0x82, - 0x40, 0xb9, 0xa2, 0xee, 0x88, 0x93, 0xa3, 0x8c, 0xb9, 0xac, 0xbf, 0x81, 0xfc, 0x05, 0x0f, 0xf7, - 0x0a, 0x54, 0x6e, 0x65, 0x33, 0x75, 0x5c, 0x34, 0xa9, 0x6d, 0x26, 0x4b, 0x63, 0x88, 0x62, 0x31, - 0xd2, 0x1b, 0xb0, 0x72, 0x2a, 0x97, 0xe5, 0x06, 0x5f, 0x9e, 0x97, 0xfe, 0xbf, 0x2c, 0x14, 0x4f, - 0x82, 0x59, 0xe8, 0x3b, 0x1e, 0xaa, 0x40, 0xd6, 0x1d, 0x71, 0xbf, 0x1c, 0xce, 0xba, 0x23, 0xf4, - 0x17, 0xa8, 0x4c, 0xdc, 0xab, 0xd0, 0x61, 0x7c, 0x10, 0xd4, 0x16, 0xd5, 0xf9, 0xf3, 0xc5, 0xcc, - 0xba, 0xb1, 0x05, 0xe7, 0xf7, 0xca, 0x64, 0x71, 0xb8, 0xc0, 0xd8, 0x5c, 0x8a, 0xb1, 0x2f, 0xa0, - 0xe2, 0x05, 0x43, 0xc7, 0xb3, 0x93, 0xfb, 0x52, 0xe1, 0x49, 0xad, 0x70, 0xed, 0x59, 0x7c, 0x69, - 0x3e, 0xc0, 0x25, 0xff, 0x44, 0x5c, 0xd0, 0x6b, 0x58, 0x9e, 0x3a, 0x21, 0x75, 0x87, 0xee, 0xd4, - 0x61, 0x7f, 0x1c, 0x05, 0xee, 0x98, 0x4a, 0x3b, 0x85, 0x1b, 0x4e, 0x99, 0xa3, 0x97, 0xa0, 0x45, - 0xfc, 0x2e, 0xb0, 0xef, 0x82, 0xf0, 0x66, 0xec, 0x05, 0x77, 0x51, 0xb5, 0xc8, 0xf3, 0x5f, 0x15, - 0xfa, 0x77, 0xb1, 0x5a, 0xff, 0x26, 0x0b, 0x85, 0x0b, 0xc1, 0xb2, 0x7d, 0x50, 0x38, 0x46, 0xe2, - 0xaf, 0x62, 0x6b, 0x71, 0x31, 0x61, 0xc1, 0x01, 0xe2, 0x36, 0xe8, 0x17, 0x50, 0xa6, 0xee, 0x84, - 0x44, 0xd4, 0x99, 0x4c, 0x39, 0xa8, 0x39, 0x3c, 0x57, 0x7c, 0x8c, 0x2b, 0xec, 0xd7, 0x81, 0x15, - 0xad, 0x80, 0x89, 0x89, 0xe8, 0x77, 0x50, 0x66, 0xb5, 0xc1, 0xff, 0x74, 0xaa, 0x79, 0x5e, 0x6c, - 0x1b, 0x0f, 0x2a, 0x83, 0x2f, 0x8b, 0x4b, 0x61, 0x5c, 0x6d, 0x7f, 0x02, 0x95, 0xb3, 0x59, 0x3a, - 0x89, 0xdb, 0x62, 0x2b, 0x7d, 0x5b, 0xc4, 0x55, 0x83, 0x61, 0x7e, 0xc1, 0xa2, 0x5d, 0xc8, 0xdf, - 0xf2, 0x94, 0x8a, 0xf2, 0x8f, 0x6b, 0x71, 0x73, 0x1c, 0x7e, 0x31, 0xcf, 0xda, 0xd9, 0xdf, 0x04, - 0x9b, 0xaa, 0xa5, 0xc7, 0xed, 0x4c, 0x12, 0x0d, 0xc7, 0x36, 0xe8, 0x39, 0x2c, 0x0f, 0x67, 0x61, - 0xc8, 0xff, 0xe8, 0xdc, 0x09, 0xa9, 0x6e, 0x70, 0x28, 0x54, 0xa9, 0xb3, 0xdc, 0x09, 0xd1, 0xff, - 0x99, 0x85, 0xca, 0x85, 0xe8, 0x79, 0x71, 0x9f, 0x7d, 0x03, 0xeb, 0x64, 0x3c, 0x26, 0x43, 0xea, - 0xde, 0x12, 0x7b, 0xe8, 0x78, 0x1e, 0x09, 0x6d, 0x49, 0x5c, 0xb5, 0xbe, 0x5a, 0x13, 0xff, 0xbe, - 0x2d, 0xae, 0xef, 0xb4, 0xf1, 0x5a, 0x62, 0x2b, 0x55, 0x23, 0x64, 0xc0, 0xba, 0x3b, 0x99, 0x90, - 0x91, 0xeb, 0xd0, 0xc5, 0x00, 0xe2, 0xc6, 0xda, 0x94, 0xe5, 0x7f, 0x61, 0x1d, 0x39, 0x94, 0xcc, - 0xc3, 0x24, 0x1e, 0x49, 0x98, 0x17, 0x8c, 0xdd, 0xe1, 0x55, 0xd2, 0xba, 0x57, 0xa4, 0xa7, 0xc5, - 0x95, 0x58, 0x4e, 0xa6, 0x7e, 0x0b, 0x94, 0x07, 0xbf, 0x05, 0xf3, 0xab, 0x3b, 0xff, 0xb9, 0xab, - 0x5b, 0x7f, 0x0d, 0xab, 0x09, 0x10, 0xb2, 0xed, 0xef, 0x43, 0x81, 0x1f, 0x65, 0x7c, 0x67, 0xa0, - 0xc7, 0xac, 0xc3, 0xd2, 0x42, 0xff, 0x47, 0x16, 0x50, 0xec, 0x1f, 0xdc, 0x45, 0x3f, 0x51, 0x30, - 0x37, 0x20, 0xcf, 0xf5, 0x12, 0x49, 0x31, 0x60, 0x38, 0x78, 0x4e, 0x44, 0xa7, 0x37, 0x09, 0x8c, - 0xc2, 0xf9, 0x2d, 0xfb, 0x62, 0x12, 0xcd, 0x3c, 0x8a, 0xa5, 0x85, 0xfe, 0xff, 0x0c, 0xac, 0xa7, - 0x70, 0x90, 0x58, 0xce, 0xdb, 0x40, 0xe6, 0xfb, 0xdb, 0x00, 0xda, 0x83, 0xd2, 0xf4, 0xe6, 0x13, - 0xed, 0x22, 0x99, 0xfd, 0x68, 0x15, 0xff, 0x12, 0x94, 0x90, 0xdd, 0x26, 0x0a, 0xf7, 0x5c, 0xec, - 0x8d, 0x5c, 0xcf, 0x1a, 0x6c, 0x6a, 0x1f, 0xa9, 0x06, 0x2b, 0x66, 0xf6, 0xff, 0x0c, 0xea, 0x42, - 0x9f, 0x66, 0xbf, 0xf3, 0x9d, 0xa3, 0x5e, 0x1f, 0x1b, 0xda, 0x12, 0x2a, 0x81, 0x32, 0xb0, 0xfa, - 0x67, 0x5a, 0x86, 0x49, 0xc6, 0x5f, 0x8d, 0x96, 0x78, 0x22, 0x30, 0xc9, 0x96, 0x46, 0xb9, 0xfd, - 0xaf, 0x33, 0x00, 0xf3, 0x0b, 0x09, 0xa9, 0x50, 0x3c, 0xef, 0x9d, 0xf6, 0xfa, 0xef, 0x7a, 0x22, - 0xc0, 0x91, 0xd5, 0x69, 0x6b, 0x19, 0x54, 0x86, 0xbc, 0x78, 0x73, 0x64, 0xd9, 0x0a, 0xf2, 0xc1, - 0x91, 0x63, 0xaf, 0x91, 0xe4, 0xb5, 0xa1, 0xa0, 0x22, 0xe4, 0x92, 0x37, 0x85, 0x7c, 0x44, 0x14, - 0x58, 0x40, 0x6c, 0x9c, 0x99, 0x8d, 0x96, 0xa1, 0x15, 0xd9, 0x44, 0xf2, 0x9c, 0x00, 0x28, 0xc4, - 0x6f, 0x09, 0xe6, 0xc9, 0x5e, 0x20, 0xc0, 0xd6, 0xe9, 0x5b, 0xc7, 0x06, 0xd6, 0x54, 0xa6, 0xc3, - 0xfd, 0x77, 0xda, 0x32, 0xd3, 0x1d, 0x76, 0x0c, 0xb3, 0xad, 0xad, 0xb0, 0x27, 0xc8, 0xb1, 0xd1, - 0xc0, 0x56, 0xd3, 0x68, 0x58, 0x5a, 0x85, 0xcd, 0x5c, 0xf0, 0x04, 0x57, 0xd9, 0x32, 0x27, 0xfd, - 0x73, 0xdc, 0x6b, 0x98, 0x9a, 0xb6, 0xbf, 0x0b, 0x2b, 0xa9, 0x3e, 0xc4, 0xd6, 0xb2, 0x1a, 0x4d, - 0xd3, 0x18, 0x68, 0x4b, 0x4c, 0x1e, 0x1c, 0x37, 0x70, 0x7b, 0xa0, 0x65, 0x9a, 0x2f, 0xdf, 0xef, - 0xde, 0xba, 0x94, 0x44, 0x51, 0xcd, 0x0d, 0x0e, 0x84, 0x74, 0x70, 0x15, 0x1c, 0xdc, 0xd2, 0x03, - 0xfe, 0x1c, 0x3e, 0x98, 0x97, 0xcf, 0x65, 0x81, 0x6b, 0x7e, 0xff, 0x5d, 0x00, 0x00, 0x00, 0xff, - 0xff, 0x49, 0x0f, 0x06, 0xcd, 0x6a, 0x0f, 0x00, 0x00, + // 1709 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x58, 0x4b, 0x73, 0x23, 0x49, + 0x11, 0x9e, 0xd6, 0x5b, 0xd9, 0xb6, 0xdc, 0x2e, 0x3f, 0x10, 0x13, 0x2c, 0xe1, 0xed, 0x60, 0x76, + 0xbc, 0x8e, 0x40, 0x06, 0x01, 0xc3, 0x69, 0x59, 0xf4, 0x68, 0x7b, 0x34, 0xd3, 0x92, 0x3c, 0xa5, + 0x1e, 0x0f, 0xb1, 0x97, 0x8e, 0xb6, 0x54, 0xf6, 0x34, 0xee, 0xd7, 0x74, 0x97, 0xec, 0xd5, 0x0f, + 0x20, 0xf8, 0x01, 0xfc, 0x0a, 0xce, 0x5c, 0xe1, 0xca, 0x9d, 0x3b, 0x57, 0x4e, 0x9c, 0xf8, 0x07, + 0x44, 0x3d, 0xba, 0xd5, 0xad, 0x59, 0x76, 0x3c, 0x1b, 0xc1, 0x01, 0x2e, 0x8a, 0xac, 0xec, 0xcc, + 0xac, 0xcc, 0x2f, 0x1f, 0x55, 0x25, 0xd0, 0xae, 0xdc, 0xc0, 0x0b, 0x6f, 0x16, 0x0e, 0x75, 0x3a, + 0x51, 0x1c, 0xd2, 0x10, 0xc1, 0x9a, 0xf3, 0x58, 0xbd, 0xa3, 0x71, 0x34, 0x17, 0x1f, 0x1e, 0xab, + 0xef, 0x96, 0x24, 0x5e, 0xc9, 0x45, 0x8b, 0x86, 0x51, 0xb8, 0xd6, 0xd2, 0xc7, 0x50, 0x1f, 0xbc, + 0x75, 0xe2, 0x84, 0x50, 0x74, 0x08, 0xb5, 0xb9, 0xe7, 0x92, 0x80, 0xb6, 0x95, 0x23, 0xe5, 0xb8, + 0x8a, 0xe5, 0x0a, 0x21, 0xa8, 0xcc, 0xc3, 0x20, 0x68, 0x97, 0x38, 0x97, 0xd3, 0x4c, 0x36, 0x21, + 0xf1, 0x1d, 0x89, 0xdb, 0x65, 0x21, 0x2b, 0x56, 0xfa, 0x3f, 0xca, 0xb0, 0xdb, 0xe7, 0x7e, 0x58, + 0xb1, 0x13, 0x24, 0xce, 0x9c, 0xba, 0x61, 0x80, 0xce, 0x01, 0x12, 0xea, 0x50, 0xe2, 0x93, 0x80, + 0x26, 0x6d, 0xe5, 0xa8, 0x7c, 0xac, 0x76, 0x9f, 0x76, 0x72, 0x11, 0xbc, 0xa7, 0xd2, 0x99, 0xa5, + 0xf2, 0x38, 0xa7, 0x8a, 0xba, 0xa0, 0x92, 0x3b, 0x12, 0x50, 0x9b, 0x86, 0xb7, 0x24, 0x68, 0x57, + 0x8e, 0x94, 0x63, 0xb5, 0xbb, 0xdb, 0x11, 0x01, 0x1a, 0xec, 0x8b, 0xc5, 0x3e, 0x60, 0x20, 0x19, + 0xfd, 0xf8, 0xaf, 0x25, 0x68, 0x66, 0xd6, 0x90, 0x09, 0x8d, 0xb9, 0x43, 0xc9, 0x4d, 0x18, 0xaf, + 0x78, 0x98, 0xad, 0xee, 0x4f, 0x1e, 0xe8, 0x48, 0x67, 0x20, 0xf5, 0x70, 0x66, 0x01, 0xfd, 0x18, + 0xea, 0x73, 0x81, 0x1e, 0x47, 0x47, 0xed, 0xee, 0xe5, 0x8d, 0x49, 0x60, 0x71, 0x2a, 0x83, 0x34, + 0x28, 0x27, 0xef, 0x3c, 0x0e, 0xd9, 0x16, 0x66, 0xa4, 0xfe, 0x47, 0x05, 0x1a, 0xa9, 0x5d, 0xb4, + 0x07, 0x3b, 0x7d, 0xd3, 0x7e, 0x3d, 0xc1, 0xc6, 0x60, 0x7a, 0x3e, 0x19, 0x7d, 0x65, 0x0c, 0xb5, + 0x47, 0x68, 0x0b, 0x1a, 0x7d, 0xd3, 0xee, 0x1b, 0xe7, 0xa3, 0x89, 0xa6, 0xa0, 0x6d, 0x68, 0xf6, + 0x4d, 0x7b, 0x30, 0x1d, 0x8f, 0x47, 0x96, 0x56, 0x42, 0x3b, 0xa0, 0xf6, 0x4d, 0x1b, 0x4f, 0x4d, + 0xb3, 0xdf, 0x1b, 0xbc, 0xd4, 0xca, 0xe8, 0x00, 0x76, 0xfb, 0xa6, 0x3d, 0x1c, 0x9b, 0xf6, 0xd0, + 0xb8, 0xc0, 0xc6, 0xa0, 0x67, 0x19, 0x43, 0xad, 0x82, 0x00, 0x6a, 0x8c, 0x3d, 0x34, 0xb5, 0xaa, + 0xa4, 0x67, 0x86, 0xa5, 0xd5, 0xa4, 0xb9, 0xd1, 0x64, 0x66, 0x60, 0x4b, 0xab, 0xcb, 0xe5, 0xeb, + 0x8b, 0x61, 0xcf, 0x32, 0xb4, 0x86, 0x5c, 0x0e, 0x0d, 0xd3, 0xb0, 0x0c, 0xad, 0xf9, 0xa2, 0xd2, + 0x28, 0x69, 0xe5, 0x17, 0x95, 0x46, 0x59, 0xab, 0xe8, 0x7f, 0x50, 0xe0, 0x60, 0x46, 0x63, 0xe2, + 0xf8, 0x2f, 0xc9, 0x0a, 0x3b, 0xc1, 0x0d, 0xc1, 0xe4, 0xdd, 0x92, 0x24, 0x14, 0x3d, 0x86, 0x46, + 0x14, 0x26, 0x2e, 0xc3, 0x8e, 0x03, 0xdc, 0xc4, 0xd9, 0x1a, 0x9d, 0x42, 0xf3, 0x96, 0xac, 0xec, + 0x98, 0xc9, 0x4b, 0xc0, 0x50, 0x27, 0x2b, 0xc8, 0xcc, 0x52, 0xe3, 0x56, 0x52, 0x79, 0x7c, 0xcb, + 0x1f, 0xc6, 0x57, 0xbf, 0x86, 0xc3, 0x4d, 0xa7, 0x92, 0x28, 0x0c, 0x12, 0x82, 0x4c, 0x40, 0x42, + 0xd1, 0xa6, 0xeb, 0xdc, 0x72, 0xff, 0xd4, 0xee, 0x27, 0xdf, 0x5a, 0x00, 0x78, 0xf7, 0x6a, 0x93, + 0xa5, 0x7f, 0x0d, 0x7b, 0x62, 0x1f, 0xcb, 0xb9, 0xf2, 0x48, 0xf2, 0x90, 0xd0, 0x0f, 0xa1, 0x46, + 0xb9, 0x70, 0xbb, 0x74, 0x54, 0x3e, 0x6e, 0x62, 0xb9, 0xfa, 0xd8, 0x08, 0x17, 0xb0, 0x5f, 0xdc, + 0xf9, 0xbf, 0x12, 0xdf, 0xcf, 0xa1, 0x82, 0x97, 0x1e, 0x41, 0xfb, 0x50, 0xf5, 0x1d, 0x3a, 0x7f, + 0x2b, 0xa3, 0x11, 0x0b, 0x16, 0xca, 0xb5, 0xeb, 0x51, 0x12, 0xf3, 0x14, 0x36, 0xb1, 0x5c, 0xe9, + 0x7f, 0x52, 0xa0, 0x76, 0xc6, 0x49, 0xf4, 0x19, 0x54, 0xe3, 0x25, 0x0b, 0x56, 0xf4, 0xba, 0x96, + 0xf7, 0x80, 0x59, 0xc6, 0xe2, 0x33, 0x1a, 0x41, 0xeb, 0xda, 0x25, 0xde, 0x82, 0xb7, 0xee, 0x38, + 0x5c, 0x88, 0xaa, 0x68, 0x75, 0x3f, 0xcd, 0x2b, 0x08, 0x9b, 0x9d, 0xb3, 0x82, 0x20, 0xde, 0x50, + 0xd4, 0x9f, 0x41, 0xab, 0x28, 0xc1, 0xda, 0xc9, 0xc0, 0xd8, 0x9e, 0x4e, 0xec, 0xf1, 0x68, 0x36, + 0xee, 0x59, 0x83, 0xe7, 0xda, 0x23, 0xde, 0x31, 0xc6, 0xcc, 0xb2, 0x8d, 0xb3, 0xb3, 0x29, 0xb6, + 0x34, 0x45, 0xff, 0x67, 0x09, 0xb6, 0x04, 0x28, 0xb3, 0x70, 0x19, 0xcf, 0x09, 0xcb, 0xe2, 0x2d, + 0x59, 0x25, 0x91, 0x33, 0x27, 0x69, 0x16, 0xd3, 0x35, 0x03, 0x24, 0x79, 0xeb, 0xc4, 0x0b, 0x19, + 0xb9, 0x58, 0xa0, 0x5f, 0x80, 0xca, 0xb3, 0x49, 0x6d, 0xba, 0x8a, 0x08, 0xcf, 0x63, 0xab, 0xbb, + 0xbf, 0x2e, 0x6c, 0x9e, 0x2b, 0x6a, 0xad, 0x22, 0x82, 0x81, 0x66, 0x74, 0xb1, 0x1b, 0x2a, 0x0f, + 0xe8, 0x86, 0x75, 0x0d, 0x55, 0x0b, 0x35, 0x74, 0x92, 0x25, 0xa4, 0x26, 0xad, 0xbc, 0x87, 0x5e, + 0x9a, 0x24, 0xd4, 0x81, 0x5a, 0x18, 0xd8, 0x8b, 0x85, 0xd7, 0xae, 0x73, 0x37, 0xbf, 0x97, 0x97, + 0x9d, 0x06, 0xc3, 0xa1, 0xd9, 0x13, 0x65, 0x51, 0x0d, 0x83, 0xe1, 0xc2, 0x43, 0x4f, 0xa0, 0x45, + 0xbe, 0xa6, 0x24, 0x0e, 0x1c, 0xcf, 0xf6, 0x57, 0x6c, 0x7a, 0x35, 0x78, 0xe8, 0xdb, 0x29, 0x77, + 0xcc, 0x98, 0xe8, 0x33, 0xd8, 0x49, 0x68, 0x18, 0xd9, 0xce, 0x35, 0x25, 0xb1, 0x3d, 0x0f, 0xa3, + 0x55, 0xbb, 0x79, 0xa4, 0x1c, 0x37, 0xf0, 0x36, 0x63, 0xf7, 0x18, 0x77, 0x10, 0x46, 0x2b, 0xfd, + 0x15, 0x34, 0x71, 0x78, 0x3f, 0x78, 0xcb, 0xe3, 0xd1, 0xa1, 0x76, 0x45, 0xae, 0xc3, 0x98, 0xc8, + 0x42, 0x05, 0x39, 0xc8, 0x71, 0x78, 0x8f, 0xe5, 0x17, 0x74, 0x04, 0x55, 0x6e, 0x53, 0x8e, 0x8b, + 0xbc, 0x88, 0xf8, 0xa0, 0x3b, 0xd0, 0xc0, 0xe1, 0x3d, 0x4f, 0x3b, 0xfa, 0x04, 0x04, 0xc0, 0x76, + 0xe0, 0xf8, 0x69, 0xf6, 0x9a, 0x9c, 0x33, 0x71, 0x7c, 0x82, 0x9e, 0x81, 0x1a, 0x87, 0xf7, 0xf6, + 0x9c, 0x6f, 0x2f, 0x3a, 0x51, 0xed, 0x1e, 0x14, 0x8a, 0x33, 0x75, 0x0e, 0x43, 0x9c, 0x92, 0x89, + 0xfe, 0x0a, 0x60, 0x5d, 0x5b, 0x1f, 0xda, 0xe4, 0x47, 0x2c, 0x1b, 0xc4, 0x5b, 0xa4, 0xf6, 0xb7, + 0xa4, 0xcb, 0xdc, 0x02, 0x96, 0xdf, 0x18, 0x10, 0x33, 0x56, 0x3c, 0xe7, 0xd4, 0x5d, 0x7c, 0x87, + 0x92, 0x43, 0x50, 0xb9, 0xa1, 0xee, 0x82, 0xd7, 0x5a, 0x13, 0x73, 0x5a, 0xff, 0x12, 0xaa, 0x97, + 0xdc, 0xdc, 0x33, 0x50, 0xb9, 0x94, 0xcd, 0xd8, 0x69, 0x0f, 0x16, 0xc2, 0xcc, 0xb6, 0xc6, 0x90, + 0xa4, 0x64, 0xa2, 0xf7, 0x60, 0xfb, 0xa5, 0xdc, 0x96, 0x0b, 0x7c, 0xbc, 0x5f, 0xfa, 0x9f, 0x4b, + 0x50, 0x7f, 0x11, 0x2e, 0x59, 0x61, 0xa0, 0x16, 0x94, 0xdc, 0x05, 0xd7, 0x2b, 0xe3, 0x92, 0xbb, + 0x40, 0xbf, 0x86, 0x96, 0xef, 0xde, 0xc4, 0x0e, 0x2b, 0x2f, 0xd1, 0x29, 0xa2, 0xd9, 0xbf, 0x9f, + 0xf7, 0x6c, 0x9c, 0x4a, 0xf0, 0x76, 0xd9, 0xf6, 0xf3, 0xcb, 0x5c, 0x03, 0x94, 0x0b, 0x0d, 0xf0, + 0x04, 0x5a, 0x5e, 0x38, 0x77, 0x3c, 0x3b, 0x1b, 0xbf, 0x15, 0x51, 0xa4, 0x9c, 0x7b, 0x91, 0xce, + 0xe0, 0x0d, 0x5c, 0xaa, 0x0f, 0xc4, 0x05, 0x7d, 0x01, 0x5b, 0x91, 0x13, 0x53, 0x77, 0xee, 0x46, + 0x0e, 0xbb, 0xc0, 0xd4, 0xb8, 0x62, 0xc1, 0xed, 0x02, 0x6e, 0xb8, 0x20, 0x8e, 0x3e, 0x07, 0x2d, + 0xe1, 0xa3, 0xc5, 0xbe, 0x0f, 0xe3, 0xdb, 0x6b, 0x2f, 0xbc, 0x4f, 0xda, 0x75, 0xee, 0xff, 0x8e, + 0xe0, 0xbf, 0x49, 0xd9, 0xfa, 0xbf, 0x4a, 0x50, 0xbb, 0x14, 0x55, 0x76, 0x02, 0x15, 0x8e, 0x91, + 0xb8, 0xa4, 0x1c, 0xe6, 0x37, 0x13, 0x12, 0x1c, 0x20, 0x2e, 0x83, 0x7e, 0x00, 0x4d, 0xea, 0xfa, + 0x24, 0xa1, 0x8e, 0x1f, 0x71, 0x50, 0xcb, 0x78, 0xcd, 0xf8, 0xa6, 0x5a, 0x61, 0x37, 0x11, 0x36, + 0x03, 0x04, 0x4c, 0x8c, 0x44, 0x3f, 0x85, 0x26, 0xeb, 0x0d, 0x7e, 0x71, 0x6a, 0x57, 0x79, 0xb3, + 0xed, 0x6f, 0x74, 0x06, 0xdf, 0x16, 0x37, 0xe2, 0xb4, 0xdb, 0x7e, 0x09, 0x2a, 0xaf, 0x66, 0xa9, + 0x24, 0x86, 0xcf, 0x61, 0x71, 0xf8, 0xa4, 0x5d, 0x83, 0x61, 0x3d, 0xaf, 0xd1, 0x53, 0xa8, 0xde, + 0x71, 0x97, 0xea, 0xf2, 0x02, 0x97, 0x0f, 0x8e, 0xc3, 0x2f, 0xbe, 0xb3, 0xd3, 0xf1, 0xb7, 0xa2, + 0x9a, 0xf8, 0xd8, 0xd9, 0x38, 0x1d, 0x65, 0xa1, 0xe1, 0x54, 0x86, 0x47, 0xe5, 0x7b, 0x7c, 0xf2, + 0xb0, 0xa8, 0x7c, 0x0f, 0x7d, 0x0a, 0x5b, 0xf3, 0x65, 0x1c, 0xf3, 0x2b, 0xa3, 0xeb, 0x93, 0xf6, + 0x3e, 0x07, 0x47, 0x95, 0x3c, 0xcb, 0xf5, 0x89, 0xfe, 0xfb, 0x12, 0xb4, 0x2e, 0xc5, 0xa1, 0x9a, + 0x1e, 0xe4, 0x5f, 0xc2, 0x1e, 0xb9, 0xbe, 0x26, 0x73, 0xea, 0xde, 0x11, 0x7b, 0xee, 0x78, 0x1e, + 0x89, 0x6d, 0x59, 0xca, 0x6a, 0x77, 0xa7, 0x23, 0x2e, 0xd7, 0x03, 0xce, 0x1f, 0x0d, 0xf1, 0x6e, + 0x26, 0x2b, 0x59, 0x0b, 0x64, 0xc0, 0x9e, 0xeb, 0xfb, 0x64, 0xe1, 0x3a, 0x34, 0x6f, 0x40, 0xcc, + 0xb0, 0x03, 0x39, 0x10, 0x2e, 0xad, 0x73, 0x87, 0x92, 0xb5, 0x99, 0x4c, 0x23, 0x33, 0xf3, 0x84, + 0xd5, 0x7b, 0x7c, 0x93, 0xdd, 0x0d, 0xb6, 0xa5, 0xa6, 0xc5, 0x99, 0x58, 0x7e, 0x2c, 0xdc, 0x3b, + 0x2a, 0x1b, 0xf7, 0x8e, 0xf5, 0xd9, 0x50, 0xfd, 0xd0, 0xd9, 0xa0, 0x7f, 0x01, 0x3b, 0x19, 0x10, + 0xf2, 0x5e, 0x71, 0x02, 0x35, 0x9e, 0xdc, 0x74, 0x8a, 0xa0, 0xf7, 0xeb, 0x10, 0x4b, 0x09, 0xfd, + 0x77, 0x25, 0x40, 0xa9, 0x7e, 0x78, 0x9f, 0xfc, 0x8f, 0x82, 0xb9, 0x0f, 0x55, 0xce, 0x97, 0x48, + 0x8a, 0x05, 0xc3, 0xc1, 0x73, 0x12, 0x1a, 0xdd, 0x66, 0x30, 0x0a, 0xe5, 0x57, 0xec, 0x17, 0x93, + 0x64, 0xe9, 0x51, 0x2c, 0x25, 0xf4, 0xbf, 0x28, 0xb0, 0x57, 0xc0, 0x41, 0x62, 0xb9, 0x3e, 0x18, + 0x94, 0xff, 0x7c, 0x30, 0xa0, 0x63, 0x68, 0x44, 0xb7, 0xdf, 0x72, 0x80, 0x64, 0x5f, 0xbf, 0xb1, + 0xaf, 0x7f, 0x08, 0x95, 0x98, 0xcd, 0x97, 0x0a, 0xd7, 0xcc, 0x9f, 0x96, 0x9c, 0xcf, 0x8e, 0xdc, + 0x42, 0x1c, 0x85, 0x23, 0x57, 0xfa, 0xff, 0x77, 0x05, 0x0e, 0xd6, 0x75, 0xb0, 0xf4, 0xe8, 0xff, + 0x55, 0x2a, 0xf5, 0x18, 0x0e, 0x37, 0xa3, 0xfb, 0xa8, 0x04, 0x7d, 0x07, 0xd8, 0x4f, 0x7e, 0x05, + 0x6a, 0xee, 0x6e, 0xc5, 0x9e, 0x60, 0xa3, 0xf3, 0xc9, 0x14, 0x1b, 0xda, 0x23, 0xd4, 0x80, 0xca, + 0xcc, 0x9a, 0x5e, 0x68, 0x0a, 0xa3, 0x8c, 0xdf, 0x18, 0x03, 0xf1, 0xac, 0x63, 0x94, 0x2d, 0x85, + 0xca, 0x27, 0x7f, 0x53, 0x00, 0xd6, 0x53, 0x1f, 0xa9, 0x50, 0x7f, 0x3d, 0x79, 0x39, 0x99, 0xbe, + 0x99, 0x08, 0x03, 0xe7, 0xd6, 0x68, 0xa8, 0x29, 0xa8, 0x09, 0x55, 0xf1, 0x4e, 0x2c, 0xb1, 0x1d, + 0xe4, 0x23, 0xb1, 0xcc, 0x5e, 0x90, 0xd9, 0x0b, 0xb1, 0x82, 0xea, 0x50, 0xce, 0xde, 0x81, 0xf2, + 0xe1, 0x57, 0x63, 0x06, 0xb1, 0x71, 0x61, 0xf6, 0x06, 0x86, 0x56, 0x67, 0x1f, 0xb2, 0x27, 0x20, + 0x40, 0x2d, 0x7d, 0xff, 0x31, 0x4d, 0xf6, 0x6a, 0x04, 0xb6, 0xcf, 0xd4, 0x7a, 0x6e, 0x60, 0x4d, + 0x65, 0x3c, 0x3c, 0x7d, 0xa3, 0x6d, 0x31, 0xde, 0xd9, 0xc8, 0x30, 0x87, 0xda, 0x36, 0x7b, 0x36, + 0x3e, 0x37, 0x7a, 0xd8, 0xea, 0x1b, 0x3d, 0x4b, 0x6b, 0xb1, 0x2f, 0x97, 0xdc, 0xc1, 0x1d, 0xb6, + 0xcd, 0x8b, 0xe9, 0x6b, 0x3c, 0xe9, 0x99, 0x9a, 0x76, 0xf2, 0x14, 0xb6, 0x0b, 0x87, 0x3d, 0xdb, + 0xcb, 0xea, 0xf5, 0x4d, 0x63, 0xa6, 0x3d, 0x62, 0xf4, 0xec, 0x79, 0x0f, 0x0f, 0x67, 0x9a, 0xd2, + 0xff, 0xfc, 0xab, 0xa7, 0x77, 0x2e, 0x25, 0x49, 0xd2, 0x71, 0xc3, 0x53, 0x41, 0x9d, 0xde, 0x84, + 0xa7, 0x77, 0xf4, 0x94, 0xff, 0x85, 0x71, 0xba, 0x9e, 0x48, 0x57, 0x35, 0xce, 0xf9, 0xd9, 0xbf, + 0x03, 0x00, 0x00, 0xff, 0xff, 0x78, 0x33, 0x5b, 0xba, 0x1e, 0x11, 0x00, 0x00, } diff --git a/vendor/vitess.io/vitess/go/vt/proto/query/query.pb.go b/vendor/vitess.io/vitess/go/vt/proto/query/query.pb.go index fe91f5a0525fde3ee89c95d991deb2f3f28406c1..acbf4ea49da3066f0d37df2c3d048b4108379833 100644 --- a/vendor/vitess.io/vitess/go/vt/proto/query/query.pb.go +++ b/vendor/vitess.io/vitess/go/vt/proto/query/query.pb.go @@ -5,8 +5,9 @@ package query import ( fmt "fmt" - proto "github.com/golang/protobuf/proto" math "math" + + proto "github.com/golang/protobuf/proto" topodata "vitess.io/vitess/go/vt/proto/topodata" vtrpc "vitess.io/vitess/go/vt/proto/vtrpc" ) @@ -3881,14 +3882,10 @@ func (m *AggregateStats) GetSecondsBehindMasterMax() uint32 { } // StreamHealthResponse is streamed by StreamHealth on a regular basis. -// When StreamHealth is used between a vtgate and vttablet: +// It is expected to be used between a vtgate and vttablet: // - target describes the tablet. // - realtime_stats is set. -// - aggregate_stats is not set. -// When StreamHealth is used between two vtgates: -// - target describes the group of tablets. -// - realtime_stats is not set. -// - aggregate_stats is set. +// - aggregate_stats is not set (deprecated) type StreamHealthResponse struct { // target is the current server type. Only queries with that exact Target // record will be accepted (the cell may not match, however). @@ -3927,9 +3924,6 @@ type StreamHealthResponse struct { // realtime_stats contains information about the tablet status. // It is only filled in if the information is about a tablet. RealtimeStats *RealtimeStats `protobuf:"bytes,4,opt,name=realtime_stats,json=realtimeStats,proto3" json:"realtime_stats,omitempty"` - // AggregateStats constrains information about the group of tablet status. - // It is only filled in if the information is about a group of tablets. - AggregateStats *AggregateStats `protobuf:"bytes,6,opt,name=aggregate_stats,json=aggregateStats,proto3" json:"aggregate_stats,omitempty"` // tablet_alias is the alias of the sending tablet. The discovery/healthcheck.go // code uses it to verify that it's talking to the correct tablet and that it // hasn't changed in the meantime e.g. due to tablet restarts where ports or @@ -3993,13 +3987,6 @@ func (m *StreamHealthResponse) GetRealtimeStats() *RealtimeStats { return nil } -func (m *StreamHealthResponse) GetAggregateStats() *AggregateStats { - if m != nil { - return m.AggregateStats - } - return nil -} - func (m *StreamHealthResponse) GetTabletAlias() *topodata.TabletAlias { if m != nil { return m.TabletAlias @@ -4266,210 +4253,209 @@ func init() { func init() { proto.RegisterFile("query.proto", fileDescriptor_5c6ac9b241082464) } var fileDescriptor_5c6ac9b241082464 = []byte{ - // 3270 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5a, 0xcb, 0x73, 0x1b, 0xc9, - 0x79, 0xd7, 0xe0, 0x45, 0xe0, 0x03, 0x01, 0x36, 0x1b, 0xa4, 0x84, 0xe5, 0xbe, 0xe8, 0xb1, 0xd7, - 0x66, 0x68, 0x87, 0xd2, 0x72, 0x65, 0x45, 0x59, 0x3b, 0x8e, 0x86, 0xe0, 0x50, 0x0b, 0x0b, 0x18, - 0x40, 0x8d, 0x81, 0x64, 0x6d, 0xb9, 0x6a, 0x6a, 0x08, 0xb4, 0xc0, 0x29, 0x0e, 0x66, 0xa0, 0x99, - 0x01, 0x29, 0xde, 0x94, 0x38, 0xce, 0xfb, 0xb1, 0x79, 0x6e, 0x9c, 0x54, 0x36, 0xa9, 0xca, 0x21, - 0xb7, 0xfc, 0x0d, 0xa9, 0x1c, 0x72, 0xcc, 0x2d, 0x87, 0x24, 0x87, 0x1c, 0x52, 0xa9, 0xdc, 0x5c, - 0x39, 0xe5, 0x90, 0x43, 0x2a, 0xd5, 0x8f, 0x19, 0x0c, 0x48, 0xec, 0x4a, 0x56, 0x7c, 0xa1, 0x76, - 0x6f, 0xdd, 0xdf, 0xf7, 0xf5, 0xe3, 0xf7, 0xfb, 0xbe, 0xf9, 0xba, 0xa7, 0xbb, 0xa1, 0xfc, 0x64, - 0x4a, 0x83, 0xb3, 0x9d, 0x49, 0xe0, 0x47, 0x3e, 0xce, 0xf3, 0xca, 0x46, 0x35, 0xf2, 0x27, 0xfe, - 0xd0, 0x8e, 0x6c, 0x21, 0xde, 0x28, 0x9f, 0x44, 0xc1, 0x64, 0x20, 0x2a, 0xea, 0x0f, 0x15, 0x28, - 0x98, 0x76, 0x30, 0xa2, 0x11, 0xde, 0x80, 0xe2, 0x31, 0x3d, 0x0b, 0x27, 0xf6, 0x80, 0xd6, 0x95, - 0x4d, 0x65, 0xab, 0x44, 0x92, 0x3a, 0x5e, 0x83, 0x7c, 0x78, 0x64, 0x07, 0xc3, 0x7a, 0x86, 0x2b, - 0x44, 0x05, 0x7f, 0x13, 0xca, 0x91, 0x7d, 0xe8, 0xd2, 0xc8, 0x8a, 0xce, 0x26, 0xb4, 0x9e, 0xdd, - 0x54, 0xb6, 0xaa, 0xbb, 0x6b, 0x3b, 0xc9, 0x78, 0x26, 0x57, 0x9a, 0x67, 0x13, 0x4a, 0x20, 0x4a, - 0xca, 0x18, 0x43, 0x6e, 0x40, 0x5d, 0xb7, 0x9e, 0xe3, 0x7d, 0xf1, 0xb2, 0xba, 0x0f, 0xd5, 0x07, - 0xe6, 0x5d, 0x3b, 0xa2, 0x0d, 0xdb, 0x75, 0x69, 0xd0, 0xdc, 0x67, 0xd3, 0x99, 0x86, 0x34, 0xf0, - 0xec, 0x71, 0x32, 0x9d, 0xb8, 0x8e, 0xaf, 0x42, 0x61, 0x14, 0xf8, 0xd3, 0x49, 0x58, 0xcf, 0x6c, - 0x66, 0xb7, 0x4a, 0x44, 0xd6, 0xd4, 0xef, 0x03, 0xe8, 0x27, 0xd4, 0x8b, 0x4c, 0xff, 0x98, 0x7a, - 0xf8, 0x0d, 0x28, 0x45, 0xce, 0x98, 0x86, 0x91, 0x3d, 0x9e, 0xf0, 0x2e, 0xb2, 0x64, 0x26, 0xf8, - 0x14, 0x48, 0x1b, 0x50, 0x9c, 0xf8, 0xa1, 0x13, 0x39, 0xbe, 0xc7, 0xf1, 0x94, 0x48, 0x52, 0x57, - 0xbf, 0x03, 0xf9, 0x07, 0xb6, 0x3b, 0xa5, 0xf8, 0x6d, 0xc8, 0x71, 0xc0, 0x0a, 0x07, 0x5c, 0xde, - 0x11, 0xa4, 0x73, 0x9c, 0x5c, 0xc1, 0xfa, 0x3e, 0x61, 0x96, 0xbc, 0xef, 0x65, 0x22, 0x2a, 0xea, - 0x31, 0x2c, 0xef, 0x39, 0xde, 0xf0, 0x81, 0x1d, 0x38, 0x8c, 0x8c, 0x97, 0xec, 0x06, 0x7f, 0x05, - 0x0a, 0xbc, 0x10, 0xd6, 0xb3, 0x9b, 0xd9, 0xad, 0xf2, 0xee, 0xb2, 0x6c, 0xc8, 0xe7, 0x46, 0xa4, - 0x4e, 0xfd, 0x7b, 0x05, 0x60, 0xcf, 0x9f, 0x7a, 0xc3, 0xfb, 0x4c, 0x89, 0x11, 0x64, 0xc3, 0x27, - 0xae, 0x24, 0x92, 0x15, 0xf1, 0x3d, 0xa8, 0x1e, 0x3a, 0xde, 0xd0, 0x3a, 0x91, 0xd3, 0x11, 0x5c, - 0x96, 0x77, 0xbf, 0x22, 0xbb, 0x9b, 0x35, 0xde, 0x49, 0xcf, 0x3a, 0xd4, 0xbd, 0x28, 0x38, 0x23, - 0x95, 0xc3, 0xb4, 0x6c, 0xa3, 0x0f, 0xf8, 0xa2, 0x11, 0x1b, 0xf4, 0x98, 0x9e, 0xc5, 0x83, 0x1e, - 0xd3, 0x33, 0xfc, 0x33, 0x69, 0x44, 0xe5, 0xdd, 0x5a, 0x3c, 0x56, 0xaa, 0xad, 0x84, 0xf9, 0x7e, - 0xe6, 0xb6, 0xa2, 0xfe, 0x65, 0x01, 0xaa, 0xfa, 0x53, 0x3a, 0x98, 0x46, 0xb4, 0x33, 0x61, 0x3e, - 0x08, 0xf1, 0x0e, 0xd4, 0x1c, 0x6f, 0xe0, 0x4e, 0x87, 0xd4, 0xa2, 0xcc, 0xd5, 0x56, 0xc4, 0x7c, - 0xcd, 0xfb, 0x2b, 0x92, 0x55, 0xa9, 0x4a, 0x05, 0x81, 0x06, 0xb5, 0x81, 0x3f, 0x9e, 0xd8, 0xc1, - 0xbc, 0x7d, 0x96, 0x8f, 0xbf, 0x2a, 0xc7, 0x9f, 0xd9, 0x93, 0x55, 0x69, 0x9d, 0xea, 0xa2, 0x0d, - 0x2b, 0xb2, 0xdf, 0xa1, 0xf5, 0xd8, 0xa1, 0xee, 0x30, 0xe4, 0xa1, 0x5b, 0x4d, 0xa8, 0x9a, 0x9f, - 0xe2, 0x4e, 0x53, 0x1a, 0x1f, 0x70, 0x5b, 0x52, 0x75, 0xe6, 0xea, 0x78, 0x1b, 0x56, 0x07, 0xae, - 0xc3, 0xa6, 0xf2, 0x98, 0x51, 0x6c, 0x05, 0xfe, 0x69, 0x58, 0xcf, 0xf3, 0xf9, 0xaf, 0x08, 0xc5, - 0x01, 0x93, 0x13, 0xff, 0x34, 0xc4, 0xef, 0x43, 0xf1, 0xd4, 0x0f, 0x8e, 0x5d, 0xdf, 0x1e, 0xd6, - 0x0b, 0x7c, 0xcc, 0xb7, 0x16, 0x8f, 0xf9, 0x50, 0x5a, 0x91, 0xc4, 0x1e, 0x6f, 0x01, 0x0a, 0x9f, - 0xb8, 0x56, 0x48, 0x5d, 0x3a, 0x88, 0x2c, 0xd7, 0x19, 0x3b, 0x51, 0xbd, 0xc8, 0xbf, 0x82, 0x6a, - 0xf8, 0xc4, 0xed, 0x71, 0x71, 0x8b, 0x49, 0xb1, 0x05, 0xeb, 0x51, 0x60, 0x7b, 0xa1, 0x3d, 0x60, - 0x9d, 0x59, 0x4e, 0xe8, 0xbb, 0x36, 0xff, 0x02, 0x4a, 0x7c, 0xc8, 0xed, 0xc5, 0x43, 0x9a, 0xb3, - 0x26, 0xcd, 0xb8, 0x05, 0x59, 0x8b, 0x16, 0x48, 0xf1, 0xbb, 0xb0, 0x1e, 0x1e, 0x3b, 0x13, 0x8b, - 0xf7, 0x63, 0x4d, 0x5c, 0xdb, 0xb3, 0x06, 0xf6, 0xe0, 0x88, 0xd6, 0x81, 0xc3, 0xc6, 0x4c, 0xc9, - 0x43, 0xad, 0xeb, 0xda, 0x5e, 0x83, 0x69, 0xd4, 0x6f, 0x41, 0x75, 0x9e, 0x47, 0xbc, 0x0a, 0x15, - 0xf3, 0x51, 0x57, 0xb7, 0x34, 0x63, 0xdf, 0x32, 0xb4, 0xb6, 0x8e, 0xae, 0xe0, 0x0a, 0x94, 0xb8, - 0xa8, 0x63, 0xb4, 0x1e, 0x21, 0x05, 0x2f, 0x41, 0x56, 0x6b, 0xb5, 0x50, 0x46, 0xbd, 0x0d, 0xc5, - 0x98, 0x10, 0xbc, 0x02, 0xe5, 0xbe, 0xd1, 0xeb, 0xea, 0x8d, 0xe6, 0x41, 0x53, 0xdf, 0x47, 0x57, - 0x70, 0x11, 0x72, 0x9d, 0x96, 0xd9, 0x45, 0x8a, 0x28, 0x69, 0x5d, 0x94, 0x61, 0x2d, 0xf7, 0xf7, - 0x34, 0x94, 0x55, 0xff, 0x46, 0x81, 0xb5, 0x45, 0xc0, 0x70, 0x19, 0x96, 0xf6, 0xf5, 0x03, 0xad, - 0xdf, 0x32, 0xd1, 0x15, 0x5c, 0x83, 0x15, 0xa2, 0x77, 0x75, 0xcd, 0xd4, 0xf6, 0x5a, 0xba, 0x45, - 0x74, 0x6d, 0x1f, 0x29, 0x18, 0x43, 0x95, 0x95, 0xac, 0x46, 0xa7, 0xdd, 0x6e, 0x9a, 0xa6, 0xbe, - 0x8f, 0x32, 0x78, 0x0d, 0x10, 0x97, 0xf5, 0x8d, 0x99, 0x34, 0x8b, 0x11, 0x2c, 0xf7, 0x74, 0xd2, - 0xd4, 0x5a, 0xcd, 0x0f, 0x59, 0x07, 0x28, 0x87, 0xbf, 0x04, 0x6f, 0x36, 0x3a, 0x46, 0xaf, 0xd9, - 0x33, 0x75, 0xc3, 0xb4, 0x7a, 0x86, 0xd6, 0xed, 0x7d, 0xd0, 0x31, 0x79, 0xcf, 0x02, 0x5c, 0x1e, - 0x57, 0x01, 0xb4, 0xbe, 0xd9, 0x11, 0xfd, 0xa0, 0xc2, 0x77, 0x73, 0x45, 0x05, 0x65, 0xd4, 0x8f, - 0x33, 0x90, 0xe7, 0xfc, 0xb0, 0xac, 0x9a, 0xca, 0x95, 0xbc, 0x9c, 0x64, 0x98, 0xcc, 0x67, 0x64, - 0x18, 0x9e, 0x98, 0x65, 0xae, 0x13, 0x15, 0xfc, 0x3a, 0x94, 0xfc, 0x60, 0x64, 0x09, 0x8d, 0xc8, - 0xd2, 0x45, 0x3f, 0x18, 0xf1, 0x74, 0xce, 0x32, 0x24, 0x4b, 0xee, 0x87, 0x76, 0x48, 0x79, 0xd4, - 0x96, 0x48, 0x52, 0xc7, 0xaf, 0x01, 0xb3, 0xb3, 0xf8, 0x3c, 0x0a, 0x5c, 0xb7, 0xe4, 0x07, 0x23, - 0x83, 0x4d, 0xe5, 0xcb, 0x50, 0x19, 0xf8, 0xee, 0x74, 0xec, 0x59, 0x2e, 0xf5, 0x46, 0xd1, 0x51, - 0x7d, 0x69, 0x53, 0xd9, 0xaa, 0x90, 0x65, 0x21, 0x6c, 0x71, 0x19, 0xae, 0xc3, 0xd2, 0xe0, 0xc8, - 0x0e, 0x42, 0x2a, 0x22, 0xb5, 0x42, 0xe2, 0x2a, 0x1f, 0x95, 0x0e, 0x9c, 0xb1, 0xed, 0x86, 0x3c, - 0x2a, 0x2b, 0x24, 0xa9, 0x33, 0x10, 0x8f, 0x5d, 0x7b, 0x14, 0xf2, 0x68, 0xaa, 0x10, 0x51, 0x51, - 0x7f, 0x0e, 0xb2, 0xc4, 0x3f, 0x65, 0x5d, 0x8a, 0x01, 0xc3, 0xba, 0xb2, 0x99, 0xdd, 0xc2, 0x24, - 0xae, 0xb2, 0x45, 0x44, 0xe6, 0x51, 0x91, 0x5e, 0xe3, 0xcc, 0xf9, 0x7d, 0x58, 0x26, 0x34, 0x9c, - 0xba, 0x91, 0xfe, 0x34, 0x0a, 0xec, 0x10, 0xef, 0x42, 0x39, 0x9d, 0x39, 0x94, 0x4f, 0xcb, 0x1c, - 0x40, 0x67, 0x29, 0xa3, 0x0e, 0x4b, 0x8f, 0x03, 0x1a, 0x1e, 0xd1, 0x40, 0x66, 0xa6, 0xb8, 0xca, - 0xf2, 0x72, 0x99, 0x87, 0xba, 0x18, 0x83, 0x65, 0x73, 0x99, 0x53, 0x94, 0xb9, 0x6c, 0xce, 0x9d, - 0x4a, 0xa4, 0x8e, 0xb1, 0xc7, 0xd2, 0x84, 0x65, 0x3f, 0x7e, 0x4c, 0x07, 0x11, 0x15, 0x8b, 0x56, - 0x8e, 0x2c, 0x33, 0xa1, 0x26, 0x65, 0xcc, 0x6d, 0x8e, 0x17, 0xd2, 0x20, 0xb2, 0x9c, 0x21, 0x77, - 0x68, 0x8e, 0x14, 0x85, 0xa0, 0x39, 0xc4, 0x6f, 0x41, 0x8e, 0x27, 0x9a, 0x1c, 0x1f, 0x05, 0xe4, - 0x28, 0xc4, 0x3f, 0x25, 0x5c, 0x8e, 0xbf, 0x0e, 0x05, 0xca, 0xf1, 0x72, 0xa7, 0xce, 0x52, 0x73, - 0x9a, 0x0a, 0x22, 0x4d, 0xd4, 0x6f, 0xc3, 0x32, 0xc7, 0xf0, 0xd0, 0x0e, 0x3c, 0xc7, 0x1b, 0xf1, - 0x15, 0xdd, 0x1f, 0x8a, 0xd8, 0xab, 0x10, 0x5e, 0x66, 0x14, 0x8c, 0x69, 0x18, 0xda, 0x23, 0x2a, - 0x57, 0xd8, 0xb8, 0xaa, 0xfe, 0x55, 0x16, 0xca, 0xbd, 0x28, 0xa0, 0xf6, 0x98, 0xb3, 0x87, 0xbf, - 0x0d, 0x10, 0x46, 0x76, 0x44, 0xc7, 0xd4, 0x8b, 0x62, 0x1a, 0xde, 0x90, 0xc3, 0xa7, 0xec, 0x76, - 0x7a, 0xb1, 0x11, 0x49, 0xd9, 0x9f, 0x77, 0x4f, 0xe6, 0x05, 0xdc, 0xb3, 0xf1, 0x49, 0x06, 0x4a, - 0x49, 0x6f, 0x58, 0x83, 0xe2, 0xc0, 0x8e, 0xe8, 0xc8, 0x0f, 0xce, 0xe4, 0x5a, 0xfc, 0xce, 0x67, - 0x8d, 0xbe, 0xd3, 0x90, 0xc6, 0x24, 0x69, 0x86, 0xdf, 0x04, 0xb1, 0xc1, 0x11, 0xa1, 0x2f, 0xf0, - 0x96, 0xb8, 0x84, 0x07, 0xff, 0xfb, 0x80, 0x27, 0x81, 0x33, 0xb6, 0x83, 0x33, 0xeb, 0x98, 0x9e, - 0xc5, 0x8b, 0x48, 0x76, 0x81, 0xc3, 0x91, 0xb4, 0xbb, 0x47, 0xcf, 0x64, 0xda, 0xbb, 0x3d, 0xdf, - 0x56, 0x86, 0xec, 0x45, 0x37, 0xa6, 0x5a, 0xf2, 0x9d, 0x40, 0x18, 0xaf, 0xf9, 0x79, 0x1e, 0xdd, - 0xac, 0xa8, 0x7e, 0x0d, 0x8a, 0xf1, 0xe4, 0x71, 0x09, 0xf2, 0x7a, 0x10, 0xf8, 0x01, 0xba, 0xc2, - 0xb3, 0x5f, 0xbb, 0x25, 0x12, 0xe8, 0xfe, 0x3e, 0x4b, 0xa0, 0x7f, 0x97, 0x49, 0x16, 0x5e, 0x42, - 0x9f, 0x4c, 0x69, 0x18, 0xe1, 0x5f, 0x84, 0x1a, 0xe5, 0x91, 0xe6, 0x9c, 0x50, 0x6b, 0xc0, 0x77, - 0x69, 0x2c, 0xce, 0xc4, 0xe7, 0xb0, 0xb2, 0x23, 0x36, 0x95, 0xf1, 0xee, 0x8d, 0xac, 0x26, 0xb6, - 0x52, 0x34, 0xc4, 0x3a, 0xd4, 0x9c, 0xf1, 0x98, 0x0e, 0x1d, 0x3b, 0x4a, 0x77, 0x20, 0x1c, 0xb6, - 0x1e, 0x6f, 0x62, 0xe6, 0x36, 0x81, 0x64, 0x35, 0x69, 0x91, 0x74, 0xf3, 0x0e, 0x14, 0x22, 0xbe, - 0x61, 0x95, 0x6b, 0x78, 0x25, 0xce, 0x6a, 0x5c, 0x48, 0xa4, 0x12, 0x7f, 0x0d, 0xc4, 0xf6, 0x97, - 0xe7, 0xaf, 0x59, 0x40, 0xcc, 0x76, 0x35, 0x44, 0xe8, 0xf1, 0x3b, 0x50, 0x9d, 0x5b, 0xfc, 0x86, - 0x9c, 0xb0, 0x2c, 0xa9, 0xa4, 0x57, 0xb2, 0x21, 0xbe, 0x0e, 0x4b, 0xbe, 0x58, 0xf8, 0x78, 0x66, - 0x9b, 0xcd, 0x78, 0x7e, 0x55, 0x24, 0xb1, 0x95, 0xfa, 0x0b, 0xb0, 0x92, 0x30, 0x18, 0x4e, 0x7c, - 0x2f, 0xa4, 0x78, 0x1b, 0x0a, 0x01, 0xff, 0x9c, 0x24, 0x6b, 0x58, 0x76, 0x91, 0xca, 0x07, 0x44, - 0x5a, 0xa8, 0x43, 0x58, 0x11, 0x92, 0x87, 0x4e, 0x74, 0xc4, 0x1d, 0x85, 0xdf, 0x81, 0x3c, 0x65, - 0x85, 0x73, 0x9c, 0x93, 0x6e, 0x83, 0xeb, 0x89, 0xd0, 0xa6, 0x46, 0xc9, 0x3c, 0x77, 0x94, 0xff, - 0xca, 0x40, 0x4d, 0xce, 0x72, 0xcf, 0x8e, 0x06, 0x47, 0x97, 0xd4, 0xd9, 0x5f, 0x87, 0x25, 0x26, - 0x77, 0x92, 0x0f, 0x63, 0x81, 0xbb, 0x63, 0x0b, 0xe6, 0x70, 0x3b, 0xb4, 0x52, 0xde, 0x95, 0x9b, - 0xaf, 0x8a, 0x1d, 0xa6, 0x56, 0xfe, 0x05, 0x71, 0x51, 0x78, 0x4e, 0x5c, 0x2c, 0xbd, 0x50, 0x5c, - 0xec, 0xc3, 0xda, 0x3c, 0xe3, 0x32, 0x38, 0xbe, 0x01, 0x4b, 0xc2, 0x29, 0x71, 0x0a, 0x5c, 0xe4, - 0xb7, 0xd8, 0x44, 0xfd, 0x87, 0x0c, 0xac, 0xc9, 0xec, 0xf4, 0xf9, 0xf8, 0x4c, 0x53, 0x3c, 0xe7, - 0x5f, 0x84, 0xe7, 0x17, 0xf4, 0x9f, 0xda, 0x80, 0xf5, 0x73, 0x3c, 0xbe, 0xc4, 0xc7, 0xfa, 0x63, - 0x05, 0x96, 0xf7, 0xe8, 0xc8, 0xf1, 0x2e, 0xa9, 0x17, 0x52, 0xe4, 0xe6, 0x5e, 0x28, 0x88, 0x6f, - 0x41, 0x45, 0xe2, 0x95, 0x6c, 0x5d, 0x64, 0x5b, 0x59, 0xc4, 0xf6, 0x7f, 0x28, 0x50, 0x69, 0xf8, - 0xe3, 0xb1, 0x13, 0x5d, 0x52, 0xa6, 0x2e, 0xe2, 0xcc, 0x2d, 0xc2, 0x89, 0xa0, 0x1a, 0xc3, 0x14, - 0x04, 0xa9, 0xff, 0xa9, 0xc0, 0x0a, 0xf1, 0x5d, 0xf7, 0xd0, 0x1e, 0x1c, 0xbf, 0xda, 0xd8, 0x31, - 0xa0, 0x19, 0x50, 0x89, 0xfe, 0x7f, 0x14, 0xa8, 0x76, 0x03, 0xca, 0x7e, 0xac, 0x5f, 0x69, 0xf0, - 0x6c, 0x27, 0x3c, 0x8c, 0xe4, 0x1e, 0xa2, 0x44, 0x78, 0x59, 0x5d, 0x85, 0x95, 0x04, 0xbb, 0xe4, - 0xe3, 0x5f, 0x14, 0x58, 0x17, 0x01, 0x22, 0x35, 0xc3, 0x4b, 0x4a, 0x4b, 0x8c, 0x37, 0x97, 0xc2, - 0x5b, 0x87, 0xab, 0xe7, 0xb1, 0x49, 0xd8, 0x3f, 0xc8, 0xc0, 0xb5, 0x38, 0x36, 0x2e, 0x39, 0xf0, - 0xff, 0x47, 0x3c, 0x6c, 0x40, 0xfd, 0x22, 0x09, 0x92, 0xa1, 0x8f, 0x32, 0x50, 0x6f, 0x04, 0xd4, - 0x8e, 0x68, 0x6a, 0x2f, 0xf2, 0xea, 0xc4, 0x06, 0x7e, 0x17, 0x96, 0x27, 0x76, 0x10, 0x39, 0x03, - 0x67, 0x62, 0xb3, 0xbf, 0xbd, 0x3c, 0xdf, 0xea, 0x9c, 0xeb, 0x60, 0xce, 0x44, 0x7d, 0x1d, 0x5e, - 0x5b, 0xc0, 0x88, 0xe4, 0xeb, 0x7f, 0x15, 0xc0, 0xbd, 0xc8, 0x0e, 0xa2, 0xcf, 0xc1, 0xaa, 0xb2, - 0x30, 0x98, 0xd6, 0xa1, 0x36, 0x87, 0x3f, 0xcd, 0x0b, 0x8d, 0x3e, 0x17, 0x2b, 0xce, 0xa7, 0xf2, - 0x92, 0xc6, 0x2f, 0x79, 0xf9, 0x37, 0x05, 0x36, 0x1a, 0xbe, 0x38, 0x58, 0x7c, 0x25, 0xbf, 0x30, - 0xf5, 0x4d, 0x78, 0x7d, 0x21, 0x40, 0x49, 0xc0, 0xbf, 0x2a, 0x70, 0x95, 0x50, 0x7b, 0xf8, 0x6a, - 0x82, 0xbf, 0x0f, 0xd7, 0x2e, 0x80, 0x93, 0x3b, 0xd4, 0x5b, 0x50, 0x1c, 0xd3, 0xc8, 0x1e, 0xda, - 0x91, 0x2d, 0x21, 0x6d, 0xc4, 0xfd, 0xce, 0xac, 0xdb, 0xd2, 0x82, 0x24, 0xb6, 0xea, 0x27, 0x19, - 0xa8, 0xf1, 0xbd, 0xee, 0x17, 0x3f, 0x5a, 0x8b, 0xff, 0x05, 0x3e, 0x52, 0x60, 0x6d, 0x9e, 0xa0, - 0xe4, 0x9f, 0xe0, 0xa7, 0x7d, 0x5e, 0xb1, 0x20, 0x21, 0x64, 0x17, 0x6d, 0x41, 0xff, 0x31, 0x03, - 0xf5, 0xf4, 0x94, 0xbe, 0x38, 0xdb, 0x98, 0x3f, 0xdb, 0xf8, 0x89, 0x0f, 0xb3, 0x3e, 0x56, 0xe0, - 0xb5, 0x05, 0x84, 0xfe, 0x64, 0x8e, 0x4e, 0x9d, 0x70, 0x64, 0x9e, 0x7b, 0xc2, 0xf1, 0xa2, 0xae, - 0xfe, 0x67, 0x05, 0xd6, 0xda, 0xe2, 0x60, 0x59, 0xfc, 0xc7, 0x5f, 0xde, 0x6c, 0xc6, 0xcf, 0x8e, - 0x73, 0xb3, 0xeb, 0x1b, 0xb5, 0x01, 0xeb, 0xe7, 0xa0, 0xbd, 0xc4, 0xd9, 0xc4, 0x7f, 0x2b, 0xb0, - 0x2a, 0x7b, 0xd1, 0x2e, 0xed, 0x46, 0x60, 0x01, 0x3b, 0xf8, 0x2d, 0xc8, 0x3a, 0xc3, 0x78, 0x07, - 0x39, 0x7f, 0x09, 0xce, 0x14, 0xea, 0x1d, 0xc0, 0x69, 0xdc, 0x2f, 0x41, 0xdd, 0x3f, 0x65, 0x61, - 0xb5, 0x37, 0x71, 0x9d, 0x48, 0x2a, 0x5f, 0xed, 0xc4, 0xff, 0x25, 0x58, 0x0e, 0x19, 0x58, 0x4b, - 0x5c, 0xc9, 0x71, 0x62, 0x4b, 0xa4, 0xcc, 0x65, 0x0d, 0x2e, 0xc2, 0x6f, 0x43, 0x39, 0x36, 0x99, - 0x7a, 0x91, 0x3c, 0x50, 0x03, 0x69, 0x31, 0xf5, 0x22, 0x7c, 0x13, 0xae, 0x79, 0xd3, 0x31, 0xbf, - 0xd2, 0xb6, 0x26, 0x34, 0x88, 0x2f, 0x7c, 0xed, 0x20, 0xbe, 0x7a, 0xae, 0x79, 0xd3, 0x31, 0xf1, - 0x4f, 0xc3, 0x2e, 0x0d, 0xc4, 0x85, 0xaf, 0x1d, 0x44, 0xf8, 0x0e, 0x94, 0x6c, 0x77, 0xe4, 0x07, - 0x4e, 0x74, 0x34, 0x96, 0x77, 0xce, 0x6a, 0x7c, 0x03, 0x73, 0x9e, 0xfe, 0x1d, 0x2d, 0xb6, 0x24, - 0xb3, 0x46, 0xea, 0x37, 0xa0, 0x94, 0xc8, 0x31, 0x82, 0x65, 0xfd, 0x7e, 0x5f, 0x6b, 0x59, 0xbd, - 0x6e, 0xab, 0x69, 0xf6, 0xc4, 0x3d, 0xf1, 0x41, 0xbf, 0xd5, 0xb2, 0x7a, 0x0d, 0xcd, 0x40, 0x8a, - 0x4a, 0x00, 0x78, 0x97, 0xbc, 0xf3, 0x19, 0x41, 0xca, 0x73, 0x08, 0x7a, 0x1d, 0x4a, 0x81, 0x7f, - 0x2a, 0xb1, 0x67, 0x38, 0x9c, 0x62, 0xe0, 0x9f, 0x72, 0xe4, 0xaa, 0x06, 0x38, 0x3d, 0x57, 0x19, - 0x6d, 0xa9, 0xe4, 0xad, 0xcc, 0x25, 0xef, 0xd9, 0xf8, 0x49, 0xf2, 0x16, 0x5b, 0x79, 0xf6, 0x9d, - 0x7f, 0x40, 0x6d, 0x37, 0x8a, 0xd7, 0x2b, 0xf5, 0xaf, 0x33, 0x50, 0x21, 0x4c, 0xe2, 0x8c, 0x69, - 0x2f, 0xb2, 0xa3, 0x90, 0x79, 0xea, 0x88, 0x9b, 0x58, 0xb3, 0xb4, 0x5b, 0x22, 0x65, 0x21, 0x13, - 0x77, 0x05, 0xbb, 0xb0, 0x1e, 0xd2, 0x81, 0xef, 0x0d, 0x43, 0xeb, 0x90, 0x1e, 0x39, 0xde, 0xd0, - 0x1a, 0xdb, 0x61, 0x24, 0xaf, 0x23, 0x2b, 0xa4, 0x26, 0x95, 0x7b, 0x5c, 0xd7, 0xe6, 0x2a, 0x7c, - 0x03, 0xd6, 0x0e, 0x1d, 0xcf, 0xf5, 0x47, 0xd6, 0xc4, 0xb5, 0xcf, 0x68, 0x10, 0x4a, 0xa8, 0x2c, - 0xbc, 0xf2, 0x04, 0x0b, 0x5d, 0x57, 0xa8, 0x84, 0xbb, 0x3f, 0x84, 0xed, 0x85, 0xa3, 0x58, 0x8f, - 0x1d, 0x37, 0xa2, 0x01, 0x1d, 0x5a, 0x01, 0x9d, 0xb8, 0xce, 0x40, 0xbc, 0x26, 0x10, 0x7b, 0xf7, - 0xaf, 0x2e, 0x18, 0xfa, 0x40, 0x9a, 0x93, 0x99, 0x35, 0x63, 0x7b, 0x30, 0x99, 0x5a, 0x53, 0x7e, - 0x83, 0xc8, 0x56, 0x31, 0x85, 0x14, 0x07, 0x93, 0x69, 0x9f, 0xd5, 0x31, 0x82, 0xec, 0x93, 0x89, - 0x58, 0xbc, 0x14, 0xc2, 0x8a, 0xea, 0x8f, 0x15, 0xa8, 0x6a, 0xa3, 0x51, 0x40, 0x47, 0x76, 0x24, - 0x69, 0xba, 0x01, 0x6b, 0x82, 0x92, 0x33, 0x4b, 0x3e, 0x53, 0x12, 0x78, 0x14, 0x81, 0x47, 0xea, - 0xc4, 0x23, 0xa5, 0x38, 0x7c, 0xaf, 0x4e, 0xbd, 0x85, 0x6d, 0x32, 0xbc, 0xcd, 0x5a, 0xa2, 0x4d, - 0xb7, 0xfa, 0x79, 0x78, 0x6d, 0x31, 0x0b, 0x63, 0x47, 0x3c, 0x34, 0xa9, 0x90, 0xab, 0x0b, 0x40, - 0xb7, 0x1d, 0xef, 0x33, 0x9a, 0xda, 0x4f, 0x39, 0x5f, 0x9f, 0xd2, 0xd4, 0x7e, 0xaa, 0xfe, 0x7b, - 0x72, 0x03, 0x10, 0x87, 0x4b, 0xb2, 0x1a, 0xc7, 0x79, 0x41, 0xf9, 0xac, 0xbc, 0x50, 0x87, 0xa5, - 0x90, 0x06, 0x27, 0x8e, 0x37, 0x8a, 0xaf, 0xa8, 0x65, 0x15, 0xf7, 0xe0, 0xab, 0x12, 0x3b, 0x7d, - 0x1a, 0xd1, 0xc0, 0xb3, 0x5d, 0xf7, 0xcc, 0x12, 0x07, 0x15, 0x5e, 0x44, 0x87, 0xd6, 0xec, 0x51, - 0x95, 0x58, 0x91, 0xbf, 0x2c, 0xac, 0xf5, 0xc4, 0x98, 0x24, 0xb6, 0x66, 0xf2, 0xdc, 0xea, 0x5b, - 0x50, 0x0d, 0x64, 0x10, 0x5b, 0x21, 0x73, 0x8f, 0xcc, 0x47, 0x6b, 0xc9, 0x3d, 0x73, 0x2a, 0xc2, - 0x49, 0x25, 0x98, 0x0b, 0xf8, 0xef, 0xc0, 0x8a, 0x1d, 0xfb, 0x56, 0xb6, 0x9e, 0xdf, 0xb7, 0xcc, - 0x7b, 0x9e, 0x54, 0xed, 0xf9, 0x48, 0xb8, 0x0d, 0xcb, 0x12, 0x91, 0xed, 0x3a, 0xf6, 0x6c, 0x63, - 0x7b, 0xee, 0xa5, 0x9a, 0xc6, 0x94, 0x44, 0xbe, 0x69, 0xe3, 0x15, 0xf6, 0x1f, 0x5d, 0xeb, 0x4f, - 0x86, 0xbc, 0xa7, 0x4b, 0xbc, 0xbb, 0x48, 0x3f, 0x6b, 0xcb, 0xcd, 0x3f, 0x6b, 0x9b, 0x7f, 0x26, - 0x97, 0x3f, 0xf7, 0x4c, 0x4e, 0xbd, 0x03, 0x6b, 0xf3, 0xf8, 0x65, 0x94, 0x6d, 0x41, 0x9e, 0x5f, - 0xa8, 0x9f, 0x5b, 0x46, 0x53, 0x37, 0xe6, 0x44, 0x18, 0xa8, 0x7f, 0xab, 0x40, 0x6d, 0xc1, 0x2f, - 0x56, 0xf2, 0xff, 0xa6, 0xa4, 0x8e, 0x87, 0x7e, 0x16, 0xf2, 0xfc, 0x6a, 0x5f, 0xbe, 0x58, 0xb9, - 0x76, 0xf1, 0x0f, 0x8d, 0x5f, 0xc3, 0x13, 0x61, 0xc5, 0x12, 0x21, 0x0f, 0xa8, 0x01, 0x3f, 0x1f, - 0x8a, 0x77, 0x88, 0x65, 0x26, 0x13, 0x47, 0x46, 0x17, 0x0f, 0x9c, 0x72, 0xcf, 0x3d, 0x70, 0xda, - 0xfe, 0x83, 0x2c, 0x94, 0xda, 0x67, 0xbd, 0x27, 0xee, 0x81, 0x6b, 0x8f, 0xf8, 0x3d, 0x79, 0xbb, - 0x6b, 0x3e, 0x42, 0x57, 0xf0, 0x2a, 0x54, 0x8c, 0x8e, 0x69, 0x19, 0x6c, 0x29, 0x39, 0x68, 0x69, - 0x77, 0x91, 0xc2, 0xd6, 0x9a, 0x2e, 0x69, 0x5a, 0xf7, 0xf4, 0x47, 0x42, 0x92, 0xc1, 0x35, 0x58, - 0xe9, 0x1b, 0xcd, 0xfb, 0x7d, 0x7d, 0x26, 0xcc, 0xe1, 0x75, 0x58, 0x6d, 0xf7, 0x5b, 0x66, 0xb3, - 0xdb, 0x4a, 0x89, 0x8b, 0x6c, 0x5d, 0xda, 0x6b, 0x75, 0xf6, 0x44, 0x15, 0xb1, 0xfe, 0xfb, 0x46, - 0xaf, 0x79, 0xd7, 0xd0, 0xf7, 0x85, 0x68, 0x93, 0x89, 0x3e, 0xd4, 0x49, 0xe7, 0xa0, 0x19, 0x0f, - 0x79, 0x07, 0x23, 0x28, 0xef, 0x35, 0x0d, 0x8d, 0xc8, 0x5e, 0x9e, 0x29, 0xb8, 0x0a, 0x25, 0xdd, - 0xe8, 0xb7, 0x65, 0x3d, 0x83, 0xeb, 0x50, 0xd3, 0xfa, 0x66, 0xc7, 0x6a, 0x1a, 0x0d, 0xa2, 0xb7, - 0x75, 0xc3, 0x94, 0x9a, 0x1c, 0xae, 0x41, 0xd5, 0x6c, 0xb6, 0xf5, 0x9e, 0xa9, 0xb5, 0xbb, 0x52, - 0xc8, 0x66, 0x51, 0xec, 0xe9, 0xb1, 0x0d, 0xc2, 0x1b, 0xb0, 0x6e, 0x74, 0x2c, 0xf9, 0xd8, 0xc9, - 0x7a, 0xa0, 0xb5, 0xfa, 0xba, 0xd4, 0x6d, 0xe2, 0x6b, 0x80, 0x3b, 0x86, 0xd5, 0xef, 0xee, 0x6b, - 0xa6, 0x6e, 0x19, 0x9d, 0x87, 0x52, 0x71, 0x07, 0x57, 0xa1, 0x38, 0x9b, 0xc1, 0x33, 0xc6, 0x42, - 0xa5, 0xab, 0x11, 0x73, 0x06, 0xf6, 0xd9, 0x33, 0x46, 0x16, 0xdc, 0x25, 0x9d, 0x7e, 0x77, 0x66, - 0xb6, 0x0a, 0x65, 0x49, 0x96, 0x14, 0xe5, 0x98, 0x68, 0xaf, 0x69, 0x34, 0x92, 0xf9, 0x3d, 0x2b, - 0x6e, 0x64, 0x90, 0xb2, 0x7d, 0x0c, 0x39, 0xee, 0x8e, 0x22, 0xe4, 0x8c, 0x8e, 0xa1, 0xa3, 0x2b, - 0x78, 0x05, 0xa0, 0xd9, 0x6b, 0x1a, 0xa6, 0x7e, 0x97, 0x68, 0x2d, 0x06, 0x9b, 0x0b, 0x62, 0x02, - 0x19, 0xda, 0x65, 0x58, 0x6a, 0xf6, 0x0e, 0x5a, 0x1d, 0xcd, 0x94, 0x30, 0x9b, 0xbd, 0xfb, 0xfd, - 0x8e, 0xc9, 0x94, 0x08, 0x97, 0xa1, 0xd0, 0xec, 0x99, 0xfa, 0xf7, 0x4c, 0x86, 0x8b, 0xeb, 0x04, - 0xab, 0xe8, 0xd9, 0x9d, 0xed, 0x1f, 0x65, 0x21, 0xc7, 0x9f, 0xaa, 0x56, 0xa0, 0xc4, 0xbd, 0x6d, - 0x3e, 0xea, 0xb2, 0x21, 0x4b, 0x90, 0x6b, 0x1a, 0xe6, 0x6d, 0xf4, 0x4b, 0x19, 0x0c, 0x90, 0xef, - 0xf3, 0xf2, 0x2f, 0x17, 0x58, 0xb9, 0x69, 0x98, 0xef, 0xde, 0x42, 0x3f, 0xc8, 0xb0, 0x6e, 0xfb, - 0xa2, 0xf2, 0x2b, 0xb1, 0x62, 0xf7, 0x26, 0xfa, 0x61, 0xa2, 0xd8, 0xbd, 0x89, 0x7e, 0x35, 0x56, - 0xbc, 0xb7, 0x8b, 0x7e, 0x2d, 0x51, 0xbc, 0xb7, 0x8b, 0x7e, 0x3d, 0x56, 0xdc, 0xba, 0x89, 0x7e, - 0x23, 0x51, 0xdc, 0xba, 0x89, 0x7e, 0xb3, 0xc0, 0xb0, 0x70, 0x24, 0xef, 0xed, 0xa2, 0xdf, 0x2a, - 0x26, 0xb5, 0x5b, 0x37, 0xd1, 0x6f, 0x17, 0x99, 0xff, 0x13, 0xaf, 0xa2, 0xdf, 0x41, 0x6c, 0x9a, - 0xcc, 0x41, 0xe8, 0x77, 0x79, 0x91, 0xa9, 0xd0, 0xef, 0x21, 0x86, 0x91, 0x49, 0x79, 0xf5, 0x23, - 0xae, 0x79, 0xa4, 0x6b, 0x04, 0xfd, 0x7e, 0x41, 0xbc, 0x6d, 0x6b, 0x34, 0xdb, 0x5a, 0x0b, 0x61, - 0xde, 0x82, 0xb1, 0xf2, 0x87, 0x37, 0x58, 0x91, 0x85, 0x27, 0xfa, 0xa3, 0x2e, 0x1b, 0xf0, 0x81, - 0x46, 0x1a, 0x1f, 0x68, 0x04, 0xfd, 0xf1, 0x0d, 0x36, 0xe0, 0x03, 0x8d, 0x48, 0xbe, 0xfe, 0xa4, - 0xcb, 0x0c, 0xb9, 0xea, 0xe3, 0x1b, 0x6c, 0xd2, 0x52, 0xfe, 0xa7, 0x5d, 0x5c, 0x84, 0xec, 0x5e, - 0xd3, 0x44, 0x3f, 0xe2, 0xa3, 0xb1, 0x10, 0x45, 0x7f, 0x86, 0x98, 0xb0, 0xa7, 0x9b, 0xe8, 0xcf, - 0x99, 0x30, 0x6f, 0xf6, 0xbb, 0x2d, 0x1d, 0xbd, 0xc1, 0x26, 0x77, 0x57, 0xef, 0xb4, 0x75, 0x93, - 0x3c, 0x42, 0x7f, 0xc1, 0xcd, 0xbf, 0xdb, 0xeb, 0x18, 0xe8, 0x13, 0x84, 0xab, 0x00, 0xfa, 0xf7, - 0xba, 0x44, 0xef, 0xf5, 0x9a, 0x1d, 0x03, 0xbd, 0xbd, 0x7d, 0x00, 0xe8, 0x7c, 0x3a, 0x60, 0x00, - 0xfa, 0xc6, 0x3d, 0xa3, 0xf3, 0xd0, 0x40, 0x57, 0x58, 0xa5, 0x4b, 0xf4, 0xae, 0x46, 0x74, 0xa4, - 0x60, 0x80, 0x82, 0x7c, 0x31, 0x97, 0xc1, 0xcb, 0x50, 0x24, 0x9d, 0x56, 0x6b, 0x4f, 0x6b, 0xdc, - 0x43, 0xd9, 0xbd, 0x6f, 0xc2, 0x8a, 0xe3, 0xef, 0x9c, 0x38, 0x11, 0x0d, 0x43, 0xf1, 0x18, 0xfa, - 0x43, 0x55, 0xd6, 0x1c, 0xff, 0xba, 0x28, 0x5d, 0x1f, 0xf9, 0xd7, 0x4f, 0xa2, 0xeb, 0x5c, 0x7b, - 0x9d, 0x67, 0x8c, 0xc3, 0x02, 0xaf, 0xbc, 0xf7, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0xc5, 0x5b, - 0xfa, 0xe7, 0x6a, 0x2d, 0x00, 0x00, + // 3258 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5a, 0xcb, 0x73, 0xdb, 0x48, + 0x7a, 0x37, 0xf8, 0x12, 0xf9, 0x51, 0xa4, 0x5a, 0x4d, 0xc9, 0xe6, 0x68, 0x5e, 0x5a, 0xec, 0xce, + 0xae, 0xa2, 0xdd, 0xc8, 0x1e, 0x8d, 0xd7, 0x71, 0x66, 0x37, 0x89, 0x21, 0x0a, 0xf2, 0x70, 0x4c, + 0x82, 0x74, 0x13, 0xb4, 0xd7, 0x53, 0x5b, 0x85, 0x82, 0xc8, 0x36, 0x85, 0x12, 0x08, 0xd0, 0x00, + 0x28, 0x59, 0x37, 0x27, 0x9b, 0xcd, 0xfb, 0x31, 0x79, 0x4e, 0x36, 0xa9, 0x4c, 0x52, 0x95, 0x43, + 0x2a, 0x97, 0xfc, 0x0d, 0xa9, 0x1c, 0x72, 0xcc, 0x2d, 0x87, 0x24, 0x87, 0x9c, 0x52, 0xb9, 0x6d, + 0xe5, 0x94, 0x43, 0x0e, 0xa9, 0x54, 0x3f, 0x00, 0x82, 0x12, 0x67, 0xec, 0x75, 0x72, 0x91, 0x67, + 0x6e, 0xdd, 0xdf, 0xf7, 0xf5, 0xe3, 0xf7, 0xfb, 0x3e, 0x7c, 0xdd, 0xe8, 0x6e, 0x28, 0x3f, 0x99, + 0xd2, 0xe0, 0x6c, 0x67, 0x12, 0xf8, 0x91, 0x8f, 0xf3, 0xbc, 0xb2, 0x51, 0x8d, 0xfc, 0x89, 0x3f, + 0xb4, 0x23, 0x5b, 0x88, 0x37, 0xca, 0x27, 0x51, 0x30, 0x19, 0x88, 0x8a, 0xfa, 0x43, 0x05, 0x0a, + 0xa6, 0x1d, 0x8c, 0x68, 0x84, 0x37, 0xa0, 0x78, 0x4c, 0xcf, 0xc2, 0x89, 0x3d, 0xa0, 0x75, 0x65, + 0x53, 0xd9, 0x2a, 0x91, 0xa4, 0x8e, 0xd7, 0x20, 0x1f, 0x1e, 0xd9, 0xc1, 0xb0, 0x9e, 0xe1, 0x0a, + 0x51, 0xc1, 0xdf, 0x86, 0x72, 0x64, 0x1f, 0xba, 0x34, 0xb2, 0xa2, 0xb3, 0x09, 0xad, 0x67, 0x37, + 0x95, 0xad, 0xea, 0xee, 0xda, 0x4e, 0x32, 0x9e, 0xc9, 0x95, 0xe6, 0xd9, 0x84, 0x12, 0x88, 0x92, + 0x32, 0xc6, 0x90, 0x1b, 0x50, 0xd7, 0xad, 0xe7, 0x78, 0x5f, 0xbc, 0xac, 0xee, 0x43, 0xf5, 0x81, + 0x79, 0xd7, 0x8e, 0x68, 0xc3, 0x76, 0x5d, 0x1a, 0x34, 0xf7, 0xd9, 0x74, 0xa6, 0x21, 0x0d, 0x3c, + 0x7b, 0x9c, 0x4c, 0x27, 0xae, 0xe3, 0xab, 0x50, 0x18, 0x05, 0xfe, 0x74, 0x12, 0xd6, 0x33, 0x9b, + 0xd9, 0xad, 0x12, 0x91, 0x35, 0xf5, 0xfb, 0x00, 0xfa, 0x09, 0xf5, 0x22, 0xd3, 0x3f, 0xa6, 0x1e, + 0x7e, 0x03, 0x4a, 0x91, 0x33, 0xa6, 0x61, 0x64, 0x8f, 0x27, 0xbc, 0x8b, 0x2c, 0x99, 0x09, 0x3e, + 0x03, 0xd2, 0x06, 0x14, 0x27, 0x7e, 0xe8, 0x44, 0x8e, 0xef, 0x71, 0x3c, 0x25, 0x92, 0xd4, 0xd5, + 0x9f, 0x87, 0xfc, 0x03, 0xdb, 0x9d, 0x52, 0xfc, 0x36, 0xe4, 0x38, 0x60, 0x85, 0x03, 0x2e, 0xef, + 0x08, 0xd2, 0x39, 0x4e, 0xae, 0x60, 0x7d, 0x9f, 0x30, 0x4b, 0xde, 0xf7, 0x32, 0x11, 0x15, 0xf5, + 0x18, 0x96, 0xf7, 0x1c, 0x6f, 0xf8, 0xc0, 0x0e, 0x1c, 0x46, 0xc6, 0x4b, 0x76, 0x83, 0xbf, 0x06, + 0x05, 0x5e, 0x08, 0xeb, 0xd9, 0xcd, 0xec, 0x56, 0x79, 0x77, 0x59, 0x36, 0xe4, 0x73, 0x23, 0x52, + 0xa7, 0xfe, 0xbd, 0x02, 0xb0, 0xe7, 0x4f, 0xbd, 0xe1, 0x7d, 0xa6, 0xc4, 0x08, 0xb2, 0xe1, 0x13, + 0x57, 0x12, 0xc9, 0x8a, 0xf8, 0x1e, 0x54, 0x0f, 0x1d, 0x6f, 0x68, 0x9d, 0xc8, 0xe9, 0x08, 0x2e, + 0xcb, 0xbb, 0x5f, 0x93, 0xdd, 0xcd, 0x1a, 0xef, 0xa4, 0x67, 0x1d, 0xea, 0x5e, 0x14, 0x9c, 0x91, + 0xca, 0x61, 0x5a, 0xb6, 0xd1, 0x07, 0x7c, 0xd1, 0x88, 0x0d, 0x7a, 0x4c, 0xcf, 0xe2, 0x41, 0x8f, + 0xe9, 0x19, 0xfe, 0xa9, 0x34, 0xa2, 0xf2, 0x6e, 0x2d, 0x1e, 0x2b, 0xd5, 0x56, 0xc2, 0x7c, 0x3f, + 0x73, 0x5b, 0x51, 0xff, 0xa2, 0x00, 0x55, 0xfd, 0x29, 0x1d, 0x4c, 0x23, 0xda, 0x99, 0x30, 0x1f, + 0x84, 0x78, 0x07, 0x6a, 0x8e, 0x37, 0x70, 0xa7, 0x43, 0x6a, 0x51, 0xe6, 0x6a, 0x2b, 0x62, 0xbe, + 0xe6, 0xfd, 0x15, 0xc9, 0xaa, 0x54, 0xa5, 0x82, 0x40, 0x83, 0xda, 0xc0, 0x1f, 0x4f, 0xec, 0x60, + 0xde, 0x3e, 0xcb, 0xc7, 0x5f, 0x95, 0xe3, 0xcf, 0xec, 0xc9, 0xaa, 0xb4, 0x4e, 0x75, 0xd1, 0x86, + 0x15, 0xd9, 0xef, 0xd0, 0x7a, 0xec, 0x50, 0x77, 0x18, 0xf2, 0xd0, 0xad, 0x26, 0x54, 0xcd, 0x4f, + 0x71, 0xa7, 0x29, 0x8d, 0x0f, 0xb8, 0x2d, 0xa9, 0x3a, 0x73, 0x75, 0xbc, 0x0d, 0xab, 0x03, 0xd7, + 0x61, 0x53, 0x79, 0xcc, 0x28, 0xb6, 0x02, 0xff, 0x34, 0xac, 0xe7, 0xf9, 0xfc, 0x57, 0x84, 0xe2, + 0x80, 0xc9, 0x89, 0x7f, 0x1a, 0xe2, 0xf7, 0xa1, 0x78, 0xea, 0x07, 0xc7, 0xae, 0x6f, 0x0f, 0xeb, + 0x05, 0x3e, 0xe6, 0x5b, 0x8b, 0xc7, 0x7c, 0x28, 0xad, 0x48, 0x62, 0x8f, 0xb7, 0x00, 0x85, 0x4f, + 0x5c, 0x2b, 0xa4, 0x2e, 0x1d, 0x44, 0x96, 0xeb, 0x8c, 0x9d, 0xa8, 0x5e, 0xe4, 0x5f, 0x41, 0x35, + 0x7c, 0xe2, 0xf6, 0xb8, 0xb8, 0xc5, 0xa4, 0xd8, 0x82, 0xf5, 0x28, 0xb0, 0xbd, 0xd0, 0x1e, 0xb0, + 0xce, 0x2c, 0x27, 0xf4, 0x5d, 0x9b, 0x7f, 0x01, 0x25, 0x3e, 0xe4, 0xf6, 0xe2, 0x21, 0xcd, 0x59, + 0x93, 0x66, 0xdc, 0x82, 0xac, 0x45, 0x0b, 0xa4, 0xf8, 0x5d, 0x58, 0x0f, 0x8f, 0x9d, 0x89, 0xc5, + 0xfb, 0xb1, 0x26, 0xae, 0xed, 0x59, 0x03, 0x7b, 0x70, 0x44, 0xeb, 0xc0, 0x61, 0x63, 0xa6, 0xe4, + 0xa1, 0xd6, 0x75, 0x6d, 0xaf, 0xc1, 0x34, 0xea, 0x77, 0xa0, 0x3a, 0xcf, 0x23, 0x5e, 0x85, 0x8a, + 0xf9, 0xa8, 0xab, 0x5b, 0x9a, 0xb1, 0x6f, 0x19, 0x5a, 0x5b, 0x47, 0x57, 0x70, 0x05, 0x4a, 0x5c, + 0xd4, 0x31, 0x5a, 0x8f, 0x90, 0x82, 0x97, 0x20, 0xab, 0xb5, 0x5a, 0x28, 0xa3, 0xde, 0x86, 0x62, + 0x4c, 0x08, 0x5e, 0x81, 0x72, 0xdf, 0xe8, 0x75, 0xf5, 0x46, 0xf3, 0xa0, 0xa9, 0xef, 0xa3, 0x2b, + 0xb8, 0x08, 0xb9, 0x4e, 0xcb, 0xec, 0x22, 0x45, 0x94, 0xb4, 0x2e, 0xca, 0xb0, 0x96, 0xfb, 0x7b, + 0x1a, 0xca, 0xaa, 0x7f, 0xad, 0xc0, 0xda, 0x22, 0x60, 0xb8, 0x0c, 0x4b, 0xfb, 0xfa, 0x81, 0xd6, + 0x6f, 0x99, 0xe8, 0x0a, 0xae, 0xc1, 0x0a, 0xd1, 0xbb, 0xba, 0x66, 0x6a, 0x7b, 0x2d, 0xdd, 0x22, + 0xba, 0xb6, 0x8f, 0x14, 0x8c, 0xa1, 0xca, 0x4a, 0x56, 0xa3, 0xd3, 0x6e, 0x37, 0x4d, 0x53, 0xdf, + 0x47, 0x19, 0xbc, 0x06, 0x88, 0xcb, 0xfa, 0xc6, 0x4c, 0x9a, 0xc5, 0x08, 0x96, 0x7b, 0x3a, 0x69, + 0x6a, 0xad, 0xe6, 0x47, 0xac, 0x03, 0x94, 0xc3, 0x5f, 0x81, 0x37, 0x1b, 0x1d, 0xa3, 0xd7, 0xec, + 0x99, 0xba, 0x61, 0x5a, 0x3d, 0x43, 0xeb, 0xf6, 0x3e, 0xe8, 0x98, 0xbc, 0x67, 0x01, 0x2e, 0x8f, + 0xab, 0x00, 0x5a, 0xdf, 0xec, 0x88, 0x7e, 0x50, 0xe1, 0xc3, 0x5c, 0x51, 0x41, 0x19, 0xf5, 0x93, + 0x0c, 0xe4, 0x39, 0x3f, 0x2c, 0xab, 0xa6, 0x72, 0x25, 0x2f, 0x27, 0x19, 0x26, 0xf3, 0x39, 0x19, + 0x86, 0x27, 0x66, 0x99, 0xeb, 0x44, 0x05, 0xbf, 0x0e, 0x25, 0x3f, 0x18, 0x59, 0x42, 0x23, 0xb2, + 0x74, 0xd1, 0x0f, 0x46, 0x3c, 0x9d, 0xb3, 0x0c, 0xc9, 0x92, 0xfb, 0xa1, 0x1d, 0x52, 0x1e, 0xb5, + 0x25, 0x92, 0xd4, 0xf1, 0x6b, 0xc0, 0xec, 0x2c, 0x3e, 0x8f, 0x02, 0xd7, 0x2d, 0xf9, 0xc1, 0xc8, + 0x60, 0x53, 0xf9, 0x2a, 0x54, 0x06, 0xbe, 0x3b, 0x1d, 0x7b, 0x96, 0x4b, 0xbd, 0x51, 0x74, 0x54, + 0x5f, 0xda, 0x54, 0xb6, 0x2a, 0x64, 0x59, 0x08, 0x5b, 0x5c, 0x86, 0xeb, 0xb0, 0x34, 0x38, 0xb2, + 0x83, 0x90, 0x8a, 0x48, 0xad, 0x90, 0xb8, 0xca, 0x47, 0xa5, 0x03, 0x67, 0x6c, 0xbb, 0x21, 0x8f, + 0xca, 0x0a, 0x49, 0xea, 0x0c, 0xc4, 0x63, 0xd7, 0x1e, 0x85, 0x3c, 0x9a, 0x2a, 0x44, 0x54, 0xd4, + 0x9f, 0x81, 0x2c, 0xf1, 0x4f, 0x59, 0x97, 0x62, 0xc0, 0xb0, 0xae, 0x6c, 0x66, 0xb7, 0x30, 0x89, + 0xab, 0x6c, 0x11, 0x91, 0x79, 0x54, 0xa4, 0xd7, 0x38, 0x73, 0x7e, 0x1f, 0x96, 0x09, 0x0d, 0xa7, + 0x6e, 0xa4, 0x3f, 0x8d, 0x02, 0x3b, 0xc4, 0xbb, 0x50, 0x4e, 0x67, 0x0e, 0xe5, 0xb3, 0x32, 0x07, + 0xd0, 0x59, 0xca, 0xa8, 0xc3, 0xd2, 0xe3, 0x80, 0x86, 0x47, 0x34, 0x90, 0x99, 0x29, 0xae, 0xb2, + 0xbc, 0x5c, 0xe6, 0xa1, 0x2e, 0xc6, 0x60, 0xd9, 0x5c, 0xe6, 0x14, 0x65, 0x2e, 0x9b, 0x73, 0xa7, + 0x12, 0xa9, 0x63, 0xec, 0xb1, 0x34, 0x61, 0xd9, 0x8f, 0x1f, 0xd3, 0x41, 0x44, 0xc5, 0xa2, 0x95, + 0x23, 0xcb, 0x4c, 0xa8, 0x49, 0x19, 0x73, 0x9b, 0xe3, 0x85, 0x34, 0x88, 0x2c, 0x67, 0xc8, 0x1d, + 0x9a, 0x23, 0x45, 0x21, 0x68, 0x0e, 0xf1, 0x5b, 0x90, 0xe3, 0x89, 0x26, 0xc7, 0x47, 0x01, 0x39, + 0x0a, 0xf1, 0x4f, 0x09, 0x97, 0xe3, 0x6f, 0x42, 0x81, 0x72, 0xbc, 0xdc, 0xa9, 0xb3, 0xd4, 0x9c, + 0xa6, 0x82, 0x48, 0x13, 0xf5, 0xbb, 0xb0, 0xcc, 0x31, 0x3c, 0xb4, 0x03, 0xcf, 0xf1, 0x46, 0x7c, + 0x45, 0xf7, 0x87, 0x22, 0xf6, 0x2a, 0x84, 0x97, 0x19, 0x05, 0x63, 0x1a, 0x86, 0xf6, 0x88, 0xca, + 0x15, 0x36, 0xae, 0xaa, 0x7f, 0x99, 0x85, 0x72, 0x2f, 0x0a, 0xa8, 0x3d, 0xe6, 0xec, 0xe1, 0xef, + 0x02, 0x84, 0x91, 0x1d, 0xd1, 0x31, 0xf5, 0xa2, 0x98, 0x86, 0x37, 0xe4, 0xf0, 0x29, 0xbb, 0x9d, + 0x5e, 0x6c, 0x44, 0x52, 0xf6, 0xe7, 0xdd, 0x93, 0x79, 0x01, 0xf7, 0x6c, 0x7c, 0x9a, 0x81, 0x52, + 0xd2, 0x1b, 0xd6, 0xa0, 0x38, 0xb0, 0x23, 0x3a, 0xf2, 0x83, 0x33, 0xb9, 0x16, 0xbf, 0xf3, 0x79, + 0xa3, 0xef, 0x34, 0xa4, 0x31, 0x49, 0x9a, 0xe1, 0x37, 0x41, 0x6c, 0x70, 0x44, 0xe8, 0x0b, 0xbc, + 0x25, 0x2e, 0xe1, 0xc1, 0xff, 0x3e, 0xe0, 0x49, 0xe0, 0x8c, 0xed, 0xe0, 0xcc, 0x3a, 0xa6, 0x67, + 0xf1, 0x22, 0x92, 0x5d, 0xe0, 0x70, 0x24, 0xed, 0xee, 0xd1, 0x33, 0x99, 0xf6, 0x6e, 0xcf, 0xb7, + 0x95, 0x21, 0x7b, 0xd1, 0x8d, 0xa9, 0x96, 0x7c, 0x27, 0x10, 0xc6, 0x6b, 0x7e, 0x9e, 0x47, 0x37, + 0x2b, 0xaa, 0xdf, 0x80, 0x62, 0x3c, 0x79, 0x5c, 0x82, 0xbc, 0x1e, 0x04, 0x7e, 0x80, 0xae, 0xf0, + 0xec, 0xd7, 0x6e, 0x89, 0x04, 0xba, 0xbf, 0xcf, 0x12, 0xe8, 0xdf, 0x65, 0x92, 0x85, 0x97, 0xd0, + 0x27, 0x53, 0x1a, 0x46, 0xf8, 0x17, 0xa0, 0x46, 0x79, 0xa4, 0x39, 0x27, 0xd4, 0x1a, 0xf0, 0x5d, + 0x1a, 0x8b, 0x33, 0xf1, 0x39, 0xac, 0xec, 0x88, 0x4d, 0x65, 0xbc, 0x7b, 0x23, 0xab, 0x89, 0xad, + 0x14, 0x0d, 0xb1, 0x0e, 0x35, 0x67, 0x3c, 0xa6, 0x43, 0xc7, 0x8e, 0xd2, 0x1d, 0x08, 0x87, 0xad, + 0xc7, 0x9b, 0x98, 0xb9, 0x4d, 0x20, 0x59, 0x4d, 0x5a, 0x24, 0xdd, 0xbc, 0x03, 0x85, 0x88, 0x6f, + 0x58, 0xe5, 0x1a, 0x5e, 0x89, 0xb3, 0x1a, 0x17, 0x12, 0xa9, 0xc4, 0xdf, 0x00, 0xb1, 0xfd, 0xe5, + 0xf9, 0x6b, 0x16, 0x10, 0xb3, 0x5d, 0x0d, 0x11, 0x7a, 0xfc, 0x0e, 0x54, 0xe7, 0x16, 0xbf, 0x21, + 0x27, 0x2c, 0x4b, 0x2a, 0xe9, 0x95, 0x6c, 0x88, 0xaf, 0xc3, 0x92, 0x2f, 0x16, 0x3e, 0x9e, 0xd9, + 0x66, 0x33, 0x9e, 0x5f, 0x15, 0x49, 0x6c, 0xa5, 0xfe, 0x1c, 0xac, 0x24, 0x0c, 0x86, 0x13, 0xdf, + 0x0b, 0x29, 0xde, 0x86, 0x42, 0xc0, 0x3f, 0x27, 0xc9, 0x1a, 0x96, 0x5d, 0xa4, 0xf2, 0x01, 0x91, + 0x16, 0xea, 0x10, 0x56, 0x84, 0xe4, 0xa1, 0x13, 0x1d, 0x71, 0x47, 0xe1, 0x77, 0x20, 0x4f, 0x59, + 0xe1, 0x1c, 0xe7, 0xa4, 0xdb, 0xe0, 0x7a, 0x22, 0xb4, 0xa9, 0x51, 0x32, 0xcf, 0x1d, 0xe5, 0x3f, + 0x33, 0x50, 0x93, 0xb3, 0xdc, 0xb3, 0xa3, 0xc1, 0xd1, 0x25, 0x75, 0xf6, 0x37, 0x61, 0x89, 0xc9, + 0x9d, 0xe4, 0xc3, 0x58, 0xe0, 0xee, 0xd8, 0x82, 0x39, 0xdc, 0x0e, 0xad, 0x94, 0x77, 0xe5, 0xe6, + 0xab, 0x62, 0x87, 0xa9, 0x95, 0x7f, 0x41, 0x5c, 0x14, 0x9e, 0x13, 0x17, 0x4b, 0x2f, 0x14, 0x17, + 0xfb, 0xb0, 0x36, 0xcf, 0xb8, 0x0c, 0x8e, 0x6f, 0xc1, 0x92, 0x70, 0x4a, 0x9c, 0x02, 0x17, 0xf9, + 0x2d, 0x36, 0x51, 0xff, 0x21, 0x03, 0x6b, 0x32, 0x3b, 0x7d, 0x31, 0x3e, 0xd3, 0x14, 0xcf, 0xf9, + 0x17, 0xe1, 0xf9, 0x05, 0xfd, 0xa7, 0x36, 0x60, 0xfd, 0x1c, 0x8f, 0x2f, 0xf1, 0xb1, 0xfe, 0x58, + 0x81, 0xe5, 0x3d, 0x3a, 0x72, 0xbc, 0x4b, 0xea, 0x85, 0x14, 0xb9, 0xb9, 0x17, 0x0a, 0xe2, 0x5b, + 0x50, 0x91, 0x78, 0x25, 0x5b, 0x17, 0xd9, 0x56, 0x16, 0xb1, 0xfd, 0xef, 0x0a, 0x54, 0x1a, 0xfe, + 0x78, 0xec, 0x44, 0x97, 0x94, 0xa9, 0x8b, 0x38, 0x73, 0x8b, 0x70, 0x22, 0xa8, 0xc6, 0x30, 0x05, + 0x41, 0xea, 0x7f, 0x28, 0xb0, 0x42, 0x7c, 0xd7, 0x3d, 0xb4, 0x07, 0xc7, 0xaf, 0x36, 0x76, 0x0c, + 0x68, 0x06, 0x54, 0xa2, 0xff, 0x6f, 0x05, 0xaa, 0xdd, 0x80, 0xb2, 0x1f, 0xeb, 0x57, 0x1a, 0x3c, + 0xdb, 0x09, 0x0f, 0x23, 0xb9, 0x87, 0x28, 0x11, 0x5e, 0x56, 0x57, 0x61, 0x25, 0xc1, 0x2e, 0xf9, + 0xf8, 0x17, 0x05, 0xd6, 0x45, 0x80, 0x48, 0xcd, 0xf0, 0x92, 0xd2, 0x12, 0xe3, 0xcd, 0xa5, 0xf0, + 0xd6, 0xe1, 0xea, 0x79, 0x6c, 0x12, 0xf6, 0x0f, 0x32, 0x70, 0x2d, 0x8e, 0x8d, 0x4b, 0x0e, 0xfc, + 0xff, 0x10, 0x0f, 0x1b, 0x50, 0xbf, 0x48, 0x82, 0x64, 0xe8, 0xe3, 0x0c, 0xd4, 0x1b, 0x01, 0xb5, + 0x23, 0x9a, 0xda, 0x8b, 0xbc, 0x3a, 0xb1, 0x81, 0xdf, 0x85, 0xe5, 0x89, 0x1d, 0x44, 0xce, 0xc0, + 0x99, 0xd8, 0xec, 0x6f, 0x2f, 0xcf, 0xb7, 0x3a, 0xe7, 0x3a, 0x98, 0x33, 0x51, 0x5f, 0x87, 0xd7, + 0x16, 0x30, 0x22, 0xf9, 0xfa, 0x1f, 0x05, 0x70, 0x2f, 0xb2, 0x83, 0xe8, 0x0b, 0xb0, 0xaa, 0x2c, + 0x0c, 0xa6, 0x75, 0xa8, 0xcd, 0xe1, 0x4f, 0xf3, 0x42, 0xa3, 0x2f, 0xc4, 0x8a, 0xf3, 0x99, 0xbc, + 0xa4, 0xf1, 0x4b, 0x5e, 0xfe, 0x4d, 0x81, 0x8d, 0x86, 0x2f, 0x0e, 0x16, 0x5f, 0xc9, 0x2f, 0x4c, + 0x7d, 0x13, 0x5e, 0x5f, 0x08, 0x50, 0x12, 0xf0, 0xaf, 0x0a, 0x5c, 0x25, 0xd4, 0x1e, 0xbe, 0x9a, + 0xe0, 0xef, 0xc3, 0xb5, 0x0b, 0xe0, 0xe4, 0x0e, 0xf5, 0x16, 0x14, 0xc7, 0x34, 0xb2, 0x87, 0x76, + 0x64, 0x4b, 0x48, 0x1b, 0x71, 0xbf, 0x33, 0xeb, 0xb6, 0xb4, 0x20, 0x89, 0xad, 0xfa, 0x69, 0x06, + 0x6a, 0x7c, 0xaf, 0xfb, 0xe5, 0x8f, 0xd6, 0xe2, 0x7f, 0x81, 0x8f, 0x15, 0x58, 0x9b, 0x27, 0x28, + 0xf9, 0x27, 0xf8, 0xff, 0x3e, 0xaf, 0x58, 0x90, 0x10, 0xb2, 0x8b, 0xb6, 0xa0, 0xff, 0x98, 0x81, + 0x7a, 0x7a, 0x4a, 0x5f, 0x9e, 0x6d, 0xcc, 0x9f, 0x6d, 0xfc, 0xc4, 0x87, 0x59, 0x9f, 0x28, 0xf0, + 0xda, 0x02, 0x42, 0x7f, 0x32, 0x47, 0xa7, 0x4e, 0x38, 0x32, 0xcf, 0x3d, 0xe1, 0x78, 0x51, 0x57, + 0xff, 0xb3, 0x02, 0x6b, 0x6d, 0x71, 0xb0, 0x2c, 0xfe, 0xe3, 0x2f, 0x6f, 0x36, 0xe3, 0x67, 0xc7, + 0xb9, 0xd9, 0xf5, 0x8d, 0xda, 0x80, 0xf5, 0x73, 0xd0, 0x5e, 0xe2, 0x6c, 0xe2, 0xbf, 0x14, 0x58, + 0x95, 0xbd, 0x68, 0x97, 0x76, 0x23, 0xb0, 0x80, 0x1d, 0xfc, 0x16, 0x64, 0x9d, 0x61, 0xbc, 0x83, + 0x9c, 0xbf, 0x04, 0x67, 0x0a, 0xf5, 0x0e, 0xe0, 0x34, 0xee, 0x97, 0xa0, 0xee, 0x9f, 0xb2, 0xb0, + 0xda, 0x9b, 0xb8, 0x4e, 0x24, 0x95, 0xaf, 0x76, 0xe2, 0xff, 0x0a, 0x2c, 0x87, 0x0c, 0xac, 0x25, + 0xae, 0xe4, 0x38, 0xb1, 0x25, 0x52, 0xe6, 0xb2, 0x06, 0x17, 0xe1, 0xb7, 0xa1, 0x1c, 0x9b, 0x4c, + 0xbd, 0x48, 0x1e, 0xa8, 0x81, 0xb4, 0x98, 0x7a, 0x11, 0xbe, 0x09, 0xd7, 0xbc, 0xe9, 0x98, 0x5f, + 0x69, 0x5b, 0x13, 0x1a, 0xc4, 0x17, 0xbe, 0x76, 0x10, 0x5f, 0x3d, 0xd7, 0xbc, 0xe9, 0x98, 0xf8, + 0xa7, 0x61, 0x97, 0x06, 0xe2, 0xc2, 0xd7, 0x0e, 0x22, 0x7c, 0x07, 0x4a, 0xb6, 0x3b, 0xf2, 0x03, + 0x27, 0x3a, 0x1a, 0xcb, 0x3b, 0x67, 0x35, 0xbe, 0x81, 0x39, 0x4f, 0xff, 0x8e, 0x16, 0x5b, 0x92, + 0x59, 0x23, 0xf5, 0x5b, 0x50, 0x4a, 0xe4, 0x18, 0xc1, 0xb2, 0x7e, 0xbf, 0xaf, 0xb5, 0xac, 0x5e, + 0xb7, 0xd5, 0x34, 0x7b, 0xe2, 0x9e, 0xf8, 0xa0, 0xdf, 0x6a, 0x59, 0xbd, 0x86, 0x66, 0x20, 0x45, + 0x25, 0x00, 0xbc, 0x4b, 0xde, 0xf9, 0x8c, 0x20, 0xe5, 0x39, 0x04, 0xbd, 0x0e, 0xa5, 0xc0, 0x3f, + 0x95, 0xd8, 0x33, 0x1c, 0x4e, 0x31, 0xf0, 0x4f, 0x39, 0x72, 0x55, 0x03, 0x9c, 0x9e, 0xab, 0x8c, + 0xb6, 0x54, 0xf2, 0x56, 0xe6, 0x92, 0xf7, 0x6c, 0xfc, 0x24, 0x79, 0x8b, 0xad, 0x3c, 0xfb, 0xce, + 0x3f, 0xa0, 0xb6, 0x1b, 0xc5, 0xeb, 0x95, 0xfa, 0x57, 0x19, 0xa8, 0x10, 0x26, 0x71, 0xc6, 0xb4, + 0x17, 0xd9, 0x51, 0xc8, 0x3c, 0x75, 0xc4, 0x4d, 0xac, 0x59, 0xda, 0x2d, 0x91, 0xb2, 0x90, 0x89, + 0xbb, 0x82, 0x5d, 0x58, 0x0f, 0xe9, 0xc0, 0xf7, 0x86, 0xa1, 0x75, 0x48, 0x8f, 0x1c, 0x6f, 0x68, + 0x8d, 0xed, 0x30, 0x92, 0xd7, 0x91, 0x15, 0x52, 0x93, 0xca, 0x3d, 0xae, 0x6b, 0x73, 0x15, 0xbe, + 0x01, 0x6b, 0x87, 0x8e, 0xe7, 0xfa, 0x23, 0x6b, 0xe2, 0xda, 0x67, 0x34, 0x08, 0x25, 0x54, 0x16, + 0x5e, 0x79, 0x82, 0x85, 0xae, 0x2b, 0x54, 0xc2, 0xdd, 0x1f, 0xc1, 0xf6, 0xc2, 0x51, 0xac, 0xc7, + 0x8e, 0x1b, 0xd1, 0x80, 0x0e, 0xad, 0x80, 0x4e, 0x5c, 0x67, 0x20, 0x5e, 0x13, 0x88, 0xbd, 0xfb, + 0xd7, 0x17, 0x0c, 0x7d, 0x20, 0xcd, 0xc9, 0xcc, 0x9a, 0xb1, 0x3d, 0x98, 0x4c, 0xad, 0x29, 0xbf, + 0x41, 0x64, 0xab, 0x98, 0x42, 0x8a, 0x83, 0xc9, 0xb4, 0xcf, 0xea, 0x18, 0x41, 0xf6, 0xc9, 0x44, + 0x2c, 0x5e, 0x0a, 0x61, 0x45, 0xf5, 0xc7, 0x0a, 0x54, 0xb5, 0xd1, 0x28, 0xa0, 0x23, 0x3b, 0x92, + 0x34, 0xdd, 0x80, 0x35, 0x41, 0xc9, 0x99, 0x25, 0x9f, 0x29, 0x09, 0x3c, 0x8a, 0xc0, 0x23, 0x75, + 0xe2, 0x91, 0x52, 0x1c, 0xbe, 0x57, 0xa7, 0xde, 0xc2, 0x36, 0x19, 0xde, 0x66, 0x2d, 0xd1, 0xa6, + 0x5b, 0xfd, 0x2c, 0xbc, 0xb6, 0x98, 0x85, 0xb1, 0x23, 0x1e, 0x9a, 0x54, 0xc8, 0xd5, 0x05, 0xa0, + 0xdb, 0x8e, 0xf7, 0x39, 0x4d, 0xed, 0xa7, 0x9c, 0xaf, 0xcf, 0x68, 0x6a, 0x3f, 0x55, 0xff, 0x26, + 0xb9, 0x01, 0x88, 0xc3, 0x25, 0x59, 0x8d, 0xe3, 0xbc, 0xa0, 0x7c, 0x5e, 0x5e, 0xa8, 0xc3, 0x52, + 0x48, 0x83, 0x13, 0xc7, 0x1b, 0xc5, 0x57, 0xd4, 0xb2, 0x8a, 0x7b, 0xf0, 0x75, 0x89, 0x9d, 0x3e, + 0x8d, 0x68, 0xe0, 0xd9, 0xae, 0x7b, 0x66, 0x89, 0x83, 0x0a, 0x2f, 0xa2, 0x43, 0x6b, 0xf6, 0xa8, + 0x4a, 0xac, 0xc8, 0x5f, 0x15, 0xd6, 0x7a, 0x62, 0x4c, 0x12, 0x5b, 0x33, 0x79, 0x6e, 0xf5, 0x1d, + 0xa8, 0x06, 0x32, 0x88, 0xad, 0x90, 0xb9, 0x47, 0xe6, 0xa3, 0xb5, 0xe4, 0x9e, 0x39, 0x15, 0xe1, + 0xa4, 0x12, 0xcc, 0x05, 0xfc, 0x6d, 0x58, 0x96, 0x33, 0xb2, 0x5d, 0xc7, 0x9e, 0x6d, 0x4c, 0xcf, + 0xbd, 0x34, 0xd3, 0x98, 0x92, 0xc8, 0x37, 0x69, 0xbc, 0xf2, 0x61, 0xae, 0x58, 0x40, 0x4b, 0xec, + 0x6f, 0xb8, 0xd6, 0x9f, 0x0c, 0x79, 0x64, 0x5c, 0xe2, 0x3d, 0x42, 0xfa, 0x71, 0x5a, 0x6e, 0xfe, + 0x71, 0xda, 0xfc, 0x63, 0xb7, 0xfc, 0xb9, 0xc7, 0x6e, 0xea, 0x1d, 0x58, 0x9b, 0xc7, 0x2f, 0x63, + 0x65, 0x0b, 0xf2, 0xfc, 0x5a, 0xfc, 0xdc, 0x62, 0x98, 0xba, 0xf7, 0x26, 0xc2, 0x40, 0xfd, 0x5b, + 0x05, 0x6a, 0x0b, 0x7e, 0x94, 0x92, 0xbf, 0x30, 0x25, 0x75, 0xc8, 0xf3, 0xd3, 0x90, 0xe7, 0x17, + 0xf4, 0xf2, 0xdd, 0xc9, 0xb5, 0x8b, 0xff, 0x59, 0xfc, 0x32, 0x9d, 0x08, 0x2b, 0x96, 0xce, 0x78, + 0x58, 0x0c, 0xf8, 0x29, 0x4f, 0xbc, 0xcf, 0x2b, 0x33, 0x99, 0x38, 0xf8, 0xb9, 0x78, 0x6c, 0x94, + 0x7b, 0xee, 0xb1, 0xd1, 0xf6, 0xef, 0x67, 0xa1, 0xd4, 0x3e, 0xeb, 0x3d, 0x71, 0x0f, 0x5c, 0x7b, + 0xc4, 0x6f, 0xbb, 0xdb, 0x5d, 0xf3, 0x11, 0xba, 0x82, 0x57, 0xa1, 0x62, 0x74, 0x4c, 0xcb, 0x60, + 0x0b, 0xc2, 0x41, 0x4b, 0xbb, 0x8b, 0x14, 0xb6, 0x62, 0x74, 0x49, 0xd3, 0xba, 0xa7, 0x3f, 0x12, + 0x92, 0x0c, 0xae, 0xc1, 0x4a, 0xdf, 0x68, 0xde, 0xef, 0xeb, 0x33, 0x61, 0x0e, 0xaf, 0xc3, 0x6a, + 0xbb, 0xdf, 0x32, 0x9b, 0xdd, 0x56, 0x4a, 0x5c, 0x64, 0xab, 0xcb, 0x5e, 0xab, 0xb3, 0x27, 0xaa, + 0x88, 0xf5, 0xdf, 0x37, 0x7a, 0xcd, 0xbb, 0x86, 0xbe, 0x2f, 0x44, 0x9b, 0x4c, 0xf4, 0x91, 0x4e, + 0x3a, 0x07, 0xcd, 0x78, 0xc8, 0x3b, 0x18, 0x41, 0x79, 0xaf, 0x69, 0x68, 0x44, 0xf6, 0xf2, 0x4c, + 0xc1, 0x55, 0x28, 0xe9, 0x46, 0xbf, 0x2d, 0xeb, 0x19, 0x5c, 0x87, 0x9a, 0xd6, 0x37, 0x3b, 0x56, + 0xd3, 0x68, 0x10, 0xbd, 0xad, 0x1b, 0xa6, 0xd4, 0xe4, 0x70, 0x0d, 0xaa, 0x66, 0xb3, 0xad, 0xf7, + 0x4c, 0xad, 0xdd, 0x95, 0x42, 0x36, 0x8b, 0x62, 0x4f, 0x8f, 0x6d, 0x10, 0xde, 0x80, 0x75, 0xa3, + 0x63, 0xc9, 0x27, 0x4b, 0xd6, 0x03, 0xad, 0xd5, 0xd7, 0xa5, 0x6e, 0x13, 0x5f, 0x03, 0xdc, 0x31, + 0xac, 0x7e, 0x77, 0x5f, 0x33, 0x75, 0xcb, 0xe8, 0x3c, 0x94, 0x8a, 0x3b, 0xb8, 0x0a, 0xc5, 0xd9, + 0x0c, 0x9e, 0x31, 0x16, 0x2a, 0x5d, 0x8d, 0x98, 0x33, 0xb0, 0xcf, 0x9e, 0x31, 0xb2, 0xe0, 0x2e, + 0xe9, 0xf4, 0xbb, 0x33, 0xb3, 0x55, 0x28, 0x4b, 0xb2, 0xa4, 0x28, 0xc7, 0x44, 0x7b, 0x4d, 0xa3, + 0x91, 0xcc, 0xef, 0x59, 0x71, 0x23, 0x83, 0x94, 0xed, 0x63, 0xc8, 0x71, 0x77, 0x14, 0x21, 0x67, + 0x74, 0x0c, 0x1d, 0x5d, 0xc1, 0x2b, 0x00, 0xcd, 0x5e, 0xd3, 0x30, 0xf5, 0xbb, 0x44, 0x6b, 0x31, + 0xd8, 0x5c, 0x10, 0x13, 0xc8, 0xd0, 0x2e, 0xc3, 0x52, 0xb3, 0x77, 0xd0, 0xea, 0x68, 0xa6, 0x84, + 0xd9, 0xec, 0xdd, 0xef, 0x77, 0x4c, 0xa6, 0x44, 0xb8, 0x0c, 0x85, 0x66, 0xcf, 0xd4, 0xbf, 0x67, + 0x32, 0x5c, 0x5c, 0x27, 0x58, 0x45, 0xcf, 0xee, 0x6c, 0xff, 0x28, 0x0b, 0x39, 0xfe, 0xe0, 0xb4, + 0x02, 0x25, 0xee, 0x6d, 0xf3, 0x51, 0x97, 0x0d, 0x59, 0x82, 0x5c, 0xd3, 0x30, 0x6f, 0xa3, 0x5f, + 0xcc, 0x60, 0x80, 0x7c, 0x9f, 0x97, 0x7f, 0xa9, 0xc0, 0xca, 0x4d, 0xc3, 0x7c, 0xf7, 0x16, 0xfa, + 0x41, 0x86, 0x75, 0xdb, 0x17, 0x95, 0x5f, 0x8e, 0x15, 0xbb, 0x37, 0xd1, 0x0f, 0x13, 0xc5, 0xee, + 0x4d, 0xf4, 0x2b, 0xb1, 0xe2, 0xbd, 0x5d, 0xf4, 0xab, 0x89, 0xe2, 0xbd, 0x5d, 0xf4, 0x6b, 0xb1, + 0xe2, 0xd6, 0x4d, 0xf4, 0xeb, 0x89, 0xe2, 0xd6, 0x4d, 0xf4, 0x1b, 0x05, 0x86, 0x85, 0x23, 0x79, + 0x6f, 0x17, 0xfd, 0x66, 0x31, 0xa9, 0xdd, 0xba, 0x89, 0x7e, 0xab, 0xc8, 0xfc, 0x9f, 0x78, 0x15, + 0xfd, 0x36, 0x62, 0xd3, 0x64, 0x0e, 0x42, 0xbf, 0xc3, 0x8b, 0x4c, 0x85, 0x7e, 0x17, 0x31, 0x8c, + 0x4c, 0xca, 0xab, 0x1f, 0x73, 0xcd, 0x23, 0x5d, 0x23, 0xe8, 0xf7, 0x0a, 0xe2, 0x85, 0x5a, 0xa3, + 0xd9, 0xd6, 0x5a, 0x08, 0xf3, 0x16, 0x8c, 0x95, 0x3f, 0xb8, 0xc1, 0x8a, 0x2c, 0x3c, 0xd1, 0x1f, + 0x76, 0xd9, 0x80, 0x0f, 0x34, 0xd2, 0xf8, 0x40, 0x23, 0xe8, 0x8f, 0x6e, 0xb0, 0x01, 0x1f, 0x68, + 0x44, 0xf2, 0xf5, 0xc7, 0x5d, 0x66, 0xc8, 0x55, 0x9f, 0xdc, 0x60, 0x93, 0x96, 0xf2, 0x3f, 0xe9, + 0xe2, 0x22, 0x64, 0xf7, 0x9a, 0x26, 0xfa, 0x11, 0x1f, 0x8d, 0x85, 0x28, 0xfa, 0x53, 0xc4, 0x84, + 0x3d, 0xdd, 0x44, 0x7f, 0xc6, 0x84, 0x79, 0xb3, 0xdf, 0x6d, 0xe9, 0xe8, 0x0d, 0x36, 0xb9, 0xbb, + 0x7a, 0xa7, 0xad, 0x9b, 0xe4, 0x11, 0xfa, 0x73, 0x6e, 0xfe, 0x61, 0xaf, 0x63, 0xa0, 0x4f, 0x11, + 0xae, 0x02, 0xe8, 0xdf, 0xeb, 0x12, 0xbd, 0xd7, 0x6b, 0x76, 0x0c, 0xf4, 0xf6, 0xf6, 0x01, 0xa0, + 0xf3, 0xe9, 0x80, 0x01, 0xe8, 0x1b, 0xf7, 0x8c, 0xce, 0x43, 0x03, 0x5d, 0x61, 0x95, 0x2e, 0xd1, + 0xbb, 0x1a, 0xd1, 0x91, 0x82, 0x01, 0x0a, 0xf2, 0xdd, 0x5b, 0x06, 0x2f, 0x43, 0x91, 0x74, 0x5a, + 0xad, 0x3d, 0xad, 0x71, 0x0f, 0x65, 0xf7, 0xbe, 0x0d, 0x2b, 0x8e, 0xbf, 0x73, 0xe2, 0x44, 0x34, + 0x0c, 0xc5, 0x93, 0xe6, 0x8f, 0x54, 0x59, 0x73, 0xfc, 0xeb, 0xa2, 0x74, 0x7d, 0xe4, 0x5f, 0x3f, + 0x89, 0xae, 0x73, 0xed, 0x75, 0x9e, 0x31, 0x0e, 0x0b, 0xbc, 0xf2, 0xde, 0xff, 0x06, 0x00, 0x00, + 0xff, 0xff, 0x40, 0x99, 0x5d, 0x63, 0x30, 0x2d, 0x00, 0x00, } diff --git a/vendor/vitess.io/vitess/go/vt/proto/topodata/topodata.pb.go b/vendor/vitess.io/vitess/go/vt/proto/topodata/topodata.pb.go index aae8f87896c522c1da1ba043d2d6b9d9b9b3f603..d2cdc91a79bd0cfc2cc4603431e3d95636041972 100644 --- a/vendor/vitess.io/vitess/go/vt/proto/topodata/topodata.pb.go +++ b/vendor/vitess.io/vitess/go/vt/proto/topodata/topodata.pb.go @@ -288,10 +288,20 @@ type Tablet struct { // MySQL port. Use topoproto.MysqlPort and topoproto.SetMysqlPort // to access this variable. The functions provide support // for legacy behavior. - MysqlPort int32 `protobuf:"varint,13,opt,name=mysql_port,json=mysqlPort,proto3" json:"mysql_port,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + MysqlPort int32 `protobuf:"varint,13,opt,name=mysql_port,json=mysqlPort,proto3" json:"mysql_port,omitempty"` + // master_term_start_time is the time (in UTC) at which the current term of + // the current tablet began as master. If this tablet is not currently the + // master, this value is ignored. + // + // A new master term begins any time an authoritative decision is communicated + // about which tablet should be the master, such as via Vitess + // replication-management commands like PlannedReparentShard, + // EmergencyReparentShard, and TabletExternallyReparented. + // + MasterTermStartTime *vttime.Time `protobuf:"bytes,14,opt,name=master_term_start_time,json=masterTermStartTime,proto3" json:"master_term_start_time,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Tablet) Reset() { *m = Tablet{} } @@ -396,14 +406,36 @@ func (m *Tablet) GetMysqlPort() int32 { return 0 } +func (m *Tablet) GetMasterTermStartTime() *vttime.Time { + if m != nil { + return m.MasterTermStartTime + } + return nil +} + // A Shard contains data about a subset of the data whithin a keyspace. type Shard struct { + // master_alias is the tablet alias of the master for the shard. + // If it is unset, then there is no master in this shard yet. // No lock is necessary to update this field, when for instance // TabletExternallyReparented updates this. However, we lock the // shard for reparenting operations (InitShardMaster, // PlannedReparentShard,EmergencyReparentShard), to guarantee // exclusive operation. MasterAlias *TabletAlias `protobuf:"bytes,1,opt,name=master_alias,json=masterAlias,proto3" json:"master_alias,omitempty"` + // master_term_start_time is the time (in UTC) at which the current term of + // the master specified in master_alias began. + // + // A new master term begins any time an authoritative decision is communicated + // about which tablet should be the master, such as via Vitess + // replication-management commands like PlannedReparentShard, + // EmergencyReparentShard, and TabletExternallyReparented. + // + // The master_alias should only ever be changed if the new master's term began + // at a later time than this. Note that a new term can start for the tablet + // that is already the master. In that case, the master_term_start_time would + // be increased without changing the master_alias. + MasterTermStartTime *vttime.Time `protobuf:"bytes,8,opt,name=master_term_start_time,json=masterTermStartTime,proto3" json:"master_term_start_time,omitempty"` // key_range is the KeyRange for this shard. It can be unset if: // - we are not using range-based sharding in this shard. // - the shard covers the entire keyrange. @@ -462,6 +494,13 @@ func (m *Shard) GetMasterAlias() *TabletAlias { return nil } +func (m *Shard) GetMasterTermStartTime() *vttime.Time { + if m != nil { + return m.MasterTermStartTime + } + return nil +} + func (m *Shard) GetKeyRange() *KeyRange { if m != nil { return m.KeyRange @@ -1337,88 +1376,90 @@ func init() { func init() { proto.RegisterFile("topodata.proto", fileDescriptor_52c350cb619f972e) } var fileDescriptor_52c350cb619f972e = []byte{ - // 1314 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xe1, 0x6e, 0x1b, 0x45, - 0x10, 0xee, 0xd9, 0x67, 0xe7, 0x3c, 0x3e, 0x27, 0xd7, 0x25, 0xad, 0x4e, 0x07, 0x15, 0x91, 0x51, - 0x85, 0x15, 0x84, 0x03, 0x69, 0x0b, 0x51, 0x11, 0x52, 0x5d, 0xc7, 0xa5, 0x69, 0x12, 0xc7, 0x5a, - 0x3b, 0x82, 0xf2, 0xe7, 0x74, 0xb1, 0x37, 0xe9, 0x29, 0xe7, 0x3b, 0xf7, 0x76, 0x63, 0xc9, 0xbc, - 0x02, 0x3f, 0x80, 0xbf, 0xbc, 0x01, 0x8f, 0xc0, 0xbb, 0xf0, 0x07, 0x9e, 0x04, 0xed, 0xec, 0xdd, - 0xf9, 0x6c, 0xb7, 0x25, 0x45, 0xf9, 0xb7, 0x33, 0x3b, 0x33, 0x37, 0xf3, 0xcd, 0xcc, 0xb7, 0x36, - 0xac, 0x8b, 0x68, 0x12, 0x8d, 0x3c, 0xe1, 0x35, 0x27, 0x71, 0x24, 0x22, 0x62, 0xa4, 0xb2, 0x03, - 0xc2, 0x1f, 0x33, 0xa5, 0xad, 0xef, 0x82, 0x71, 0xc8, 0x66, 0xd4, 0x0b, 0x2f, 0x18, 0xd9, 0x84, - 0x12, 0x17, 0x5e, 0x2c, 0x6c, 0x6d, 0x4b, 0x6b, 0x98, 0x54, 0x09, 0xc4, 0x82, 0x22, 0x0b, 0x47, - 0x76, 0x01, 0x75, 0xf2, 0x58, 0x7f, 0x00, 0xd5, 0x81, 0x77, 0x16, 0x30, 0xd1, 0x0a, 0x7c, 0x8f, - 0x13, 0x02, 0xfa, 0x90, 0x05, 0x01, 0x7a, 0x55, 0x28, 0x9e, 0xa5, 0xd3, 0x95, 0xaf, 0x9c, 0x6a, - 0x54, 0x1e, 0xeb, 0x7f, 0xea, 0x50, 0x56, 0x5e, 0xe4, 0x33, 0x28, 0x79, 0xd2, 0x13, 0x3d, 0xaa, - 0xbb, 0x77, 0x9a, 0x59, 0xa6, 0xb9, 0xb0, 0x54, 0xd9, 0x10, 0x07, 0x8c, 0x57, 0x11, 0x17, 0xa1, - 0x37, 0x66, 0x18, 0xae, 0x42, 0x33, 0x99, 0xec, 0x81, 0x31, 0x89, 0x62, 0xe1, 0x8e, 0xbd, 0x89, - 0xad, 0x6f, 0x15, 0x1b, 0xd5, 0xdd, 0x7b, 0xcb, 0xb1, 0x9a, 0xbd, 0x28, 0x16, 0xc7, 0xde, 0xa4, - 0x13, 0x8a, 0x78, 0x46, 0xd7, 0x26, 0x4a, 0x92, 0x51, 0x2f, 0xd9, 0x8c, 0x4f, 0xbc, 0x21, 0xb3, - 0x4b, 0x2a, 0x6a, 0x2a, 0x23, 0x0c, 0xaf, 0xbc, 0x78, 0x64, 0x97, 0xf1, 0x42, 0x09, 0x64, 0x07, - 0x2a, 0x97, 0x6c, 0xe6, 0xc6, 0x12, 0x29, 0x7b, 0x0d, 0x13, 0x27, 0xf3, 0x8f, 0xa5, 0x18, 0x62, - 0x18, 0x85, 0x66, 0x03, 0x74, 0x31, 0x9b, 0x30, 0xdb, 0xd8, 0xd2, 0x1a, 0xeb, 0xbb, 0x9b, 0xcb, - 0x89, 0x0d, 0x66, 0x13, 0x46, 0xd1, 0x82, 0x34, 0xc0, 0x1a, 0x9d, 0xb9, 0xb2, 0x22, 0x37, 0x9a, - 0xb2, 0x38, 0xf6, 0x47, 0xcc, 0xae, 0xe0, 0xb7, 0xd7, 0x47, 0x67, 0x5d, 0x6f, 0xcc, 0x4e, 0x12, - 0x2d, 0x69, 0x82, 0x2e, 0xbc, 0x0b, 0x6e, 0x03, 0x16, 0xeb, 0xac, 0x14, 0x3b, 0xf0, 0x2e, 0xb8, - 0xaa, 0x14, 0xed, 0xc8, 0x7d, 0x58, 0x1f, 0xcf, 0xf8, 0xeb, 0xc0, 0xcd, 0x20, 0x34, 0x31, 0x6e, - 0x0d, 0xb5, 0xcf, 0x53, 0x1c, 0xef, 0x01, 0x28, 0x33, 0x09, 0x8f, 0x5d, 0xdb, 0xd2, 0x1a, 0x25, - 0x5a, 0x41, 0x8d, 0x44, 0xcf, 0x79, 0x0c, 0x66, 0x1e, 0x45, 0xd9, 0xdc, 0x4b, 0x36, 0x4b, 0xfa, - 0x2d, 0x8f, 0x12, 0xb2, 0xa9, 0x17, 0x5c, 0xa9, 0x0e, 0x95, 0xa8, 0x12, 0x1e, 0x17, 0xf6, 0x34, - 0xe7, 0x6b, 0xa8, 0x64, 0x49, 0xfd, 0x97, 0x63, 0x25, 0xe7, 0xf8, 0x42, 0x37, 0x8a, 0x96, 0xfe, - 0x42, 0x37, 0xaa, 0x96, 0x59, 0xff, 0xad, 0x0c, 0xa5, 0x3e, 0x76, 0x61, 0x0f, 0xcc, 0xb1, 0xc7, - 0x05, 0x8b, 0xdd, 0x6b, 0x4c, 0x50, 0x55, 0x99, 0xaa, 0x29, 0x5d, 0xe8, 0x5f, 0xe1, 0x1a, 0xfd, - 0xfb, 0x16, 0x4c, 0xce, 0xe2, 0x29, 0x1b, 0xb9, 0xb2, 0x49, 0xdc, 0x2e, 0x2e, 0x63, 0x8e, 0x19, - 0x35, 0xfb, 0x68, 0x83, 0xdd, 0xac, 0xf2, 0xec, 0xcc, 0xc9, 0x13, 0xa8, 0xf1, 0xe8, 0x2a, 0x1e, - 0x32, 0x17, 0xe7, 0x87, 0x27, 0x03, 0xfa, 0xe1, 0x8a, 0x3f, 0x1a, 0xe1, 0x99, 0x9a, 0x7c, 0x2e, - 0x70, 0xf2, 0x0c, 0x36, 0x04, 0x56, 0xe3, 0x0e, 0xa3, 0x50, 0xc4, 0x51, 0xc0, 0xed, 0xf2, 0xf2, - 0x90, 0xab, 0x18, 0xaa, 0xe8, 0xb6, 0xb2, 0xa2, 0xeb, 0x22, 0x2f, 0x72, 0xb2, 0x0d, 0xb7, 0x7d, - 0xee, 0x26, 0xb0, 0xc9, 0x14, 0xfd, 0xf0, 0x02, 0x27, 0xd8, 0xa0, 0x1b, 0x3e, 0x3f, 0x46, 0x7d, - 0x5f, 0xa9, 0x9d, 0x97, 0x00, 0xf3, 0x82, 0xc8, 0x23, 0xa8, 0x26, 0x19, 0xe0, 0x24, 0x6b, 0xef, - 0x98, 0x64, 0x10, 0xd9, 0x59, 0x36, 0x55, 0x92, 0x00, 0xb7, 0x0b, 0x5b, 0x45, 0xd9, 0x54, 0x14, - 0x9c, 0xdf, 0x35, 0xa8, 0xe6, 0x8a, 0x4d, 0x29, 0x42, 0xcb, 0x28, 0x62, 0x61, 0x29, 0x0b, 0x6f, - 0x5b, 0xca, 0xe2, 0x5b, 0x97, 0x52, 0xbf, 0x46, 0x53, 0xef, 0x42, 0x19, 0x13, 0xe5, 0x76, 0x09, - 0x73, 0x4b, 0x24, 0xe7, 0x0f, 0x0d, 0x6a, 0x0b, 0x28, 0xde, 0x68, 0xed, 0xe4, 0x73, 0x20, 0x67, - 0x81, 0x37, 0xbc, 0x0c, 0x7c, 0x2e, 0xe4, 0x40, 0xa9, 0x14, 0x74, 0x34, 0xb9, 0x9d, 0xbb, 0xc1, - 0xa0, 0x5c, 0x66, 0x79, 0x1e, 0x47, 0x3f, 0xb1, 0x10, 0xb9, 0xc9, 0xa0, 0x89, 0x94, 0xed, 0x44, - 0xc9, 0x2a, 0xd7, 0xff, 0x2a, 0x22, 0x73, 0x2b, 0x74, 0xbe, 0x80, 0x4d, 0x04, 0xc4, 0x0f, 0x2f, - 0xdc, 0x61, 0x14, 0x5c, 0x8d, 0x43, 0xa4, 0x93, 0x64, 0xd3, 0x48, 0x7a, 0xd7, 0xc6, 0x2b, 0xc9, - 0x28, 0xe4, 0xc5, 0xaa, 0x07, 0xd6, 0x59, 0xc0, 0x3a, 0xed, 0x05, 0x10, 0xf1, 0x1b, 0x07, 0x6a, - 0xc6, 0x97, 0x62, 0x61, 0xcd, 0x4f, 0xb2, 0x4d, 0x39, 0x8f, 0xa3, 0x31, 0x5f, 0xa5, 0xe2, 0x34, - 0x46, 0xb2, 0x2c, 0xcf, 0xe2, 0x68, 0x9c, 0x2e, 0x8b, 0x3c, 0x73, 0xf2, 0x0d, 0xd4, 0xd2, 0x4e, - 0xab, 0x34, 0x4a, 0x98, 0xc6, 0xdd, 0xd5, 0x10, 0x98, 0x84, 0x79, 0x99, 0x93, 0xc8, 0x27, 0x50, - 0x3b, 0xf3, 0x38, 0x73, 0xb3, 0xd9, 0x51, 0xbc, 0x6d, 0x4a, 0x65, 0x86, 0xd0, 0x97, 0x50, 0xe3, - 0xa1, 0x37, 0xe1, 0xaf, 0x22, 0xe1, 0xca, 0xe7, 0x2f, 0xa1, 0x70, 0xb3, 0x39, 0x15, 0xf8, 0x1a, - 0x0e, 0xfc, 0x31, 0xa3, 0x66, 0x6a, 0x22, 0x25, 0xe7, 0x2a, 0xdd, 0x05, 0x99, 0xe3, 0xcd, 0xce, - 0x43, 0x7e, 0xd2, 0x8b, 0x8b, 0x93, 0xae, 0x9a, 0x5c, 0xff, 0x59, 0x03, 0x4b, 0x91, 0x02, 0x9b, - 0x04, 0xfe, 0xd0, 0x13, 0x7e, 0x14, 0x92, 0x47, 0x50, 0x0a, 0xa3, 0x11, 0x93, 0xb4, 0x27, 0x11, - 0xfe, 0x78, 0x89, 0x07, 0x72, 0xa6, 0xcd, 0x6e, 0x34, 0x62, 0x54, 0x59, 0x3b, 0x4f, 0x40, 0x97, - 0xa2, 0x24, 0xcf, 0xa4, 0x84, 0xeb, 0x90, 0xa7, 0x98, 0x0b, 0xf5, 0x53, 0x58, 0x4f, 0xbe, 0x70, - 0xce, 0x62, 0x16, 0x0e, 0x99, 0x7c, 0xf4, 0x73, 0x13, 0x86, 0xe7, 0xf7, 0xa6, 0xd8, 0xfa, 0x2f, - 0x1a, 0x10, 0x8c, 0xbb, 0xb8, 0x7a, 0x37, 0x11, 0x9b, 0x3c, 0x84, 0xbb, 0xaf, 0xaf, 0x58, 0x3c, - 0x53, 0x8c, 0x37, 0x64, 0xee, 0xc8, 0xe7, 0xf2, 0x2b, 0x8a, 0x41, 0x0c, 0xba, 0x89, 0xb7, 0x7d, - 0x75, 0xb9, 0x9f, 0xdc, 0xd5, 0xff, 0xd1, 0xa1, 0xda, 0x8f, 0xa7, 0xd9, 0xd8, 0x7c, 0x07, 0x30, - 0xf1, 0x62, 0xe1, 0x4b, 0x4c, 0x53, 0xd8, 0x3f, 0xcd, 0xc1, 0x3e, 0x37, 0xcd, 0x26, 0xb4, 0x97, - 0xda, 0xd3, 0x9c, 0xeb, 0x5b, 0x37, 0xb4, 0xf0, 0xde, 0x1b, 0x5a, 0xfc, 0x1f, 0x1b, 0xda, 0x82, - 0x6a, 0x6e, 0x43, 0x93, 0x05, 0xdd, 0x7a, 0x73, 0x1d, 0xb9, 0x1d, 0x85, 0xf9, 0x8e, 0x3a, 0x7f, - 0x6b, 0x70, 0x7b, 0xa5, 0x44, 0xb9, 0x15, 0xb9, 0x47, 0xf2, 0xdd, 0x5b, 0x31, 0x7f, 0x1d, 0x49, - 0x1b, 0x2c, 0xcc, 0xd2, 0x8d, 0xd3, 0x81, 0x52, 0x0b, 0x52, 0xcd, 0xd7, 0xb5, 0x38, 0x71, 0x74, - 0x83, 0x2f, 0xc8, 0x9c, 0xf4, 0xe0, 0x8e, 0x0a, 0xb2, 0xfc, 0x4a, 0xaa, 0x97, 0xfa, 0xa3, 0xa5, - 0x48, 0x8b, 0x8f, 0xe4, 0x07, 0x7c, 0x45, 0xc7, 0x1d, 0xf7, 0x26, 0x36, 0xfe, 0x1d, 0xaf, 0x58, - 0x42, 0xdd, 0x87, 0x60, 0xb4, 0x59, 0x10, 0x1c, 0x84, 0xe7, 0x91, 0xfc, 0x85, 0x86, 0xb8, 0xc4, - 0xae, 0x37, 0x1a, 0xc5, 0x8c, 0xf3, 0x64, 0xea, 0x6b, 0x4a, 0xdb, 0x52, 0x4a, 0xb9, 0x12, 0x71, - 0x14, 0x89, 0x24, 0x20, 0x9e, 0x13, 0xa2, 0xa8, 0x03, 0xc8, 0x60, 0x5c, 0xfd, 0xca, 0x79, 0x23, - 0xdd, 0x6c, 0x37, 0xc0, 0xcc, 0xf3, 0x27, 0x01, 0x28, 0x77, 0x4f, 0xe8, 0x71, 0xeb, 0xc8, 0xba, - 0x45, 0x4c, 0x30, 0xfa, 0xdd, 0x56, 0xaf, 0xff, 0xfc, 0x64, 0x60, 0x69, 0xdb, 0xbb, 0xb0, 0xbe, - 0x38, 0x4e, 0xa4, 0x02, 0xa5, 0xd3, 0x6e, 0xbf, 0x33, 0xb0, 0x6e, 0x49, 0xb7, 0xd3, 0x83, 0xee, - 0xe0, 0xab, 0x87, 0x96, 0x26, 0xd5, 0x4f, 0x5f, 0x0e, 0x3a, 0x7d, 0xab, 0xb0, 0xfd, 0xab, 0x06, - 0x30, 0xc7, 0x82, 0x54, 0x61, 0xed, 0xb4, 0x7b, 0xd8, 0x3d, 0xf9, 0xbe, 0xab, 0x5c, 0x8e, 0x5b, - 0xfd, 0x41, 0x87, 0x5a, 0x9a, 0xbc, 0xa0, 0x9d, 0xde, 0xd1, 0x41, 0xbb, 0x65, 0x15, 0xe4, 0x05, - 0xdd, 0x3f, 0xe9, 0x1e, 0xbd, 0xb4, 0x8a, 0x18, 0xab, 0x35, 0x68, 0x3f, 0x57, 0xc7, 0x7e, 0xaf, - 0x45, 0x3b, 0x96, 0x4e, 0x2c, 0x30, 0x3b, 0x3f, 0xf4, 0x3a, 0xf4, 0xe0, 0xb8, 0xd3, 0x1d, 0xb4, - 0x8e, 0xac, 0x92, 0xf4, 0x79, 0xda, 0x6a, 0x1f, 0x9e, 0xf6, 0xac, 0xb2, 0x0a, 0xd6, 0x1f, 0x9c, - 0xd0, 0x8e, 0xb5, 0x26, 0x85, 0x7d, 0xda, 0x3a, 0xe8, 0x76, 0xf6, 0x2d, 0xc3, 0x29, 0x58, 0xda, - 0xd3, 0x3d, 0xd8, 0xf0, 0xa3, 0xe6, 0xd4, 0x17, 0x8c, 0x73, 0xf5, 0x47, 0xe7, 0xc7, 0xfb, 0x89, - 0xe4, 0x47, 0x3b, 0xea, 0xb4, 0x73, 0x11, 0xed, 0x4c, 0xc5, 0x0e, 0xde, 0xee, 0xa4, 0x4d, 0x3d, - 0x2b, 0xa3, 0xfc, 0xe0, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa8, 0x5c, 0xc8, 0x21, 0x3e, 0x0d, - 0x00, 0x00, + // 1349 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcf, 0x6e, 0xdb, 0x46, + 0x13, 0x0f, 0xf5, 0xcf, 0xd4, 0x88, 0x92, 0x99, 0x8d, 0x63, 0x10, 0xfa, 0xbe, 0xa0, 0x86, 0x8a, + 0xa0, 0x82, 0x8b, 0xca, 0xad, 0x93, 0xb4, 0x46, 0x8a, 0x02, 0x51, 0x64, 0xa5, 0x71, 0x6c, 0xcb, + 0xc2, 0x4a, 0x46, 0x9b, 0x5e, 0x08, 0x5a, 0x5a, 0x3b, 0x84, 0x25, 0x52, 0xd9, 0x5d, 0x0b, 0x50, + 0x5f, 0xa1, 0x87, 0xf6, 0xdc, 0x37, 0xe8, 0xfb, 0xf4, 0xd8, 0x4b, 0xfb, 0x1c, 0x3d, 0x14, 0x3b, + 0x4b, 0x52, 0x94, 0x14, 0xa7, 0x4e, 0xe1, 0xdb, 0xcc, 0xec, 0xcc, 0x70, 0xe6, 0xb7, 0xbf, 0x99, + 0x95, 0xa0, 0x22, 0xc3, 0x49, 0x38, 0xf4, 0xa4, 0xd7, 0x98, 0xf0, 0x50, 0x86, 0xc4, 0x8c, 0xf5, + 0xaa, 0x35, 0x95, 0xd2, 0x1f, 0x33, 0x6d, 0xaf, 0xed, 0x82, 0x79, 0xc8, 0x66, 0xd4, 0x0b, 0x2e, + 0x18, 0xd9, 0x80, 0xbc, 0x90, 0x1e, 0x97, 0x8e, 0xb1, 0x65, 0xd4, 0x2d, 0xaa, 0x15, 0x62, 0x43, + 0x96, 0x05, 0x43, 0x27, 0x83, 0x36, 0x25, 0xd6, 0x1e, 0x41, 0xa9, 0xef, 0x9d, 0x8d, 0x98, 0x6c, + 0x8e, 0x7c, 0x4f, 0x10, 0x02, 0xb9, 0x01, 0x1b, 0x8d, 0x30, 0xaa, 0x48, 0x51, 0x56, 0x41, 0x57, + 0xbe, 0x0e, 0x2a, 0x53, 0x25, 0xd6, 0xfe, 0xce, 0x41, 0x41, 0x47, 0x91, 0x4f, 0x21, 0xef, 0xa9, + 0x48, 0x8c, 0x28, 0xed, 0xde, 0x6f, 0x24, 0xb5, 0xa6, 0xd2, 0x52, 0xed, 0x43, 0xaa, 0x60, 0xbe, + 0x09, 0x85, 0x0c, 0xbc, 0x31, 0xc3, 0x74, 0x45, 0x9a, 0xe8, 0x64, 0x0f, 0xcc, 0x49, 0xc8, 0xa5, + 0x3b, 0xf6, 0x26, 0x4e, 0x6e, 0x2b, 0x5b, 0x2f, 0xed, 0x3e, 0x58, 0xce, 0xd5, 0xe8, 0x86, 0x5c, + 0x1e, 0x7b, 0x93, 0x76, 0x20, 0xf9, 0x8c, 0xae, 0x4d, 0xb4, 0xa6, 0xb2, 0x5e, 0xb2, 0x99, 0x98, + 0x78, 0x03, 0xe6, 0xe4, 0x75, 0xd6, 0x58, 0x47, 0x18, 0xde, 0x78, 0x7c, 0xe8, 0x14, 0xf0, 0x40, + 0x2b, 0x64, 0x07, 0x8a, 0x97, 0x6c, 0xe6, 0x72, 0x85, 0x94, 0xb3, 0x86, 0x85, 0x93, 0xf9, 0xc7, + 0x62, 0x0c, 0x31, 0x8d, 0x46, 0xb3, 0x0e, 0x39, 0x39, 0x9b, 0x30, 0xc7, 0xdc, 0x32, 0xea, 0x95, + 0xdd, 0x8d, 0xe5, 0xc2, 0xfa, 0xb3, 0x09, 0xa3, 0xe8, 0x41, 0xea, 0x60, 0x0f, 0xcf, 0x5c, 0xd5, + 0x91, 0x1b, 0x4e, 0x19, 0xe7, 0xfe, 0x90, 0x39, 0x45, 0xfc, 0x76, 0x65, 0x78, 0xd6, 0xf1, 0xc6, + 0xec, 0x24, 0xb2, 0x92, 0x06, 0xe4, 0xa4, 0x77, 0x21, 0x1c, 0xc0, 0x66, 0xab, 0x2b, 0xcd, 0xf6, + 0xbd, 0x0b, 0xa1, 0x3b, 0x45, 0x3f, 0xf2, 0x10, 0x2a, 0xe3, 0x99, 0x78, 0x3b, 0x72, 0x13, 0x08, + 0x2d, 0xcc, 0x5b, 0x46, 0xeb, 0xcb, 0x18, 0xc7, 0x07, 0x00, 0xda, 0x4d, 0xc1, 0xe3, 0x94, 0xb7, + 0x8c, 0x7a, 0x9e, 0x16, 0xd1, 0xa2, 0xd0, 0x23, 0x4d, 0xd8, 0x1c, 0x7b, 0x42, 0x32, 0xee, 0x4a, + 0xc6, 0xc7, 0x2e, 0xd2, 0xc2, 0x55, 0x1c, 0x72, 0x2a, 0x88, 0x83, 0xd5, 0x88, 0x28, 0xd5, 0xf7, + 0xc7, 0x8c, 0xde, 0xd3, 0xbe, 0x7d, 0xc6, 0xc7, 0x3d, 0xe5, 0xa9, 0x8c, 0xd5, 0xa7, 0x60, 0xa5, + 0x2f, 0x42, 0xf1, 0xe3, 0x92, 0xcd, 0x22, 0xca, 0x28, 0x51, 0xa1, 0x3e, 0xf5, 0x46, 0x57, 0xfa, + 0x92, 0xf3, 0x54, 0x2b, 0x4f, 0x33, 0x7b, 0x46, 0xf5, 0x2b, 0x28, 0x26, 0x7d, 0xfd, 0x5b, 0x60, + 0x31, 0x15, 0xf8, 0x2a, 0x67, 0x66, 0xed, 0xdc, 0xab, 0x9c, 0x59, 0xb2, 0xad, 0xda, 0xef, 0x05, + 0xc8, 0xf7, 0xf0, 0x22, 0xf7, 0xc0, 0x8a, 0xba, 0xb9, 0x01, 0x09, 0x4b, 0xda, 0x55, 0x13, 0xfd, + 0x7a, 0x1c, 0xcc, 0x1b, 0xe2, 0xb0, 0xc8, 0xa2, 0xcc, 0x0d, 0x58, 0xf4, 0x0d, 0x58, 0x82, 0xf1, + 0x29, 0x1b, 0xba, 0x8a, 0x2a, 0xc2, 0xc9, 0x2e, 0xdf, 0x3c, 0x36, 0xd5, 0xe8, 0xa1, 0x0f, 0x72, + 0xaa, 0x24, 0x12, 0x59, 0x90, 0x67, 0x50, 0x16, 0xe1, 0x15, 0x1f, 0x30, 0x17, 0x59, 0x2c, 0xa2, + 0x31, 0xf9, 0xdf, 0x4a, 0x3c, 0x3a, 0xa1, 0x4c, 0x2d, 0x31, 0x57, 0x04, 0x79, 0x01, 0xeb, 0x12, + 0x01, 0x71, 0x07, 0x61, 0x20, 0x79, 0x38, 0x12, 0x4e, 0x61, 0x79, 0xd4, 0x74, 0x0e, 0x8d, 0x5b, + 0x4b, 0x7b, 0xd1, 0x8a, 0x4c, 0xab, 0x82, 0x6c, 0xc3, 0x5d, 0x5f, 0xb8, 0x11, 0x7e, 0xaa, 0x44, + 0x3f, 0xb8, 0xc0, 0x39, 0x32, 0xe9, 0xba, 0x2f, 0x8e, 0xd1, 0xde, 0xd3, 0xe6, 0xea, 0x6b, 0x80, + 0x79, 0x43, 0xe4, 0x09, 0x94, 0xa2, 0x0a, 0x70, 0x9e, 0x8c, 0xf7, 0xcc, 0x13, 0xc8, 0x44, 0x56, + 0xbc, 0x50, 0xab, 0x48, 0x38, 0x99, 0xad, 0xac, 0xe2, 0x05, 0x2a, 0xd5, 0x5f, 0x0d, 0x28, 0xa5, + 0x9a, 0x8d, 0x17, 0x95, 0x91, 0x2c, 0xaa, 0x85, 0xd5, 0x90, 0xb9, 0x6e, 0x35, 0x64, 0xaf, 0x5d, + 0x0d, 0xb9, 0x1b, 0x5c, 0xea, 0x26, 0x14, 0xb0, 0x50, 0xe1, 0xe4, 0xb1, 0xb6, 0x48, 0xab, 0xfe, + 0x66, 0x40, 0x79, 0x01, 0xc5, 0x5b, 0xed, 0x9d, 0x7c, 0x06, 0xe4, 0x6c, 0xe4, 0x0d, 0x2e, 0x47, + 0xbe, 0x90, 0x8a, 0x50, 0xba, 0x84, 0x1c, 0xba, 0xdc, 0x4d, 0x9d, 0x60, 0x52, 0xa1, 0xaa, 0x3c, + 0xe7, 0xe1, 0x8f, 0x2c, 0xc0, 0x0d, 0x69, 0xd2, 0x48, 0x4b, 0xc6, 0x2a, 0x6f, 0x17, 0x6a, 0x7f, + 0x64, 0xf1, 0xfd, 0xd0, 0xe8, 0x7c, 0x0e, 0x1b, 0x08, 0x88, 0x1f, 0x5c, 0xb8, 0x83, 0x70, 0x74, + 0x35, 0x0e, 0x70, 0xa9, 0x45, 0xc3, 0x4a, 0xe2, 0xb3, 0x16, 0x1e, 0xa9, 0xbd, 0x46, 0x5e, 0xad, + 0x46, 0x60, 0x9f, 0x19, 0xec, 0xd3, 0x59, 0x00, 0x11, 0xbf, 0x71, 0xa0, 0x39, 0xbe, 0x94, 0x0b, + 0x7b, 0x7e, 0x96, 0x4c, 0xca, 0x39, 0x0f, 0xc7, 0x62, 0xf5, 0x41, 0x88, 0x73, 0x44, 0xc3, 0xf2, + 0x82, 0x87, 0xe3, 0x78, 0x58, 0x94, 0x2c, 0xc8, 0xd7, 0x50, 0x8e, 0x6f, 0x5a, 0x97, 0x91, 0xc7, + 0x32, 0x36, 0x57, 0x53, 0x60, 0x11, 0xd6, 0x65, 0x4a, 0x23, 0x1f, 0x43, 0xf9, 0xcc, 0x13, 0xcc, + 0x4d, 0xb8, 0xa3, 0x5f, 0x0f, 0x4b, 0x19, 0x13, 0x84, 0xbe, 0x80, 0xb2, 0x08, 0xbc, 0x89, 0x78, + 0x13, 0x46, 0x8b, 0x63, 0xed, 0x1d, 0x8b, 0xc3, 0x8a, 0x5d, 0x70, 0x73, 0x5e, 0xc5, 0xb3, 0xa0, + 0x6a, 0xbc, 0x5d, 0x3e, 0xa4, 0x99, 0x9e, 0x5d, 0x64, 0xba, 0xbe, 0xe4, 0xda, 0x4f, 0x06, 0xd8, + 0x7a, 0x29, 0xb0, 0xc9, 0xc8, 0x1f, 0x78, 0xd2, 0x0f, 0x03, 0xf2, 0x04, 0xf2, 0x41, 0x38, 0x64, + 0x6a, 0x73, 0x2a, 0x84, 0x3f, 0x5a, 0xda, 0x03, 0x29, 0xd7, 0x46, 0x27, 0x1c, 0x32, 0xaa, 0xbd, + 0xab, 0xcf, 0x20, 0xa7, 0x54, 0xb5, 0x7f, 0xa3, 0x16, 0x6e, 0xb2, 0x7f, 0xe5, 0x5c, 0xa9, 0x9d, + 0x42, 0x25, 0xfa, 0xc2, 0x39, 0xe3, 0x2c, 0x18, 0x30, 0xf5, 0xd3, 0x23, 0xc5, 0x30, 0x94, 0x3f, + 0x78, 0xc5, 0xd6, 0x7e, 0x36, 0x80, 0x60, 0xde, 0xc5, 0xd1, 0xbb, 0x8d, 0xdc, 0xe4, 0x31, 0x6c, + 0xbe, 0xbd, 0x62, 0x7c, 0xa6, 0x37, 0xde, 0x80, 0xb9, 0x43, 0x5f, 0xa8, 0xaf, 0xe8, 0x0d, 0x62, + 0xd2, 0x0d, 0x3c, 0xed, 0xe9, 0xc3, 0xfd, 0xe8, 0xac, 0xf6, 0x57, 0x0e, 0x4a, 0x3d, 0x3e, 0x4d, + 0x68, 0xf3, 0x2d, 0xc0, 0xc4, 0xe3, 0xd2, 0x57, 0x98, 0xc6, 0xb0, 0x7f, 0x92, 0x82, 0x7d, 0xee, + 0x9a, 0x30, 0xb4, 0x1b, 0xfb, 0xd3, 0x54, 0xe8, 0xb5, 0x13, 0x9a, 0xf9, 0xe0, 0x09, 0xcd, 0xfe, + 0x87, 0x09, 0x6d, 0x42, 0x29, 0x35, 0xa1, 0xd1, 0x80, 0x6e, 0xbd, 0xbb, 0x8f, 0xd4, 0x8c, 0xc2, + 0x7c, 0x46, 0xab, 0x7f, 0x1a, 0x70, 0x77, 0xa5, 0x45, 0x35, 0x15, 0xa9, 0x47, 0xf2, 0xfd, 0x53, + 0x31, 0x7f, 0x1d, 0x49, 0x0b, 0x6c, 0xac, 0xd2, 0xe5, 0x31, 0xa1, 0xf4, 0x80, 0x94, 0xd2, 0x7d, + 0x2d, 0x32, 0x8e, 0xae, 0x8b, 0x05, 0x5d, 0x90, 0x2e, 0xdc, 0xd7, 0x49, 0x96, 0x5f, 0x49, 0xfd, + 0x52, 0xff, 0x7f, 0x29, 0xd3, 0xe2, 0x23, 0x79, 0x4f, 0xac, 0xd8, 0x44, 0xd5, 0xbd, 0x8d, 0x89, + 0x7f, 0xcf, 0x2b, 0x16, 0xad, 0xee, 0x43, 0x30, 0x5b, 0x6c, 0x34, 0x3a, 0x08, 0xce, 0x43, 0xf5, + 0x3b, 0x11, 0x71, 0xe1, 0xae, 0x37, 0x1c, 0x72, 0x26, 0x44, 0xc4, 0xfa, 0xb2, 0xb6, 0x36, 0xb5, + 0x51, 0x8d, 0x04, 0x0f, 0x43, 0x19, 0x25, 0x44, 0x39, 0x5a, 0x14, 0x35, 0x00, 0x95, 0x4c, 0xe8, + 0x1f, 0x4a, 0xef, 0x5c, 0x37, 0xdb, 0x75, 0xb0, 0xd2, 0xfb, 0x93, 0x00, 0x14, 0x3a, 0x27, 0xf4, + 0xb8, 0x79, 0x64, 0xdf, 0x21, 0x16, 0x98, 0xbd, 0x4e, 0xb3, 0xdb, 0x7b, 0x79, 0xd2, 0xb7, 0x8d, + 0xed, 0x5d, 0xa8, 0x2c, 0xd2, 0x89, 0x14, 0x21, 0x7f, 0xda, 0xe9, 0xb5, 0xfb, 0xf6, 0x1d, 0x15, + 0x76, 0x7a, 0xd0, 0xe9, 0x7f, 0xf9, 0xd8, 0x36, 0x94, 0xf9, 0xf9, 0xeb, 0x7e, 0xbb, 0x67, 0x67, + 0xb6, 0x7f, 0x31, 0x00, 0xe6, 0x58, 0x90, 0x12, 0xac, 0x9d, 0x76, 0x0e, 0x3b, 0x27, 0xdf, 0x75, + 0x74, 0xc8, 0x71, 0xb3, 0xd7, 0x6f, 0x53, 0xdb, 0x50, 0x07, 0xb4, 0xdd, 0x3d, 0x3a, 0x68, 0x35, + 0xed, 0x8c, 0x3a, 0xa0, 0xfb, 0x27, 0x9d, 0xa3, 0xd7, 0x76, 0x16, 0x73, 0x35, 0xfb, 0xad, 0x97, + 0x5a, 0xec, 0x75, 0x9b, 0xb4, 0x6d, 0xe7, 0x88, 0x0d, 0x56, 0xfb, 0xfb, 0x6e, 0x9b, 0x1e, 0x1c, + 0xb7, 0x3b, 0xfd, 0xe6, 0x91, 0x9d, 0x57, 0x31, 0xcf, 0x9b, 0xad, 0xc3, 0xd3, 0xae, 0x5d, 0xd0, + 0xc9, 0x7a, 0xfd, 0x13, 0xda, 0xb6, 0xd7, 0x94, 0xb2, 0x4f, 0x9b, 0x07, 0x9d, 0xf6, 0xbe, 0x6d, + 0x56, 0x33, 0xb6, 0xf1, 0x7c, 0x0f, 0xd6, 0xfd, 0xb0, 0x31, 0xf5, 0x25, 0x13, 0x42, 0xff, 0xdd, + 0xfa, 0xe1, 0x61, 0xa4, 0xf9, 0xe1, 0x8e, 0x96, 0x76, 0x2e, 0xc2, 0x9d, 0xa9, 0xdc, 0xc1, 0xd3, + 0x9d, 0xf8, 0x52, 0xcf, 0x0a, 0xa8, 0x3f, 0xfa, 0x27, 0x00, 0x00, 0xff, 0xff, 0x51, 0xac, 0x2b, + 0xc1, 0xc6, 0x0d, 0x00, 0x00, } diff --git a/vendor/vitess.io/vitess/go/vt/proto/vtgate/vtgate.pb.go b/vendor/vitess.io/vitess/go/vt/proto/vtgate/vtgate.pb.go index 816d676f732c193ef4458ba9e5443ff3a5af8471..74af5414dddcdf582ac02cb7ea1df8ebb5238420 100644 --- a/vendor/vitess.io/vitess/go/vt/proto/vtgate/vtgate.pb.go +++ b/vendor/vitess.io/vitess/go/vt/proto/vtgate/vtgate.pb.go @@ -5,8 +5,9 @@ package vtgate import ( fmt "fmt" - proto "github.com/golang/protobuf/proto" math "math" + + proto "github.com/golang/protobuf/proto" binlogdata "vitess.io/vitess/go/vt/proto/binlogdata" query "vitess.io/vitess/go/vt/proto/query" topodata "vitess.io/vitess/go/vt/proto/topodata" @@ -134,10 +135,12 @@ type Session struct { // pre_sessions contains sessions that have to be committed first. PreSessions []*Session_ShardSession `protobuf:"bytes,9,rep,name=pre_sessions,json=preSessions,proto3" json:"pre_sessions,omitempty"` // post_sessions contains sessions that have to be committed last. - PostSessions []*Session_ShardSession `protobuf:"bytes,10,rep,name=post_sessions,json=postSessions,proto3" json:"post_sessions,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + PostSessions []*Session_ShardSession `protobuf:"bytes,10,rep,name=post_sessions,json=postSessions,proto3" json:"post_sessions,omitempty"` + // last_insert_id keeps track of the last seen insert_id for this session + LastInsertId uint64 `protobuf:"varint,11,opt,name=last_insert_id,json=lastInsertId,proto3" json:"last_insert_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Session) Reset() { *m = Session{} } @@ -235,6 +238,13 @@ func (m *Session) GetPostSessions() []*Session_ShardSession { return nil } +func (m *Session) GetLastInsertId() uint64 { + if m != nil { + return m.LastInsertId + } + return 0 +} + type Session_ShardSession struct { Target *query.Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` TransactionId int64 `protobuf:"varint,2,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"` @@ -3685,133 +3695,135 @@ func init() { func init() { proto.RegisterFile("vtgate.proto", fileDescriptor_aab96496ceaf1ebb) } var fileDescriptor_aab96496ceaf1ebb = []byte{ - // 2041 bytes of a gzipped FileDescriptorProto + // 2067 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x5a, 0xcd, 0x8f, 0x23, 0x47, - 0x15, 0x4f, 0x77, 0xfb, 0xf3, 0xf9, 0x73, 0x6b, 0xbc, 0x1b, 0xc7, 0x19, 0x76, 0x26, 0x1d, 0x46, - 0xeb, 0x6c, 0x56, 0x1e, 0xe2, 0x40, 0x40, 0x28, 0x28, 0xcc, 0x78, 0x27, 0x2b, 0x2b, 0x3b, 0x1f, - 0x94, 0xbd, 0xb3, 0x80, 0x88, 0x5a, 0x3d, 0x76, 0xe1, 0x6d, 0xc6, 0xee, 0x76, 0xba, 0xca, 0x5e, - 0x86, 0x03, 0xca, 0x7f, 0x10, 0x71, 0x40, 0x42, 0x11, 0x12, 0x42, 0x42, 0xe2, 0xc4, 0x15, 0x09, - 0xb8, 0x70, 0x43, 0xe2, 0x82, 0x38, 0x71, 0x44, 0xe2, 0x1f, 0x40, 0xe2, 0x2f, 0x40, 0x5d, 0x55, - 0xfd, 0xe1, 0x9e, 0x2f, 0x8f, 0x67, 0x67, 0xe5, 0xbd, 0x58, 0x5d, 0xf5, 0x5e, 0x55, 0xbd, 0xf7, - 0x7b, 0xbf, 0x7a, 0xf5, 0xba, 0xdc, 0x90, 0x9f, 0xb2, 0x81, 0xc9, 0x48, 0x63, 0xec, 0x3a, 0xcc, - 0x41, 0x29, 0xd1, 0xaa, 0x95, 0x8f, 0x2c, 0x7b, 0xe8, 0x0c, 0xfa, 0x26, 0x33, 0x85, 0xa4, 0x96, - 0xfb, 0x6c, 0x42, 0xdc, 0x13, 0xd9, 0x28, 0x32, 0x67, 0xec, 0x44, 0x85, 0x53, 0xe6, 0x8e, 0x7b, - 0xa2, 0xa1, 0xff, 0x3b, 0x01, 0xe9, 0x0e, 0xa1, 0xd4, 0x72, 0x6c, 0xb4, 0x01, 0x45, 0xcb, 0x36, - 0x98, 0x6b, 0xda, 0xd4, 0xec, 0x31, 0xcb, 0xb1, 0xab, 0xca, 0xba, 0x52, 0xcf, 0xe0, 0x82, 0x65, - 0x77, 0xc3, 0x4e, 0xd4, 0x82, 0x22, 0x7d, 0x66, 0xba, 0x7d, 0x83, 0x8a, 0x71, 0xb4, 0xaa, 0xae, - 0x6b, 0xf5, 0x5c, 0x73, 0xb5, 0x21, 0xad, 0x93, 0xf3, 0x35, 0x3a, 0x9e, 0x96, 0x6c, 0xe0, 0x02, - 0x8d, 0xb4, 0x28, 0x7a, 0x13, 0xb2, 0xd4, 0xb2, 0x07, 0x43, 0x62, 0xf4, 0x8f, 0xaa, 0x1a, 0x5f, - 0x26, 0x23, 0x3a, 0x1e, 0x1e, 0xa1, 0xbb, 0x00, 0xe6, 0x84, 0x39, 0x3d, 0x67, 0x34, 0xb2, 0x58, - 0x35, 0xc1, 0xa5, 0x91, 0x1e, 0xf4, 0x36, 0x14, 0x98, 0xe9, 0x0e, 0x08, 0x33, 0x28, 0x73, 0x2d, - 0x7b, 0x50, 0x4d, 0xae, 0x2b, 0xf5, 0x2c, 0xce, 0x8b, 0xce, 0x0e, 0xef, 0x43, 0x9b, 0x90, 0x76, - 0xc6, 0x8c, 0xdb, 0x97, 0x5a, 0x57, 0xea, 0xb9, 0xe6, 0xed, 0x86, 0x40, 0x65, 0xe7, 0xa7, 0xa4, - 0x37, 0x61, 0x64, 0x5f, 0x08, 0xb1, 0xaf, 0x85, 0xb6, 0xa1, 0x1c, 0xf1, 0xdd, 0x18, 0x39, 0x7d, - 0x52, 0x4d, 0xaf, 0x2b, 0xf5, 0x62, 0xf3, 0x75, 0xdf, 0xb3, 0x08, 0x0c, 0xbb, 0x4e, 0x9f, 0xe0, - 0x12, 0x9b, 0xed, 0x40, 0x9b, 0x90, 0x79, 0x6e, 0xba, 0xb6, 0x65, 0x0f, 0x68, 0x35, 0xc3, 0x51, - 0x59, 0x91, 0xab, 0x7e, 0xcf, 0xfb, 0x7d, 0x2a, 0x64, 0x38, 0x50, 0x42, 0x1f, 0x41, 0x7e, 0xec, - 0x92, 0x10, 0xca, 0xec, 0x1c, 0x50, 0xe6, 0xc6, 0x2e, 0x09, 0x80, 0xdc, 0x82, 0xc2, 0xd8, 0xa1, - 0x2c, 0x9c, 0x01, 0xe6, 0x98, 0x21, 0xef, 0x0d, 0xf1, 0xa7, 0xa8, 0xfd, 0x08, 0xf2, 0x51, 0x29, - 0xda, 0x80, 0x94, 0x40, 0x92, 0xc7, 0x3f, 0xd7, 0x2c, 0x48, 0x17, 0xba, 0xbc, 0x13, 0x4b, 0xa1, - 0x47, 0x97, 0x28, 0x5e, 0x56, 0xbf, 0xaa, 0xae, 0x2b, 0x75, 0x0d, 0x17, 0x22, 0xbd, 0xed, 0xbe, - 0xfe, 0x0f, 0x15, 0x8a, 0x12, 0x72, 0x4c, 0x3e, 0x9b, 0x10, 0xca, 0xd0, 0x03, 0xc8, 0xf6, 0xcc, - 0xe1, 0x90, 0xb8, 0xde, 0x20, 0xb1, 0x46, 0xa9, 0x21, 0x58, 0xd9, 0xe2, 0xfd, 0xed, 0x87, 0x38, - 0x23, 0x34, 0xda, 0x7d, 0xf4, 0x0e, 0xa4, 0xa5, 0x73, 0x7c, 0x01, 0xa1, 0x1b, 0xf5, 0x0d, 0xfb, - 0x72, 0x74, 0x0f, 0x92, 0xdc, 0x54, 0xce, 0xa8, 0x5c, 0xf3, 0x96, 0x34, 0x7c, 0xdb, 0x99, 0xd8, - 0x7d, 0x1e, 0x00, 0x2c, 0xe4, 0xe8, 0x1b, 0x90, 0x63, 0xe6, 0xd1, 0x90, 0x30, 0x83, 0x9d, 0x8c, - 0x09, 0xa7, 0x58, 0xb1, 0x59, 0x69, 0x04, 0x3b, 0xa5, 0xcb, 0x85, 0xdd, 0x93, 0x31, 0xc1, 0xc0, - 0x82, 0x67, 0xf4, 0x00, 0x90, 0xed, 0x30, 0x23, 0xb6, 0x4b, 0x92, 0x9c, 0xa0, 0x65, 0xdb, 0x61, - 0xed, 0x99, 0x8d, 0xb2, 0x01, 0xc5, 0x63, 0x72, 0x42, 0xc7, 0x66, 0x8f, 0x18, 0x9c, 0xfd, 0x9c, - 0x88, 0x59, 0x5c, 0xf0, 0x7b, 0x39, 0xea, 0x51, 0xa2, 0xa6, 0xe7, 0x21, 0xaa, 0xfe, 0x85, 0x02, - 0xa5, 0x00, 0x51, 0x3a, 0x76, 0x6c, 0x4a, 0xd0, 0x06, 0x24, 0x89, 0xeb, 0x3a, 0x6e, 0x0c, 0x4e, - 0x7c, 0xd0, 0xda, 0xf1, 0xba, 0xb1, 0x90, 0x5e, 0x05, 0xcb, 0xfb, 0x90, 0x72, 0x09, 0x9d, 0x0c, - 0x99, 0x04, 0x13, 0x45, 0x89, 0x8c, 0xb9, 0x04, 0x4b, 0x0d, 0xfd, 0x3f, 0x2a, 0x54, 0xa4, 0x45, - 0xdc, 0x27, 0xba, 0x3c, 0x91, 0xae, 0x41, 0xc6, 0x87, 0x9b, 0x87, 0x39, 0x8b, 0x83, 0x36, 0xba, - 0x03, 0x29, 0x1e, 0x17, 0x5a, 0x4d, 0xae, 0x6b, 0xf5, 0x2c, 0x96, 0xad, 0x38, 0x3b, 0x52, 0xd7, - 0x62, 0x47, 0xfa, 0x1c, 0x76, 0x44, 0xc2, 0x9e, 0x99, 0x2b, 0xec, 0xbf, 0x54, 0xe0, 0x76, 0x0c, - 0xe4, 0xa5, 0x08, 0xfe, 0xff, 0x54, 0x78, 0x43, 0xda, 0xf5, 0x89, 0x44, 0xb6, 0xfd, 0xaa, 0x30, - 0xe0, 0x2d, 0xc8, 0x07, 0x5b, 0xd4, 0x92, 0x3c, 0xc8, 0xe3, 0xdc, 0x71, 0xe8, 0xc7, 0x92, 0x92, - 0xe1, 0x4b, 0x05, 0x6a, 0x67, 0x81, 0xbe, 0x14, 0x8c, 0xf8, 0x5c, 0x83, 0xd7, 0x43, 0xe3, 0xb0, - 0x69, 0x0f, 0xc8, 0x2b, 0xc2, 0x87, 0xf7, 0x00, 0x8e, 0xc9, 0x89, 0xe1, 0x72, 0x93, 0x39, 0x1b, - 0x3c, 0x4f, 0x83, 0x58, 0xfb, 0xde, 0xe0, 0xec, 0xb1, 0xef, 0xd7, 0x92, 0xf2, 0xe3, 0x57, 0x0a, - 0x54, 0x4f, 0x87, 0x60, 0x29, 0xd8, 0xf1, 0xa7, 0x44, 0xc0, 0x8e, 0x1d, 0x9b, 0x59, 0xec, 0xe4, - 0x95, 0xc9, 0x16, 0x0f, 0x00, 0x11, 0x6e, 0xb1, 0xd1, 0x73, 0x86, 0x93, 0x91, 0x6d, 0xd8, 0xe6, - 0x88, 0xc8, 0xe2, 0xb3, 0x2c, 0x24, 0x2d, 0x2e, 0xd8, 0x33, 0x47, 0x04, 0x7d, 0x1f, 0x56, 0xa4, - 0xf6, 0x4c, 0x8a, 0x49, 0x71, 0x52, 0xd5, 0x7d, 0x4b, 0xcf, 0x41, 0xa2, 0xe1, 0x77, 0xe0, 0x5b, - 0x62, 0x92, 0x4f, 0xce, 0x4f, 0x49, 0xe9, 0x6b, 0x51, 0x2e, 0x73, 0x39, 0xe5, 0xb2, 0xf3, 0x50, - 0xae, 0x76, 0x04, 0x19, 0xdf, 0x68, 0xb4, 0x06, 0x09, 0x6e, 0x9a, 0xc2, 0x4d, 0xcb, 0xf9, 0x05, - 0xa4, 0x67, 0x11, 0x17, 0xa0, 0x0a, 0x24, 0xa7, 0xe6, 0x70, 0x42, 0x78, 0xe0, 0xf2, 0x58, 0x34, - 0xd0, 0x1a, 0xe4, 0x22, 0x58, 0xf1, 0x58, 0xe5, 0x31, 0x84, 0xd9, 0x38, 0x4a, 0xeb, 0x08, 0x62, - 0x4b, 0x41, 0xeb, 0x7f, 0xaa, 0xb0, 0x22, 0x4d, 0xdb, 0x36, 0x59, 0xef, 0xd9, 0x8d, 0x53, 0xfa, - 0x5d, 0x48, 0x7b, 0xd6, 0x58, 0x84, 0x56, 0x35, 0xce, 0xa9, 0x33, 0x48, 0xed, 0x6b, 0x2c, 0x5a, - 0xf0, 0x6e, 0x40, 0xd1, 0xa4, 0x67, 0x14, 0xbb, 0x05, 0x93, 0xbe, 0x8c, 0x4a, 0xf7, 0x4b, 0x25, - 0xa8, 0x2b, 0x25, 0xa6, 0x37, 0x16, 0xea, 0xaf, 0x41, 0x5a, 0x04, 0xd2, 0x47, 0xf3, 0x8e, 0xb4, - 0x4d, 0x84, 0xf9, 0xa9, 0xc5, 0x9e, 0x89, 0xa9, 0x7d, 0x35, 0xdd, 0x86, 0x12, 0x47, 0x9a, 0xfb, - 0xc6, 0xe1, 0x0e, 0xb3, 0x8c, 0x72, 0x85, 0x2c, 0xa3, 0x9e, 0x5b, 0x95, 0x6a, 0xd1, 0xaa, 0x54, - 0xff, 0x63, 0x58, 0x67, 0x71, 0x30, 0x5e, 0x52, 0xa5, 0xfd, 0x5e, 0x9c, 0x66, 0xc1, 0xdb, 0x70, - 0xcc, 0xfb, 0x97, 0x45, 0xb6, 0xab, 0xbe, 0xd8, 0xeb, 0xbf, 0x0e, 0x6b, 0xa5, 0x19, 0xe0, 0x6e, - 0x8c, 0x4b, 0x0f, 0xe2, 0x5c, 0x3a, 0x2b, 0x6f, 0x04, 0x3c, 0xfa, 0x39, 0x54, 0x38, 0x92, 0x61, - 0x86, 0x7f, 0x81, 0x64, 0x8a, 0x17, 0xb8, 0xda, 0xa9, 0x02, 0x57, 0xff, 0xab, 0x0a, 0x77, 0xa3, - 0xf0, 0xbc, 0xcc, 0x22, 0xfe, 0x83, 0x38, 0xb9, 0x56, 0x67, 0xc8, 0x15, 0x83, 0x64, 0x69, 0x19, - 0xf6, 0x5b, 0x05, 0xd6, 0xce, 0x85, 0x70, 0x49, 0x68, 0xf6, 0x7b, 0x15, 0x2a, 0x1d, 0xe6, 0x12, - 0x73, 0x74, 0xad, 0xdb, 0x98, 0x80, 0x95, 0xea, 0xd5, 0xae, 0x58, 0xb4, 0xf9, 0x43, 0x14, 0x3b, - 0x4a, 0x12, 0x97, 0x1c, 0x25, 0xc9, 0xb9, 0x6e, 0xf7, 0x22, 0xb8, 0xa6, 0x2e, 0xc6, 0x55, 0x6f, - 0xc1, 0xed, 0x18, 0x50, 0x32, 0x84, 0x61, 0x39, 0xa0, 0x5c, 0x5a, 0x0e, 0x7c, 0xa1, 0x42, 0x6d, - 0x66, 0x96, 0xeb, 0xa4, 0xeb, 0xb9, 0x41, 0x8f, 0xa6, 0x02, 0xed, 0xdc, 0x73, 0x25, 0x71, 0xd1, - 0x6d, 0x47, 0x72, 0xce, 0x40, 0x5d, 0x79, 0x93, 0xb4, 0xe1, 0xcd, 0x33, 0x01, 0x59, 0x00, 0xdc, - 0xdf, 0xa8, 0xb0, 0x36, 0x33, 0xd7, 0xb5, 0x73, 0xd6, 0x0b, 0x41, 0x38, 0x9e, 0x6c, 0x13, 0x97, - 0xde, 0x26, 0xdc, 0x18, 0xd8, 0x7b, 0xb0, 0x7e, 0x3e, 0x40, 0x0b, 0x20, 0xfe, 0x07, 0x15, 0xbe, - 0x12, 0x9f, 0xf0, 0x3a, 0x2f, 0xf6, 0x2f, 0x04, 0xef, 0xd9, 0xb7, 0xf5, 0xc4, 0x02, 0x6f, 0xeb, - 0x37, 0x86, 0xff, 0x63, 0xb8, 0x7b, 0x1e, 0x5c, 0x0b, 0xa0, 0xff, 0x03, 0xc8, 0x6f, 0x93, 0x81, - 0x65, 0x2f, 0x86, 0xf5, 0xcc, 0x7f, 0x2d, 0xea, 0xec, 0x7f, 0x2d, 0xfa, 0xb7, 0xa1, 0x20, 0xa7, - 0x96, 0x76, 0x45, 0x12, 0xa5, 0x72, 0x49, 0xa2, 0xfc, 0x5c, 0x81, 0x42, 0x8b, 0xff, 0x25, 0x73, - 0xe3, 0x85, 0xc2, 0x1d, 0x48, 0x99, 0xcc, 0x19, 0x59, 0x3d, 0xf9, 0x67, 0x91, 0x6c, 0xe9, 0x65, - 0x28, 0xfa, 0x16, 0x08, 0xfb, 0xf5, 0x9f, 0x40, 0x09, 0x3b, 0xc3, 0xe1, 0x91, 0xd9, 0x3b, 0xbe, - 0x69, 0xab, 0x74, 0x04, 0xe5, 0x70, 0x2d, 0xb9, 0xfe, 0xa7, 0xf0, 0x06, 0x26, 0xd4, 0x19, 0x4e, - 0x49, 0xa4, 0xa4, 0x58, 0xcc, 0x12, 0x04, 0x89, 0x3e, 0x93, 0xff, 0xab, 0x64, 0x31, 0x7f, 0xd6, - 0xff, 0xa2, 0x40, 0x65, 0x97, 0x50, 0x6a, 0x0e, 0x88, 0x20, 0xd8, 0x62, 0x53, 0x5f, 0x54, 0x33, - 0x56, 0x20, 0x29, 0x4e, 0x5e, 0xb1, 0xdf, 0x44, 0x03, 0x6d, 0x42, 0x36, 0xd8, 0x6c, 0xfc, 0x4c, - 0x3e, 0x7b, 0xaf, 0x65, 0xfc, 0xbd, 0xe6, 0x59, 0x1f, 0xb9, 0x1f, 0xe1, 0xcf, 0xfa, 0x2f, 0x14, - 0xb8, 0x25, 0xad, 0xdf, 0x5a, 0x34, 0x3e, 0x17, 0x99, 0xee, 0xaf, 0xa9, 0x85, 0x6b, 0xa2, 0xbb, - 0xa0, 0xf9, 0xc9, 0x38, 0xd7, 0xcc, 0xcb, 0x5d, 0x76, 0x68, 0x0e, 0x27, 0x04, 0x7b, 0x02, 0x7d, - 0x17, 0xf2, 0xed, 0x48, 0xa5, 0x89, 0x56, 0x41, 0x0d, 0xcc, 0x98, 0x55, 0x57, 0xad, 0x7e, 0xfc, - 0x8a, 0x42, 0x3d, 0x75, 0x45, 0xf1, 0x67, 0x05, 0x56, 0x43, 0x17, 0xaf, 0x7d, 0x30, 0x5d, 0xd5, - 0xdb, 0x0f, 0xa1, 0x64, 0xf5, 0x8d, 0x53, 0xc7, 0x50, 0xae, 0x59, 0xf1, 0x59, 0x1c, 0x75, 0x16, - 0x17, 0xac, 0x48, 0x8b, 0xea, 0xab, 0x50, 0x3b, 0x8b, 0xbc, 0x92, 0xda, 0xff, 0x55, 0xe1, 0x56, - 0x67, 0x3c, 0xb4, 0x98, 0xcc, 0x51, 0x2f, 0xda, 0x9f, 0xb9, 0x2f, 0xe9, 0xde, 0x82, 0x3c, 0xf5, - 0xec, 0x90, 0xf7, 0x70, 0xb2, 0xa0, 0xc9, 0xf1, 0x3e, 0x71, 0x03, 0xe7, 0xc5, 0xc9, 0x57, 0x99, - 0xd8, 0x8c, 0x93, 0x50, 0xc3, 0x20, 0x35, 0x26, 0x36, 0x43, 0x5f, 0x87, 0xd7, 0xed, 0xc9, 0xc8, - 0x70, 0x9d, 0xe7, 0xd4, 0x18, 0x13, 0xd7, 0xe0, 0x33, 0x1b, 0x63, 0xd3, 0x65, 0x3c, 0xc5, 0x6b, - 0x78, 0xc5, 0x9e, 0x8c, 0xb0, 0xf3, 0x9c, 0x1e, 0x10, 0x97, 0x2f, 0x7e, 0x60, 0xba, 0x0c, 0x7d, - 0x17, 0xb2, 0xe6, 0x70, 0xe0, 0xb8, 0x16, 0x7b, 0x36, 0x92, 0x17, 0x6f, 0xba, 0x34, 0xf3, 0x14, - 0x32, 0x8d, 0x2d, 0x5f, 0x13, 0x87, 0x83, 0xd0, 0xbb, 0x80, 0x26, 0x94, 0x18, 0xc2, 0x38, 0xb1, - 0xe8, 0xb4, 0x29, 0x6f, 0xe1, 0x4a, 0x13, 0x4a, 0xc2, 0x69, 0x0e, 0x9b, 0xfa, 0xdf, 0x34, 0x40, - 0xd1, 0x79, 0x65, 0x8e, 0xfe, 0x26, 0xa4, 0xf8, 0x78, 0x5a, 0x55, 0x78, 0x6c, 0xd7, 0x82, 0x0c, - 0x75, 0x4a, 0xb7, 0xe1, 0x99, 0x8d, 0xa5, 0x7a, 0xed, 0x53, 0xc8, 0xfb, 0x3b, 0x95, 0xbb, 0x13, - 0x8d, 0x86, 0x72, 0xe1, 0xe9, 0xaa, 0xce, 0x71, 0xba, 0xd6, 0x3e, 0x82, 0x2c, 0xaf, 0xea, 0x2e, - 0x9d, 0x3b, 0xac, 0x45, 0xd5, 0x68, 0x2d, 0x5a, 0xfb, 0x97, 0x02, 0x09, 0x3e, 0x78, 0xee, 0x97, - 0xdf, 0x5d, 0xfe, 0xbe, 0x20, 0xac, 0x14, 0xd1, 0x13, 0x49, 0xfb, 0xde, 0x05, 0x90, 0x44, 0x21, - 0xc0, 0xf9, 0xe3, 0x28, 0x20, 0x2d, 0x00, 0xf1, 0x71, 0x03, 0x9f, 0x4a, 0xf0, 0xf0, 0xab, 0x17, - 0x4c, 0x15, 0xb8, 0x8b, 0xb3, 0x34, 0xf0, 0x1c, 0x41, 0x82, 0x5a, 0x3f, 0x13, 0x59, 0x52, 0xc3, - 0xfc, 0x59, 0x7f, 0x1f, 0x6e, 0x3f, 0x22, 0xac, 0xe3, 0x4e, 0xfd, 0xed, 0xe6, 0x6f, 0x9f, 0x0b, - 0x60, 0xd2, 0x31, 0xdc, 0x89, 0x0f, 0x92, 0x0c, 0xf8, 0x16, 0xe4, 0xa9, 0x3b, 0x35, 0x66, 0x46, - 0x7a, 0x55, 0x49, 0x10, 0x9e, 0xe8, 0xa0, 0x1c, 0x0d, 0x1b, 0xfa, 0xdf, 0x15, 0x28, 0x1e, 0x5e, - 0xe7, 0xe8, 0x88, 0x95, 0x50, 0xea, 0x9c, 0x25, 0xd4, 0x3d, 0x48, 0x4e, 0x07, 0x4c, 0xde, 0xea, - 0x7a, 0x11, 0x8d, 0x7c, 0xb5, 0x72, 0xf8, 0x88, 0x59, 0x7d, 0x2c, 0xe4, 0x5e, 0x61, 0xf4, 0x63, - 0x6b, 0xc8, 0x88, 0x1b, 0x9c, 0x32, 0x11, 0xcd, 0x8f, 0xb9, 0x04, 0x4b, 0x0d, 0xfd, 0x3b, 0x50, - 0x0a, 0x7c, 0x09, 0xeb, 0x2a, 0x32, 0x25, 0x76, 0xb0, 0x37, 0x66, 0x86, 0x1f, 0xee, 0x78, 0x22, - 0x2c, 0x35, 0xf4, 0xdf, 0xa9, 0xb0, 0xf2, 0x64, 0xdc, 0x37, 0xd9, 0xb2, 0x9f, 0xa5, 0x0b, 0x96, - 0xad, 0xab, 0x90, 0x65, 0xd6, 0x88, 0x50, 0x66, 0x8e, 0xc6, 0x32, 0xab, 0x85, 0x1d, 0x5e, 0x44, - 0x38, 0x0e, 0xf2, 0x32, 0xd6, 0xdf, 0x63, 0x1c, 0xa2, 0xae, 0x73, 0x4c, 0x6c, 0x2c, 0xe4, 0xfa, - 0x31, 0x54, 0x66, 0x51, 0x92, 0x50, 0xd7, 0xfd, 0x09, 0x66, 0x2b, 0x58, 0x59, 0xf8, 0x72, 0xa4, - 0x85, 0x02, 0x7a, 0x07, 0xca, 0x5e, 0x29, 0x3b, 0x22, 0x46, 0x68, 0x8f, 0xf8, 0x5a, 0xa4, 0x24, - 0xfa, 0xbb, 0x7e, 0xf7, 0xfd, 0x87, 0x50, 0x8a, 0x7d, 0x66, 0x83, 0x4a, 0x90, 0x7b, 0xb2, 0xd7, - 0x39, 0xd8, 0x69, 0xb5, 0x3f, 0x6e, 0xef, 0x3c, 0x2c, 0xbf, 0x86, 0x00, 0x52, 0x9d, 0xf6, 0xde, - 0xa3, 0xc7, 0x3b, 0x65, 0x05, 0x65, 0x21, 0xb9, 0xfb, 0xe4, 0x71, 0xb7, 0x5d, 0x56, 0xbd, 0xc7, - 0xee, 0xd3, 0xfd, 0x83, 0x56, 0x59, 0xbb, 0xff, 0x21, 0xe4, 0x44, 0x5d, 0xb8, 0xef, 0xf6, 0x89, - 0xeb, 0x0d, 0xd8, 0xdb, 0xc7, 0xbb, 0x5b, 0x8f, 0xcb, 0xaf, 0xa1, 0x34, 0x68, 0x07, 0xd8, 0x1b, - 0x99, 0x81, 0xc4, 0xc1, 0x7e, 0xa7, 0x5b, 0x56, 0x51, 0x11, 0x60, 0xeb, 0x49, 0x77, 0xbf, 0xb5, - 0xbf, 0xbb, 0xdb, 0xee, 0x96, 0xb5, 0xed, 0x0f, 0xa0, 0x64, 0x39, 0x8d, 0xa9, 0xc5, 0x08, 0xa5, - 0xe2, 0x43, 0xa9, 0x1f, 0xbe, 0x2d, 0x5b, 0x96, 0xb3, 0x29, 0x9e, 0x36, 0x07, 0xce, 0xe6, 0x94, - 0x6d, 0x72, 0xe9, 0xa6, 0x48, 0x10, 0x47, 0x29, 0xde, 0x7a, 0xff, 0xff, 0x01, 0x00, 0x00, 0xff, - 0xff, 0x4b, 0xc0, 0xed, 0xac, 0xa8, 0x25, 0x00, 0x00, + 0x15, 0x4f, 0x77, 0xfb, 0xf3, 0xf9, 0x73, 0x6b, 0xbc, 0xbb, 0x8e, 0x33, 0xec, 0x38, 0x9d, 0x8c, + 0xd6, 0xd9, 0xac, 0x3c, 0xc4, 0x81, 0x80, 0x50, 0x50, 0x98, 0xf1, 0x4e, 0x56, 0x56, 0x76, 0x3e, + 0x28, 0x7b, 0x67, 0x01, 0x11, 0xb5, 0x7a, 0xec, 0xc2, 0xdb, 0x8c, 0xdd, 0xed, 0x74, 0x95, 0xbd, + 0x0c, 0x07, 0x94, 0x0b, 0xe7, 0x88, 0x03, 0x12, 0x8a, 0x90, 0x10, 0x12, 0x12, 0x27, 0xae, 0x48, + 0xc0, 0x85, 0x1b, 0x12, 0x17, 0xc4, 0x89, 0x3b, 0xff, 0x00, 0x12, 0x7f, 0x41, 0xd4, 0x55, 0xd5, + 0x1f, 0xf6, 0x7c, 0x79, 0x3c, 0x3b, 0x23, 0xef, 0xc5, 0xea, 0xaa, 0xf7, 0xea, 0xd5, 0xab, 0xdf, + 0xfb, 0xd5, 0xab, 0xd7, 0xe5, 0x86, 0xec, 0x84, 0xf5, 0x4d, 0x46, 0xea, 0x23, 0xd7, 0x61, 0x0e, + 0x4a, 0x88, 0x56, 0xa5, 0x78, 0x68, 0xd9, 0x03, 0xa7, 0xdf, 0x33, 0x99, 0x29, 0x24, 0x95, 0xcc, + 0x67, 0x63, 0xe2, 0x1e, 0xcb, 0x46, 0x9e, 0x39, 0x23, 0x27, 0x2a, 0x9c, 0x30, 0x77, 0xd4, 0x15, + 0x0d, 0xfd, 0x97, 0x71, 0x48, 0xb6, 0x09, 0xa5, 0x96, 0x63, 0xa3, 0x75, 0xc8, 0x5b, 0xb6, 0xc1, + 0x5c, 0xd3, 0xa6, 0x66, 0x97, 0x59, 0x8e, 0x5d, 0x56, 0xaa, 0x4a, 0x2d, 0x85, 0x73, 0x96, 0xdd, + 0x09, 0x3b, 0x51, 0x13, 0xf2, 0xf4, 0xb9, 0xe9, 0xf6, 0x0c, 0x2a, 0xc6, 0xd1, 0xb2, 0x5a, 0xd5, + 0x6a, 0x99, 0xc6, 0x6a, 0x5d, 0x7a, 0x27, 0xed, 0xd5, 0xdb, 0x9e, 0x96, 0x6c, 0xe0, 0x1c, 0x8d, + 0xb4, 0x28, 0x7a, 0x03, 0xd2, 0xd4, 0xb2, 0xfb, 0x03, 0x62, 0xf4, 0x0e, 0xcb, 0x1a, 0x9f, 0x26, + 0x25, 0x3a, 0x1e, 0x1d, 0xa2, 0x7b, 0x00, 0xe6, 0x98, 0x39, 0x5d, 0x67, 0x38, 0xb4, 0x58, 0x39, + 0xc6, 0xa5, 0x91, 0x1e, 0xf4, 0x16, 0xe4, 0x98, 0xe9, 0xf6, 0x09, 0x33, 0x28, 0x73, 0x2d, 0xbb, + 0x5f, 0x8e, 0x57, 0x95, 0x5a, 0x1a, 0x67, 0x45, 0x67, 0x9b, 0xf7, 0xa1, 0x0d, 0x48, 0x3a, 0x23, + 0xc6, 0xfd, 0x4b, 0x54, 0x95, 0x5a, 0xa6, 0x71, 0xbb, 0x2e, 0x50, 0xd9, 0xfe, 0x19, 0xe9, 0x8e, + 0x19, 0xd9, 0x13, 0x42, 0xec, 0x6b, 0xa1, 0x2d, 0x28, 0x46, 0xd6, 0x6e, 0x0c, 0x9d, 0x1e, 0x29, + 0x27, 0xab, 0x4a, 0x2d, 0xdf, 0xb8, 0xeb, 0xaf, 0x2c, 0x02, 0xc3, 0x8e, 0xd3, 0x23, 0xb8, 0xc0, + 0xa6, 0x3b, 0xd0, 0x06, 0xa4, 0x5e, 0x98, 0xae, 0x6d, 0xd9, 0x7d, 0x5a, 0x4e, 0x71, 0x54, 0x56, + 0xe4, 0xac, 0xdf, 0xf7, 0x7e, 0x9f, 0x09, 0x19, 0x0e, 0x94, 0xd0, 0x47, 0x90, 0x1d, 0xb9, 0x24, + 0x84, 0x32, 0x3d, 0x07, 0x94, 0x99, 0x91, 0x4b, 0x02, 0x20, 0x37, 0x21, 0x37, 0x72, 0x28, 0x0b, + 0x2d, 0xc0, 0x1c, 0x16, 0xb2, 0xde, 0x90, 0xc0, 0xc4, 0xdb, 0x90, 0x1f, 0x98, 0x94, 0x19, 0x96, + 0x4d, 0x89, 0xcb, 0x0c, 0xab, 0x57, 0xce, 0x54, 0x95, 0x5a, 0x0c, 0x67, 0xbd, 0xde, 0x16, 0xef, + 0x6c, 0xf5, 0x2a, 0x3f, 0x86, 0x6c, 0xd4, 0x06, 0x5a, 0x87, 0x84, 0xc0, 0x9b, 0xb3, 0x24, 0xd3, + 0xc8, 0xc9, 0x85, 0x76, 0x78, 0x27, 0x96, 0x42, 0x8f, 0x54, 0x51, 0x54, 0xad, 0x5e, 0x59, 0xad, + 0x2a, 0x35, 0x0d, 0xe7, 0x22, 0xbd, 0xad, 0x9e, 0xfe, 0x2f, 0x15, 0xf2, 0x32, 0x30, 0x98, 0x7c, + 0x36, 0x26, 0x94, 0xa1, 0x87, 0x90, 0xee, 0x9a, 0x83, 0x01, 0x71, 0xbd, 0x41, 0x62, 0x8e, 0x42, + 0x5d, 0x70, 0xb7, 0xc9, 0xfb, 0x5b, 0x8f, 0x70, 0x4a, 0x68, 0xb4, 0x7a, 0xe8, 0x1d, 0x48, 0x4a, + 0x08, 0xf8, 0x04, 0x42, 0x37, 0x8a, 0x00, 0xf6, 0xe5, 0xe8, 0x3e, 0xc4, 0xb9, 0xab, 0x9c, 0x77, + 0x99, 0xc6, 0x2d, 0xe9, 0xf8, 0x96, 0x33, 0xb6, 0x7b, 0x3c, 0x4c, 0x58, 0xc8, 0xd1, 0x37, 0x21, + 0xc3, 0xcc, 0xc3, 0x01, 0x61, 0x06, 0x3b, 0x1e, 0x11, 0x4e, 0xc4, 0x7c, 0xa3, 0x54, 0x0f, 0xf6, + 0x53, 0x87, 0x0b, 0x3b, 0xc7, 0x23, 0x82, 0x81, 0x05, 0xcf, 0xe8, 0x21, 0x20, 0xdb, 0xf1, 0xe0, + 0x9c, 0xda, 0x4b, 0x71, 0x4e, 0xe3, 0xa2, 0xed, 0xb0, 0xd6, 0xd4, 0x76, 0x5a, 0x87, 0xfc, 0x11, + 0x39, 0xa6, 0x23, 0xb3, 0x4b, 0x0c, 0xbe, 0x47, 0x38, 0x5d, 0xd3, 0x38, 0xe7, 0xf7, 0x72, 0xd4, + 0xa3, 0x74, 0x4e, 0xce, 0x43, 0x67, 0xfd, 0x0b, 0x05, 0x0a, 0x01, 0xa2, 0x74, 0xe4, 0xd8, 0x94, + 0xa0, 0x75, 0x88, 0x13, 0xd7, 0x75, 0xdc, 0x19, 0x38, 0xf1, 0x7e, 0x73, 0xdb, 0xeb, 0xc6, 0x42, + 0x7a, 0x19, 0x2c, 0x1f, 0x40, 0xc2, 0x25, 0x74, 0x3c, 0x60, 0x12, 0x4c, 0x14, 0xa5, 0x3b, 0xe6, + 0x12, 0x2c, 0x35, 0xf4, 0xff, 0xaa, 0x50, 0x92, 0x1e, 0xf1, 0x35, 0xd1, 0xe5, 0x89, 0x74, 0x05, + 0x52, 0x3e, 0xdc, 0x3c, 0xcc, 0x69, 0x1c, 0xb4, 0xd1, 0x1d, 0x48, 0xf0, 0xb8, 0xd0, 0x72, 0xbc, + 0xaa, 0xd5, 0xd2, 0x58, 0xb6, 0x66, 0xd9, 0x91, 0xb8, 0x12, 0x3b, 0x92, 0x67, 0xb0, 0x23, 0x12, + 0xf6, 0xd4, 0x5c, 0x61, 0xff, 0xb5, 0x02, 0xb7, 0x67, 0x40, 0x5e, 0x8a, 0xe0, 0xff, 0x5f, 0x85, + 0xd7, 0xa5, 0x5f, 0x9f, 0x48, 0x64, 0x5b, 0xaf, 0x0a, 0x03, 0xde, 0x84, 0x6c, 0xb0, 0x45, 0x2d, + 0xc9, 0x83, 0x2c, 0xce, 0x1c, 0x85, 0xeb, 0x58, 0x52, 0x32, 0x7c, 0xa9, 0x40, 0xe5, 0x34, 0xd0, + 0x97, 0x82, 0x11, 0x9f, 0x6b, 0x70, 0x37, 0x74, 0x0e, 0x9b, 0x76, 0x9f, 0xbc, 0x22, 0x7c, 0x78, + 0x0f, 0xe0, 0x88, 0x1c, 0x1b, 0x2e, 0x77, 0x99, 0xb3, 0xc1, 0x5b, 0x69, 0x10, 0x6b, 0x7f, 0x35, + 0x38, 0x7d, 0xe4, 0xaf, 0x6b, 0x49, 0xf9, 0xf1, 0x1b, 0x05, 0xca, 0x27, 0x43, 0xb0, 0x14, 0xec, + 0xf8, 0x4b, 0x2c, 0x60, 0xc7, 0xb6, 0xcd, 0x2c, 0x76, 0xfc, 0xca, 0x64, 0x8b, 0x87, 0x80, 0x08, + 0xf7, 0xd8, 0xe8, 0x3a, 0x83, 0xf1, 0xd0, 0x36, 0x6c, 0x73, 0x48, 0x64, 0x89, 0x5a, 0x14, 0x92, + 0x26, 0x17, 0xec, 0x9a, 0x43, 0x82, 0x7e, 0x00, 0x2b, 0x52, 0x7b, 0x2a, 0xc5, 0x24, 0x38, 0xa9, + 0x6a, 0xbe, 0xa7, 0x67, 0x20, 0x51, 0xf7, 0x3b, 0xf0, 0x2d, 0x61, 0xe4, 0x93, 0xb3, 0x53, 0x52, + 0xf2, 0x4a, 0x94, 0x4b, 0x5d, 0x4c, 0xb9, 0xf4, 0x3c, 0x94, 0xab, 0x1c, 0x42, 0xca, 0x77, 0x1a, + 0xad, 0x41, 0x8c, 0xbb, 0xa6, 0x70, 0xd7, 0x32, 0x7e, 0x01, 0xe9, 0x79, 0xc4, 0x05, 0xa8, 0x04, + 0xf1, 0x89, 0x39, 0x18, 0x13, 0x1e, 0xb8, 0x2c, 0x16, 0x0d, 0xb4, 0x06, 0x99, 0x08, 0x56, 0x3c, + 0x56, 0x59, 0x0c, 0x61, 0x36, 0x8e, 0xd2, 0x3a, 0x82, 0xd8, 0x52, 0xd0, 0xfa, 0xdf, 0x2a, 0xac, + 0x48, 0xd7, 0xb6, 0x4c, 0xd6, 0x7d, 0x7e, 0xed, 0x94, 0x7e, 0x17, 0x92, 0x9e, 0x37, 0x16, 0xa1, + 0x65, 0x8d, 0x73, 0xea, 0x14, 0x52, 0xfb, 0x1a, 0x8b, 0x16, 0xbc, 0xeb, 0x90, 0x37, 0xe9, 0x29, + 0xc5, 0x6e, 0xce, 0xa4, 0x37, 0x51, 0xe9, 0x7e, 0xa9, 0x04, 0x75, 0xa5, 0xc4, 0xf4, 0xda, 0x42, + 0xfd, 0x75, 0x48, 0x8a, 0x40, 0xfa, 0x68, 0xde, 0x91, 0xbe, 0x89, 0x30, 0x3f, 0xb3, 0xd8, 0x73, + 0x61, 0xda, 0x57, 0xd3, 0x6d, 0x28, 0x70, 0xa4, 0xf9, 0xda, 0x38, 0xdc, 0x61, 0x96, 0x51, 0x2e, + 0x91, 0x65, 0xd4, 0x33, 0xab, 0x52, 0x2d, 0x5a, 0x95, 0xea, 0x7f, 0x0e, 0xeb, 0x2c, 0x0e, 0xc6, + 0x0d, 0x55, 0xda, 0xef, 0xcd, 0xd2, 0x2c, 0x78, 0x67, 0x9e, 0x59, 0xfd, 0x4d, 0x91, 0xed, 0xb2, + 0xaf, 0xff, 0xfa, 0x6f, 0xc3, 0x5a, 0x69, 0x0a, 0xb8, 0x6b, 0xe3, 0xd2, 0xc3, 0x59, 0x2e, 0x9d, + 0x96, 0x37, 0x02, 0x1e, 0xfd, 0x02, 0x4a, 0x1c, 0xc9, 0x30, 0xc3, 0xbf, 0x44, 0x32, 0xcd, 0x16, + 0xb8, 0xda, 0x89, 0x02, 0x57, 0xff, 0xbb, 0x0a, 0xf7, 0xa2, 0xf0, 0xdc, 0x64, 0x11, 0xff, 0xc1, + 0x2c, 0xb9, 0x56, 0xa7, 0xc8, 0x35, 0x03, 0xc9, 0xd2, 0x32, 0xec, 0xf7, 0x0a, 0xac, 0x9d, 0x09, + 0xe1, 0x92, 0xd0, 0xec, 0x8f, 0x2a, 0x94, 0xda, 0xcc, 0x25, 0xe6, 0xf0, 0x4a, 0xb7, 0x31, 0x01, + 0x2b, 0xd5, 0xcb, 0x5d, 0xb1, 0x68, 0xf3, 0x87, 0x68, 0xe6, 0x28, 0x89, 0x5d, 0x70, 0x94, 0xc4, + 0xe7, 0xba, 0x03, 0x8c, 0xe0, 0x9a, 0x38, 0x1f, 0x57, 0xbd, 0x09, 0xb7, 0x67, 0x80, 0x92, 0x21, + 0x0c, 0xcb, 0x01, 0xe5, 0xc2, 0x72, 0xe0, 0x0b, 0x15, 0x2a, 0x53, 0x56, 0xae, 0x92, 0xae, 0xe7, + 0x06, 0x3d, 0x9a, 0x0a, 0xb4, 0x33, 0xcf, 0x95, 0xd8, 0x79, 0xb7, 0x1d, 0xf1, 0x39, 0x03, 0x75, + 0xe9, 0x4d, 0xd2, 0x82, 0x37, 0x4e, 0x05, 0x64, 0x01, 0x70, 0x7f, 0xa7, 0xc2, 0xda, 0x94, 0xad, + 0x2b, 0xe7, 0xac, 0x97, 0x82, 0xf0, 0x6c, 0xb2, 0x8d, 0x5d, 0x78, 0x9b, 0x70, 0x6d, 0x60, 0xef, + 0x42, 0xf5, 0x6c, 0x80, 0x16, 0x40, 0xfc, 0x4f, 0x2a, 0x7c, 0x6d, 0xd6, 0xe0, 0x55, 0x5e, 0xec, + 0x5f, 0x0a, 0xde, 0xd3, 0x6f, 0xeb, 0xb1, 0x05, 0xde, 0xd6, 0xaf, 0x0d, 0xff, 0x27, 0x70, 0xef, + 0x2c, 0xb8, 0x16, 0x40, 0xff, 0x87, 0x90, 0xdd, 0x22, 0x7d, 0xcb, 0x5e, 0x0c, 0xeb, 0xa9, 0x7f, + 0x64, 0xd4, 0xe9, 0x7f, 0x64, 0xf4, 0xef, 0x40, 0x4e, 0x9a, 0x96, 0x7e, 0x45, 0x12, 0xa5, 0x72, + 0x41, 0xa2, 0xfc, 0x5c, 0x81, 0x5c, 0x93, 0xff, 0x71, 0x73, 0xed, 0x85, 0xc2, 0x1d, 0x48, 0x98, + 0xcc, 0x19, 0x5a, 0x5d, 0xf9, 0x97, 0x92, 0x6c, 0xe9, 0x45, 0xc8, 0xfb, 0x1e, 0x08, 0xff, 0xf5, + 0x9f, 0x42, 0x01, 0x3b, 0x83, 0xc1, 0xa1, 0xd9, 0x3d, 0xba, 0x6e, 0xaf, 0x74, 0x04, 0xc5, 0x70, + 0x2e, 0x39, 0xff, 0xa7, 0xf0, 0x3a, 0x26, 0xd4, 0x19, 0x4c, 0x48, 0xa4, 0xa4, 0x58, 0xcc, 0x13, + 0x04, 0xb1, 0x1e, 0x93, 0xff, 0xab, 0xa4, 0x31, 0x7f, 0xd6, 0xff, 0xa6, 0x40, 0x69, 0x87, 0x50, + 0x6a, 0xf6, 0x89, 0x20, 0xd8, 0x62, 0xa6, 0xcf, 0xab, 0x19, 0x4b, 0x10, 0x17, 0x27, 0xaf, 0xd8, + 0x6f, 0xa2, 0x81, 0x36, 0x20, 0x1d, 0x6c, 0x36, 0x7e, 0x26, 0x9f, 0xbe, 0xd7, 0x52, 0xfe, 0x5e, + 0xf3, 0xbc, 0x8f, 0xdc, 0x8f, 0xf0, 0x67, 0xfd, 0x57, 0x0a, 0xdc, 0x92, 0xde, 0x6f, 0x2e, 0x1a, + 0x9f, 0xf3, 0x5c, 0xf7, 0xe7, 0xd4, 0xc2, 0x39, 0xd1, 0x3d, 0xd0, 0xfc, 0x64, 0x9c, 0x69, 0x64, + 0xe5, 0x2e, 0x3b, 0x30, 0x07, 0x63, 0x82, 0x3d, 0x81, 0xbe, 0x03, 0xd9, 0x56, 0xa4, 0xd2, 0x44, + 0xab, 0xa0, 0x06, 0x6e, 0x4c, 0xab, 0xab, 0x56, 0x6f, 0xf6, 0x8a, 0x42, 0x3d, 0x71, 0x45, 0xf1, + 0x57, 0x05, 0x56, 0xc3, 0x25, 0x5e, 0xf9, 0x60, 0xba, 0xec, 0x6a, 0x3f, 0x84, 0x82, 0xd5, 0x33, + 0x4e, 0x1c, 0x43, 0x99, 0x46, 0xc9, 0x67, 0x71, 0x74, 0xb1, 0x38, 0x67, 0x45, 0x5a, 0x54, 0x5f, + 0x85, 0xca, 0x69, 0xe4, 0x95, 0xd4, 0xfe, 0x9f, 0x0a, 0xb7, 0xda, 0xa3, 0x81, 0xc5, 0x64, 0x8e, + 0x7a, 0xd9, 0xeb, 0x99, 0xfb, 0x92, 0xee, 0x4d, 0xc8, 0x52, 0xcf, 0x0f, 0x79, 0x0f, 0x27, 0x0b, + 0x9a, 0x0c, 0xef, 0x13, 0x37, 0x70, 0x5e, 0x9c, 0x7c, 0x95, 0xb1, 0xcd, 0x38, 0x09, 0x35, 0x0c, + 0x52, 0x63, 0x6c, 0x33, 0xf4, 0x0d, 0xb8, 0x6b, 0x8f, 0x87, 0x86, 0xeb, 0xbc, 0xa0, 0xc6, 0x88, + 0xb8, 0x06, 0xb7, 0x6c, 0x8c, 0x4c, 0x97, 0xf1, 0x14, 0xaf, 0xe1, 0x15, 0x7b, 0x3c, 0xc4, 0xce, + 0x0b, 0xba, 0x4f, 0x5c, 0x3e, 0xf9, 0xbe, 0xe9, 0x32, 0xf4, 0x3d, 0x48, 0x9b, 0x83, 0xbe, 0xe3, + 0x5a, 0xec, 0xf9, 0x50, 0x5e, 0xbc, 0xe9, 0xd2, 0xcd, 0x13, 0xc8, 0xd4, 0x37, 0x7d, 0x4d, 0x1c, + 0x0e, 0x42, 0xef, 0x02, 0x1a, 0x53, 0x62, 0x08, 0xe7, 0xc4, 0xa4, 0x93, 0x86, 0xbc, 0x85, 0x2b, + 0x8c, 0x29, 0x09, 0xcd, 0x1c, 0x34, 0xf4, 0x7f, 0x68, 0x80, 0xa2, 0x76, 0x65, 0x8e, 0xfe, 0x16, + 0x24, 0xf8, 0x78, 0x5a, 0x56, 0x78, 0x6c, 0xd7, 0x82, 0x0c, 0x75, 0x42, 0xb7, 0xee, 0xb9, 0x8d, + 0xa5, 0x7a, 0xe5, 0x53, 0xc8, 0xfa, 0x3b, 0x95, 0x2f, 0x27, 0x1a, 0x0d, 0xe5, 0xdc, 0xd3, 0x55, + 0x9d, 0xe3, 0x74, 0xad, 0x7c, 0x04, 0x69, 0x5e, 0xd5, 0x5d, 0x68, 0x3b, 0xac, 0x45, 0xd5, 0x68, + 0x2d, 0x5a, 0xf9, 0x8f, 0x02, 0x31, 0x3e, 0x78, 0xee, 0x97, 0xdf, 0x1d, 0xfe, 0xbe, 0x20, 0xbc, + 0x14, 0xd1, 0x13, 0x49, 0xfb, 0xfe, 0x39, 0x90, 0x44, 0x21, 0xc0, 0xd9, 0xa3, 0x28, 0x20, 0x4d, + 0x00, 0xf1, 0x09, 0x04, 0x37, 0x25, 0x78, 0xf8, 0xf6, 0x39, 0xa6, 0x82, 0xe5, 0xe2, 0x34, 0x0d, + 0x56, 0x8e, 0x20, 0x46, 0xad, 0x9f, 0x8b, 0x2c, 0xa9, 0x61, 0xfe, 0xac, 0xbf, 0x0f, 0xb7, 0x1f, + 0x13, 0xd6, 0x76, 0x27, 0xfe, 0x76, 0xf3, 0xb7, 0xcf, 0x39, 0x30, 0xe9, 0x18, 0xee, 0xcc, 0x0e, + 0x92, 0x0c, 0xf8, 0x36, 0x64, 0xa9, 0x3b, 0x31, 0xa6, 0x46, 0x7a, 0x55, 0x49, 0x10, 0x9e, 0xe8, + 0xa0, 0x0c, 0x0d, 0x1b, 0xfa, 0x3f, 0x15, 0xc8, 0x1f, 0x5c, 0xe5, 0xe8, 0x98, 0x29, 0xa1, 0xd4, + 0x39, 0x4b, 0xa8, 0xfb, 0x10, 0x9f, 0xf4, 0x99, 0xbc, 0xd5, 0xf5, 0x22, 0x1a, 0xf9, 0xb6, 0xe5, + 0xe0, 0x31, 0xb3, 0x7a, 0x58, 0xc8, 0xbd, 0xc2, 0xe8, 0x27, 0xd6, 0x80, 0x11, 0x37, 0x38, 0x65, + 0x22, 0x9a, 0x1f, 0x73, 0x09, 0x96, 0x1a, 0xfa, 0x77, 0xa1, 0x10, 0xac, 0x25, 0xac, 0xab, 0xc8, + 0x84, 0xd8, 0xc1, 0xde, 0x98, 0x1a, 0x7e, 0xb0, 0xed, 0x89, 0xb0, 0xd4, 0xd0, 0xff, 0xa0, 0xc2, + 0xca, 0xd3, 0x51, 0xcf, 0x64, 0xcb, 0x7e, 0x96, 0x2e, 0x58, 0xb6, 0xae, 0x42, 0x9a, 0x59, 0x43, + 0x42, 0x99, 0x39, 0x1c, 0xc9, 0xac, 0x16, 0x76, 0x78, 0x11, 0xe1, 0x38, 0xc8, 0xcb, 0x58, 0x7f, + 0x8f, 0x71, 0x88, 0x3a, 0xce, 0x11, 0xb1, 0xb1, 0x90, 0xeb, 0x47, 0x50, 0x9a, 0x46, 0x49, 0x42, + 0x5d, 0xf3, 0x0d, 0x4c, 0x57, 0xb0, 0xb2, 0xf0, 0xe5, 0x48, 0x0b, 0x05, 0xf4, 0x0e, 0x14, 0xbd, + 0x52, 0x76, 0x48, 0x8c, 0xd0, 0x1f, 0xf1, 0xb5, 0x48, 0x41, 0xf4, 0x77, 0xfc, 0xee, 0x07, 0x8f, + 0xa0, 0x30, 0xf3, 0x31, 0x0e, 0x2a, 0x40, 0xe6, 0xe9, 0x6e, 0x7b, 0x7f, 0xbb, 0xd9, 0xfa, 0xb8, + 0xb5, 0xfd, 0xa8, 0xf8, 0x1a, 0x02, 0x48, 0xb4, 0x5b, 0xbb, 0x8f, 0x9f, 0x6c, 0x17, 0x15, 0x94, + 0x86, 0xf8, 0xce, 0xd3, 0x27, 0x9d, 0x56, 0x51, 0xf5, 0x1e, 0x3b, 0xcf, 0xf6, 0xf6, 0x9b, 0x45, + 0xed, 0xc1, 0x87, 0x90, 0x11, 0x75, 0xe1, 0x9e, 0xdb, 0x23, 0xae, 0x37, 0x60, 0x77, 0x0f, 0xef, + 0x6c, 0x3e, 0x29, 0xbe, 0x86, 0x92, 0xa0, 0xed, 0x63, 0x6f, 0x64, 0x0a, 0x62, 0xfb, 0x7b, 0xed, + 0x4e, 0x51, 0x45, 0x79, 0x80, 0xcd, 0xa7, 0x9d, 0xbd, 0xe6, 0xde, 0xce, 0x4e, 0xab, 0x53, 0xd4, + 0xb6, 0x3e, 0x80, 0x82, 0xe5, 0xd4, 0x27, 0x16, 0x23, 0x94, 0x8a, 0xcf, 0xa9, 0x7e, 0xf4, 0x96, + 0x6c, 0x59, 0xce, 0x86, 0x78, 0xda, 0xe8, 0x3b, 0x1b, 0x13, 0xb6, 0xc1, 0xa5, 0x1b, 0x22, 0x41, + 0x1c, 0x26, 0x78, 0xeb, 0xfd, 0xaf, 0x02, 0x00, 0x00, 0xff, 0xff, 0x4b, 0x03, 0xdd, 0xba, 0xce, + 0x25, 0x00, 0x00, } diff --git a/vendor/vitess.io/vitess/go/vt/proto/vtrpc/vtrpc.pb.go b/vendor/vitess.io/vitess/go/vt/proto/vtrpc/vtrpc.pb.go index 560e65230da7b7ba7d7bebb0fbaac9340a5bdbec..8a673537d9aa3ce35f1aad21b4ee961ad8e605e9 100644 --- a/vendor/vitess.io/vitess/go/vt/proto/vtrpc/vtrpc.pb.go +++ b/vendor/vitess.io/vitess/go/vt/proto/vtrpc/vtrpc.pb.go @@ -5,8 +5,9 @@ package vtrpc import ( fmt "fmt" - proto "github.com/golang/protobuf/proto" math "math" + + proto "github.com/golang/protobuf/proto" ) // Reference imports to suppress errors if they are not otherwise used. diff --git a/vendor/vitess.io/vitess/go/vt/proto/vttime/time.pb.go b/vendor/vitess.io/vitess/go/vt/proto/vttime/vttime.pb.go similarity index 87% rename from vendor/vitess.io/vitess/go/vt/proto/vttime/time.pb.go rename to vendor/vitess.io/vitess/go/vt/proto/vttime/vttime.pb.go index 79cca2f65ee93e639219110ecac6114274cce0c1..95c6f63de33ed3197cf88e9ea674f3a63b1cd662 100644 --- a/vendor/vitess.io/vitess/go/vt/proto/vttime/time.pb.go +++ b/vendor/vitess.io/vitess/go/vt/proto/vttime/vttime.pb.go @@ -1,12 +1,13 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: time.proto +// source: vttime.proto package vttime import ( fmt "fmt" - proto "github.com/golang/protobuf/proto" math "math" + + proto "github.com/golang/protobuf/proto" ) // Reference imports to suppress errors if they are not otherwise used. @@ -34,7 +35,7 @@ func (m *Time) Reset() { *m = Time{} } func (m *Time) String() string { return proto.CompactTextString(m) } func (*Time) ProtoMessage() {} func (*Time) Descriptor() ([]byte, []int) { - return fileDescriptor_49a92d779a28c7fd, []int{0} + return fileDescriptor_bbeb0d3434911dee, []int{0} } func (m *Time) XXX_Unmarshal(b []byte) error { @@ -73,16 +74,16 @@ func init() { proto.RegisterType((*Time)(nil), "vttime.Time") } -func init() { proto.RegisterFile("time.proto", fileDescriptor_49a92d779a28c7fd) } +func init() { proto.RegisterFile("vttime.proto", fileDescriptor_bbeb0d3434911dee) } -var fileDescriptor_49a92d779a28c7fd = []byte{ +var fileDescriptor_bbeb0d3434911dee = []byte{ // 120 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0x2a, 0xc9, 0xcc, 0x4d, - 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x62, 0x2b, 0x2b, 0x01, 0xf1, 0x94, 0x9c, 0xb8, 0x58, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0x29, 0x2b, 0x29, 0xc9, + 0xcc, 0x4d, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x62, 0x83, 0xf0, 0x94, 0x9c, 0xb8, 0x58, 0x42, 0x32, 0x73, 0x53, 0x85, 0x24, 0xb8, 0xd8, 0x8b, 0x53, 0x93, 0xf3, 0xf3, 0x52, 0x8a, 0x25, 0x18, 0x15, 0x18, 0x35, 0x98, 0x83, 0x60, 0x5c, 0x21, 0x05, 0x2e, 0xee, 0xbc, 0xc4, 0xbc, 0x7c, 0x98, 0x2c, 0x93, 0x02, 0xa3, 0x06, 0x6b, 0x10, 0xb2, 0x90, 0x93, 0x6a, 0x94, 0x72, 0x59, 0x66, 0x49, 0x6a, 0x71, 0xb1, 0x5e, 0x66, 0xbe, 0x3e, 0x84, 0xa5, 0x9f, 0x9e, 0xaf, 0x5f, 0x56, 0xa2, 0x0f, 0xb6, 0x4b, 0x1f, 0x62, 0x55, 0x12, 0x1b, 0x98, 0x67, 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, - 0xb4, 0x42, 0xf5, 0xf7, 0x87, 0x00, 0x00, 0x00, + 0x35, 0x46, 0xf4, 0x16, 0x89, 0x00, 0x00, 0x00, } diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/Makefile b/vendor/vitess.io/vitess/go/vt/sqlparser/Makefile index a4ad16ce2bf0e2c1d4967647f2748916fb259421..1ca0af6755e4bf62b14be6a24f2be35d3f65afbb 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/Makefile +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/Makefile @@ -1,4 +1,4 @@ -# Copyright 2017 Google Inc. +# Copyright 2019 The Vitess Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/analyzer.go b/vendor/vitess.io/vitess/go/vt/sqlparser/analyzer.go index 0b798c89724d892c3fd26aea86e3aae1ac5449a9..69f8bd2621f1be7d1fc14b6db7fad1763edc3dc6 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/analyzer.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/analyzer.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -175,6 +175,31 @@ func SplitAndExpression(filters []Expr, node Expr) []Expr { return append(filters, node) } +// TableFromStatement returns the qualified table name for the query. +// This works only for select statements. +func TableFromStatement(sql string) (TableName, error) { + stmt, err := Parse(sql) + if err != nil { + return TableName{}, err + } + sel, ok := stmt.(*Select) + if !ok { + return TableName{}, fmt.Errorf("unrecognized statement: %s", sql) + } + if len(sel.From) != 1 { + return TableName{}, fmt.Errorf("table expression is complex") + } + aliased, ok := sel.From[0].(*AliasedTableExpr) + if !ok { + return TableName{}, fmt.Errorf("table expression is complex") + } + tableName, ok := aliased.Expr.(TableName) + if !ok { + return TableName{}, fmt.Errorf("table expression is complex") + } + return tableName, nil +} + // GetTableName returns the table name from the SimpleTableExpr // only if it's a simple expression. Otherwise, it returns "". func GetTableName(node SimpleTableExpr) TableIdent { diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/ast.go b/vendor/vitess.io/vitess/go/vt/sqlparser/ast.go index 448e99c5840045fd03b8ba33609849b0f57acbb3..cb74aff4f2ac37684cd4e6a672e2f85bfedd197a 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/ast.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/ast.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/comments.go b/vendor/vitess.io/vitess/go/vt/sqlparser/comments.go index 06f6307da5ccb98361feb17e7108e34d0002cda8..afffd326c8cba171df3aef1932c84a0694281da0 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/comments.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/comments.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -123,7 +123,9 @@ func SplitMarginComments(sql string) (query string, comments MarginComments) { Leading: strings.TrimLeftFunc(sql[:leadingEnd], unicode.IsSpace), Trailing: strings.TrimRightFunc(sql[trailingStart:], unicode.IsSpace), } - return strings.TrimFunc(sql[leadingEnd:trailingStart], unicode.IsSpace), comments + return strings.TrimFunc(sql[leadingEnd:trailingStart], func(c rune) bool { + return unicode.IsSpace(c) || c == ';' + }), comments } // StripLeadingComments trims the SQL string and removes any leading comments diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/encodable.go b/vendor/vitess.io/vitess/go/vt/sqlparser/encodable.go index 2c74c6bbeaf1cd1a5a64753cab9f31f7ffc36b3b..60700248e7cd60281b0afb351028ffca6cde48ce 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/encodable.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/encodable.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/impossible_query.go b/vendor/vitess.io/vitess/go/vt/sqlparser/impossible_query.go index 1179b61120c85d4a30f7ae5fb347cc05034a3c23..785cb36bebb9a7958982c50b0d9d75969ecdde0c 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/impossible_query.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/impossible_query.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -7,7 +7,7 @@ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -Unless required by applicable law or agreedto in writing, software +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 diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/normalizer.go b/vendor/vitess.io/vitess/go/vt/sqlparser/normalizer.go index ac223477e279bc0c1fb1d597ba6afb7efc86861f..f715c8f4620d2d3da8b3cbfa30dfd15a4c0111b0 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/normalizer.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/normalizer.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/parsed_query.go b/vendor/vitess.io/vitess/go/vt/sqlparser/parsed_query.go index 2f6c4e705e7b282f0b04df14a970bc7f5ff46c12..821ef02494e7c5f27df31420e0d06212a7f92bed 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/parsed_query.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/parsed_query.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/sql.go b/vendor/vitess.io/vitess/go/vt/sqlparser/sql.go index 1d2b2add17288fa8a49e0dd9dd86cb0c178127d5..ab9a9ad73379e03f5c207038be22ef8b6a523ac4 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/sql.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/sql.go @@ -352,6 +352,87 @@ const WITH = 57587 const QUERY = 57588 const EXPANSION = 57589 const UNUSED = 57590 +const ARRAY = 57591 +const CUME_DIST = 57592 +const DESCRIPTION = 57593 +const DENSE_RANK = 57594 +const EMPTY = 57595 +const EXCEPT = 57596 +const FIRST_VALUE = 57597 +const GROUPING = 57598 +const GROUPS = 57599 +const JSON_TABLE = 57600 +const LAG = 57601 +const LAST_VALUE = 57602 +const LATERAL = 57603 +const LEAD = 57604 +const MEMBER = 57605 +const NTH_VALUE = 57606 +const NTILE = 57607 +const OF = 57608 +const OVER = 57609 +const PERCENT_RANK = 57610 +const RANK = 57611 +const RECURSIVE = 57612 +const ROW_NUMBER = 57613 +const SYSTEM = 57614 +const WINDOW = 57615 +const ACTIVE = 57616 +const ADMIN = 57617 +const BUCKETS = 57618 +const CLONE = 57619 +const COMPONENT = 57620 +const DEFINITION = 57621 +const ENFORCED = 57622 +const EXCLUDE = 57623 +const FOLLOWING = 57624 +const GEOMCOLLECTION = 57625 +const GET_MASTER_PUBLIC_KEY = 57626 +const HISTOGRAM = 57627 +const HISTORY = 57628 +const INACTIVE = 57629 +const INVISIBLE = 57630 +const LOCKED = 57631 +const MASTER_COMPRESSION_ALGORITHMS = 57632 +const MASTER_PUBLIC_KEY_PATH = 57633 +const MASTER_TLS_CIPHERSUITES = 57634 +const MASTER_ZSTD_COMPRESSION_LEVEL = 57635 +const NESTED = 57636 +const NETWORK_NAMESPACE = 57637 +const NOWAIT = 57638 +const NULLS = 57639 +const OJ = 57640 +const OLD = 57641 +const OPTIONAL = 57642 +const ORDINALITY = 57643 +const ORGANIZATION = 57644 +const OTHERS = 57645 +const PATH = 57646 +const PERSIST = 57647 +const PERSIST_ONLY = 57648 +const PRECEDING = 57649 +const PRIVILEGE_CHECKS_USER = 57650 +const PROCESS = 57651 +const RANDOM = 57652 +const REFERENCE = 57653 +const REQUIRE_ROW_FORMAT = 57654 +const RESOURCE = 57655 +const RESPECT = 57656 +const RESTART = 57657 +const RETAIN = 57658 +const REUSE = 57659 +const ROLE = 57660 +const SECONDARY = 57661 +const SECONDARY_ENGINE = 57662 +const SECONDARY_LOAD = 57663 +const SECONDARY_UNLOAD = 57664 +const SKIP = 57665 +const SRID = 57666 +const THREAD_PRIORITY = 57667 +const TIES = 57668 +const UNBOUNDED = 57669 +const VCPU = 57670 +const VISIBLE = 57671 var yyToknames = [...]string{ "$end", @@ -619,6 +700,87 @@ var yyToknames = [...]string{ "QUERY", "EXPANSION", "UNUSED", + "ARRAY", + "CUME_DIST", + "DESCRIPTION", + "DENSE_RANK", + "EMPTY", + "EXCEPT", + "FIRST_VALUE", + "GROUPING", + "GROUPS", + "JSON_TABLE", + "LAG", + "LAST_VALUE", + "LATERAL", + "LEAD", + "MEMBER", + "NTH_VALUE", + "NTILE", + "OF", + "OVER", + "PERCENT_RANK", + "RANK", + "RECURSIVE", + "ROW_NUMBER", + "SYSTEM", + "WINDOW", + "ACTIVE", + "ADMIN", + "BUCKETS", + "CLONE", + "COMPONENT", + "DEFINITION", + "ENFORCED", + "EXCLUDE", + "FOLLOWING", + "GEOMCOLLECTION", + "GET_MASTER_PUBLIC_KEY", + "HISTOGRAM", + "HISTORY", + "INACTIVE", + "INVISIBLE", + "LOCKED", + "MASTER_COMPRESSION_ALGORITHMS", + "MASTER_PUBLIC_KEY_PATH", + "MASTER_TLS_CIPHERSUITES", + "MASTER_ZSTD_COMPRESSION_LEVEL", + "NESTED", + "NETWORK_NAMESPACE", + "NOWAIT", + "NULLS", + "OJ", + "OLD", + "OPTIONAL", + "ORDINALITY", + "ORGANIZATION", + "OTHERS", + "PATH", + "PERSIST", + "PERSIST_ONLY", + "PRECEDING", + "PRIVILEGE_CHECKS_USER", + "PROCESS", + "RANDOM", + "REFERENCE", + "REQUIRE_ROW_FORMAT", + "RESOURCE", + "RESPECT", + "RESTART", + "RETAIN", + "REUSE", + "ROLE", + "SECONDARY", + "SECONDARY_ENGINE", + "SECONDARY_LOAD", + "SECONDARY_UNLOAD", + "SKIP", + "SRID", + "THREAD_PRIORITY", + "TIES", + "UNBOUNDED", + "VCPU", + "VISIBLE", "';'", } var yyStatenames = [...]string{} @@ -639,25 +801,25 @@ var yyExca = [...]int{ 160, 300, 161, 300, -2, 288, - -1, 263, + -1, 320, 112, 640, -2, 636, - -1, 264, + -1, 321, 112, 641, -2, 637, - -1, 332, - 82, 816, + -1, 389, + 82, 888, -2, 63, - -1, 333, - 82, 772, + -1, 390, + 82, 806, -2, 64, - -1, 338, - 82, 750, + -1, 395, + 82, 775, -2, 602, - -1, 340, - 82, 793, + -1, 397, + 82, 836, -2, 604, - -1, 610, + -1, 689, 1, 352, 5, 352, 12, 352, @@ -679,1313 +841,1715 @@ var yyExca = [...]int{ 53, 352, 55, 352, 56, 352, - 266, 352, + 347, 352, -2, 370, - -1, 613, + -1, 692, 53, 44, 55, 44, -2, 48, - -1, 761, + -1, 840, 112, 643, -2, 639, - -1, 990, + -1, 1069, 5, 30, -2, 437, - -1, 1020, + -1, 1099, 5, 29, -2, 576, - -1, 1265, + -1, 1344, 5, 30, -2, 577, - -1, 1318, + -1, 1397, 5, 29, -2, 579, - -1, 1396, + -1, 1475, 5, 30, -2, 580, } const yyPrivate = 57344 -const yyLast = 12632 +const yyLast = 16596 var yyAct = [...]int{ - 264, 1430, 1420, 1384, 819, 1227, 1115, 268, 566, 1285, - 1023, 1330, 874, 1041, 281, 1201, 1298, 1167, 1168, 847, - 57, 897, 242, 1164, 1024, 565, 3, 917, 954, 1068, - 845, 870, 81, 294, 873, 1180, 207, 883, 1174, 207, - 982, 1139, 337, 786, 710, 796, 1094, 1085, 626, 849, - 763, 233, 814, 1047, 793, 724, 887, 438, 834, 498, - 827, 295, 51, 913, 625, 504, 326, 207, 81, 331, - 607, 518, 207, 266, 207, 251, 510, 241, 323, 328, - 615, 56, 1423, 606, 306, 1407, 312, 313, 310, 311, - 309, 308, 307, 1418, 1394, 1415, 234, 235, 236, 237, - 314, 315, 240, 580, 1228, 1393, 1406, 1156, 1257, 255, - 581, 443, 1056, 51, 627, 1055, 628, 61, 1057, 1196, - 1197, 247, 1359, 531, 530, 540, 541, 533, 534, 535, - 536, 537, 538, 539, 532, 471, 1195, 542, 865, 866, - 469, 864, 239, 63, 64, 65, 66, 67, 202, 198, - 199, 200, 487, 194, 238, 196, 488, 485, 486, 795, - 936, 1076, 492, 896, 1288, 904, 1117, 1305, 1248, 1246, - 232, 480, 481, 490, 935, 1119, 467, 696, 1417, 1414, - 1377, 698, 888, 456, 699, 1385, 1114, 828, 1438, 890, - 457, 445, 1339, 1434, 1331, 207, 196, 1120, 207, 703, - 890, 473, 940, 475, 207, 1042, 1044, 1333, 334, 689, - 207, 934, 903, 81, 1190, 81, 697, 81, 81, 1118, - 81, 491, 81, 1189, 700, 1188, 441, 1111, 81, 439, - 890, 448, 209, 1113, 472, 474, 197, 948, 554, 555, - 947, 1366, 1268, 1126, 1052, 1009, 496, 976, 195, 453, - 533, 534, 535, 536, 537, 538, 539, 532, 81, 1069, - 542, 931, 928, 929, 735, 927, 506, 201, 621, 522, - 463, 732, 871, 507, 468, 1332, 468, 1213, 468, 468, - 542, 468, 1043, 468, 532, 889, 860, 542, 729, 468, - 494, 495, 1360, 1340, 1338, 517, 889, 938, 941, 904, - 1432, 886, 884, 1433, 885, 1431, 725, 1375, 1348, 51, - 882, 888, 450, 1178, 451, 629, 1392, 452, 1158, 470, - 1134, 207, 207, 207, 551, 956, 889, 553, 1214, 1112, - 81, 1110, 815, 815, 933, 1006, 81, 691, 1074, 999, - 531, 530, 540, 541, 533, 534, 535, 536, 537, 538, - 539, 532, 605, 996, 542, 564, 932, 568, 569, 570, - 571, 572, 573, 574, 575, 576, 508, 579, 582, 582, - 582, 588, 582, 582, 588, 582, 596, 597, 598, 599, - 600, 601, 893, 611, 459, 460, 461, 726, 894, 497, - 1380, 476, 770, 477, 478, 937, 479, 512, 482, 1398, - 1439, 614, 1400, 955, 493, 619, 768, 769, 767, 623, - 939, 583, 585, 587, 589, 591, 593, 594, 584, 586, - 439, 590, 592, 70, 595, 1140, 531, 530, 540, 541, - 533, 534, 535, 536, 537, 538, 539, 532, 207, 1440, - 542, 554, 555, 81, 1294, 516, 515, 1293, 207, 207, - 81, 1102, 1160, 437, 207, 554, 555, 207, 1089, 71, - 207, 515, 517, 1142, 207, 261, 81, 81, 444, 54, - 334, 81, 81, 81, 207, 81, 81, 517, 1088, 766, - 1100, 81, 81, 1376, 531, 530, 540, 541, 533, 534, - 535, 536, 537, 538, 539, 532, 1077, 1144, 542, 1148, - 787, 1143, 788, 1141, 468, 994, 712, 993, 1146, 1312, - 81, 468, 741, 1058, 207, 1059, 1291, 1145, 1123, 1086, - 81, 959, 995, 22, 516, 515, 1373, 468, 468, 740, - 1147, 1149, 468, 468, 468, 704, 468, 468, 983, 1336, - 1416, 517, 468, 468, 1230, 446, 447, 1101, 1069, 516, - 515, 1064, 1106, 1103, 1096, 1104, 1099, 497, 1095, 764, - 789, 1097, 1098, 709, 81, 761, 517, 759, 708, 293, - 797, 799, 516, 515, 193, 1105, 738, 739, 973, 974, - 975, 805, 808, 246, 742, 1402, 497, 816, 692, 517, - 734, 757, 1336, 1388, 800, 1336, 497, 81, 81, 1336, - 1367, 79, 1336, 1335, 207, 690, 535, 536, 537, 538, - 539, 532, 207, 207, 542, 51, 207, 207, 687, 688, - 207, 207, 207, 81, 516, 515, 695, 733, 790, 791, - 568, 465, 753, 755, 756, 458, 81, 336, 754, 320, - 321, 517, 713, 714, 516, 515, 855, 715, 716, 717, - 857, 719, 720, 812, 824, 1283, 1282, 721, 722, 1270, - 497, 517, 1345, 760, 712, 1267, 497, 899, 900, 901, - 902, 1220, 1219, 846, 853, 1216, 1217, 611, 1216, 1215, - 1344, 611, 1210, 910, 911, 912, 891, 858, 58, 862, - 207, 81, 861, 81, 878, 988, 497, 207, 207, 207, - 207, 207, 1048, 207, 207, 831, 497, 207, 81, 836, - 839, 840, 841, 837, 919, 838, 842, 798, 497, 1181, - 1182, 1048, 24, 617, 207, 24, 207, 207, 988, 801, - 802, 207, 830, 807, 810, 811, 1177, 556, 557, 558, - 559, 560, 561, 562, 563, 831, 1018, 915, 916, 798, - 1019, 617, 468, 1317, 468, 636, 635, 831, 823, 1165, - 825, 826, 1177, 334, 1177, 618, 1129, 620, 1263, 468, - 54, 24, 1347, 54, 54, 854, 875, 616, 761, 831, - 964, 1218, 336, 1060, 336, 863, 336, 336, 1012, 336, - 1011, 336, 988, 618, 985, 616, 616, 336, 986, 622, - 966, 764, 965, 736, 702, 990, 991, 992, 248, 1116, - 988, 1408, 998, 1300, 898, 1001, 1002, 1275, 978, 54, - 918, 1008, 977, 1206, 1063, 1010, 914, 520, 1013, 1014, - 1015, 1016, 207, 207, 207, 207, 207, 909, 1025, 1181, - 1182, 1425, 908, 257, 207, 1301, 921, 207, 1421, 1208, - 1040, 207, 1184, 1020, 748, 207, 54, 1165, 1090, 730, - 706, 1187, 1412, 905, 906, 907, 1005, 923, 1035, 925, - 1033, 1405, 800, 1036, 81, 1034, 760, 1186, 284, 283, - 286, 287, 288, 289, 952, 1049, 1061, 285, 290, 1021, - 1022, 1032, 1031, 611, 611, 611, 611, 611, 1125, 336, - 1046, 1038, 961, 1027, 1028, 631, 1030, 972, 846, 1050, - 1045, 1051, 1053, 252, 253, 1026, 611, 1070, 1029, 511, - 1410, 971, 81, 81, 540, 541, 533, 534, 535, 536, - 537, 538, 539, 532, 509, 1080, 542, 1082, 1083, 1084, - 970, 499, 1066, 1067, 1037, 1081, 840, 841, 270, 634, - 466, 1382, 81, 500, 987, 1073, 1381, 1087, 836, 839, - 840, 841, 837, 1315, 838, 842, 1071, 1065, 207, 1261, - 1296, 924, 1003, 705, 844, 1107, 511, 81, 1093, 249, - 250, 969, 243, 1353, 468, 244, 58, 1352, 1303, 968, - 762, 1048, 1137, 771, 772, 773, 774, 775, 776, 777, - 778, 779, 780, 781, 782, 783, 784, 785, 489, 1122, - 1427, 1426, 336, 468, 875, 1000, 997, 723, 513, 336, - 1133, 1427, 81, 81, 1157, 1363, 1025, 1289, 731, 1166, - 60, 62, 1132, 612, 1138, 336, 336, 1151, 1150, 55, - 336, 336, 336, 1, 336, 336, 81, 1171, 820, 1419, - 336, 336, 761, 1169, 964, 1229, 1297, 930, 1383, 1329, - 1200, 81, 881, 81, 81, 1185, 872, 69, 1192, 204, - 436, 68, 1374, 880, 879, 1199, 1337, 1176, 1287, 744, - 892, 1170, 1075, 51, 1191, 895, 1207, 501, 505, 520, - 1072, 207, 336, 1379, 642, 1198, 1204, 1205, 640, 1092, - 325, 641, 1203, 1194, 523, 440, 639, 442, 644, 207, - 1211, 1212, 1078, 1079, 643, 81, 638, 1131, 81, 81, - 81, 207, 220, 329, 843, 630, 920, 81, 1121, 514, - 207, 72, 1109, 792, 1108, 926, 728, 1238, 483, 567, - 484, 222, 550, 967, 1240, 1054, 1222, 335, 578, 817, - 1161, 1235, 1172, 737, 503, 1249, 1250, 1351, 1302, 1223, - 1237, 1225, 1241, 1242, 1004, 1243, 821, 822, 1245, 577, - 1247, 813, 1244, 269, 752, 1264, 1265, 1266, 282, 1269, - 279, 280, 1236, 743, 1017, 1025, 524, 267, 259, 609, - 1262, 611, 336, 602, 835, 833, 1280, 1271, 832, 81, - 324, 875, 1272, 875, 1183, 336, 1179, 81, 608, 1128, - 1256, 1061, 1358, 747, 552, 1281, 26, 59, 1255, 254, - 19, 18, 81, 17, 1284, 20, 16, 15, 449, 81, - 14, 455, 454, 30, 979, 980, 981, 462, 21, 13, - 12, 11, 10, 464, 9, 8, 7, 6, 5, 4, - 1277, 1278, 1279, 245, 23, 2, 0, 0, 0, 0, - 336, 1311, 336, 0, 0, 0, 0, 1131, 81, 81, - 610, 81, 0, 0, 0, 0, 81, 336, 81, 81, - 81, 207, 1316, 468, 81, 1324, 0, 1325, 1326, 1327, - 0, 0, 1318, 0, 1323, 0, 0, 1169, 0, 1334, - 1328, 81, 207, 0, 1341, 336, 0, 0, 0, 0, - 1349, 1354, 1355, 1356, 1357, 0, 0, 0, 1361, 1362, - 0, 0, 1342, 0, 1343, 1170, 0, 0, 1319, 0, - 1368, 1369, 1370, 727, 0, 1364, 0, 81, 0, 875, - 0, 1372, 1371, 0, 0, 1365, 0, 0, 81, 81, - 0, 1169, 0, 0, 604, 0, 613, 0, 1346, 750, - 751, 1387, 1390, 1391, 1386, 0, 0, 81, 0, 1299, - 1396, 1025, 502, 0, 1395, 0, 0, 0, 207, 1170, - 0, 51, 0, 0, 0, 0, 81, 0, 1401, 0, - 0, 0, 0, 0, 0, 1404, 0, 0, 1295, 0, - 817, 0, 0, 0, 0, 0, 1409, 0, 205, 81, - 1411, 231, 567, 0, 0, 803, 804, 0, 1413, 0, - 0, 0, 1424, 0, 0, 0, 0, 0, 1290, 1435, - 1292, 0, 0, 1436, 1437, 0, 258, 0, 0, 327, - 0, 0, 0, 336, 205, 0, 205, 0, 0, 1135, - 1136, 0, 0, 0, 0, 1304, 1260, 0, 0, 0, - 0, 0, 1152, 1153, 0, 1154, 1155, 0, 0, 0, - 0, 637, 0, 869, 765, 0, 0, 1162, 1163, 1422, - 0, 693, 694, 0, 0, 0, 0, 701, 1299, 875, - 325, 1091, 336, 707, 531, 530, 540, 541, 533, 534, - 535, 536, 537, 538, 539, 532, 0, 718, 542, 24, - 25, 52, 27, 28, 0, 0, 0, 0, 0, 0, - 0, 336, 0, 0, 0, 0, 0, 0, 43, 0, - 0, 0, 0, 29, 48, 49, 0, 0, 0, 1209, - 0, 0, 0, 0, 0, 0, 336, 749, 0, 0, - 0, 0, 0, 38, 0, 0, 0, 54, 0, 0, - 610, 0, 0, 0, 610, 1259, 0, 205, 610, 0, - 205, 0, 0, 0, 0, 0, 205, 962, 963, 336, - 505, 0, 205, 0, 0, 0, 0, 0, 817, 0, - 0, 1173, 1175, 0, 0, 0, 0, 0, 0, 0, - 1239, 0, 0, 531, 530, 540, 541, 533, 534, 535, - 536, 537, 538, 539, 532, 1175, 0, 542, 31, 32, - 34, 33, 36, 0, 50, 0, 0, 0, 0, 0, - 336, 0, 336, 1202, 0, 0, 0, 829, 0, 0, - 0, 0, 989, 0, 0, 0, 37, 44, 45, 0, - 856, 46, 47, 35, 0, 0, 0, 0, 0, 1007, - 0, 0, 0, 0, 0, 0, 0, 39, 40, 0, - 41, 42, 0, 0, 0, 0, 0, 0, 0, 217, - 0, 0, 0, 0, 1226, 0, 0, 1231, 1232, 1233, - 0, 0, 0, 205, 205, 205, 336, 0, 0, 0, - 0, 0, 0, 227, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 765, 1306, 1307, 1308, - 1309, 1310, 0, 922, 0, 1313, 1314, 0, 0, 0, - 942, 943, 944, 945, 946, 0, 949, 950, 0, 0, - 951, 0, 0, 0, 0, 0, 0, 817, 0, 0, - 0, 0, 53, 0, 210, 0, 0, 953, 0, 0, - 0, 213, 0, 0, 960, 0, 0, 0, 336, 221, - 216, 0, 0, 0, 0, 0, 1286, 0, 0, 0, - 610, 610, 610, 610, 610, 0, 0, 0, 0, 0, - 0, 336, 0, 0, 0, 610, 0, 0, 336, 0, - 1124, 0, 219, 610, 0, 0, 0, 0, 226, 0, - 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 205, 205, 0, 0, 0, 0, 205, 0, 0, 205, - 0, 0, 205, 0, 0, 211, 711, 1320, 1321, 0, - 1322, 0, 0, 0, 0, 1286, 205, 1286, 1286, 1286, - 1159, 0, 0, 1202, 0, 0, 0, 0, 0, 0, - 0, 0, 223, 214, 0, 224, 225, 230, 0, 0, - 1286, 215, 218, 0, 212, 229, 228, 0, 0, 0, - 0, 0, 1254, 0, 0, 0, 205, 0, 1428, 0, - 0, 0, 1193, 0, 0, 711, 0, 0, 0, 0, - 984, 0, 0, 0, 0, 0, 1378, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 336, 336, 0, - 531, 530, 540, 541, 533, 534, 535, 536, 537, 538, - 539, 532, 0, 817, 542, 0, 1397, 258, 0, 0, - 0, 0, 258, 258, 0, 0, 258, 258, 258, 0, - 0, 0, 818, 0, 0, 1403, 531, 530, 540, 541, - 533, 534, 535, 536, 537, 538, 539, 532, 0, 0, - 542, 258, 258, 258, 258, 0, 205, 0, 1286, 0, - 0, 0, 0, 0, 205, 851, 0, 0, 205, 205, - 0, 0, 205, 859, 711, 0, 0, 0, 0, 0, - 0, 1127, 0, 0, 1258, 0, 1253, 0, 0, 0, - 0, 0, 0, 0, 567, 0, 0, 0, 0, 0, - 0, 526, 1273, 529, 0, 1274, 0, 0, 1276, 543, - 544, 545, 546, 547, 548, 549, 0, 527, 528, 525, - 531, 530, 540, 541, 533, 534, 535, 536, 537, 538, - 539, 532, 1252, 0, 542, 0, 0, 0, 0, 0, - 0, 0, 205, 0, 0, 0, 0, 0, 0, 205, - 205, 205, 205, 205, 0, 205, 205, 0, 610, 205, - 531, 530, 540, 541, 533, 534, 535, 536, 537, 538, - 539, 532, 0, 659, 542, 0, 205, 0, 957, 958, - 0, 0, 0, 205, 0, 0, 0, 0, 711, 530, - 540, 541, 533, 534, 535, 536, 537, 538, 539, 532, - 258, 0, 542, 0, 1221, 0, 531, 530, 540, 541, - 533, 534, 535, 536, 537, 538, 539, 532, 0, 0, - 542, 0, 1224, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1234, 531, 530, 540, 541, 533, - 534, 535, 536, 537, 538, 539, 532, 258, 0, 542, - 0, 647, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 258, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1389, 567, 0, 1251, - 0, 0, 0, 818, 205, 205, 205, 205, 205, 660, - 0, 0, 0, 0, 0, 0, 1039, 0, 0, 205, - 0, 0, 0, 851, 0, 0, 0, 205, 0, 0, - 0, 0, 673, 676, 677, 678, 679, 680, 681, 0, - 682, 683, 684, 685, 686, 661, 662, 663, 664, 645, - 646, 674, 0, 648, 0, 649, 650, 651, 652, 653, - 654, 655, 656, 657, 658, 665, 666, 667, 668, 669, - 670, 671, 672, 531, 530, 540, 541, 533, 534, 535, - 536, 537, 538, 539, 532, 0, 0, 542, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 675, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1350, 0, 0, 0, 0, - 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 258, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 258, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 711, 0, 0, 0, 0, 0, 0, 0, - 0, 818, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1399, 0, 0, 0, 0, 0, 140, 0, 0, - 0, 519, 0, 0, 0, 0, 104, 0, 0, 0, - 0, 0, 121, 0, 123, 0, 0, 161, 132, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 80, 0, 521, 0, - 0, 0, 0, 205, 0, 97, 0, 0, 0, 0, - 0, 516, 515, 0, 0, 0, 0, 0, 0, 0, - 0, 205, 0, 0, 0, 0, 0, 0, 517, 0, - 0, 0, 0, 205, 0, 0, 0, 0, 0, 0, - 0, 0, 205, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 110, 0, 0, 0, 208, 0, 0, 0, 0, 147, - 0, 164, 112, 120, 94, 83, 90, 0, 111, 138, - 152, 156, 0, 0, 0, 100, 0, 154, 142, 177, - 818, 143, 153, 124, 169, 148, 176, 184, 185, 166, - 183, 188, 158, 84, 165, 175, 98, 157, 86, 173, - 163, 130, 116, 117, 85, 0, 151, 103, 108, 102, - 139, 170, 171, 101, 191, 91, 182, 88, 92, 181, - 137, 168, 174, 131, 128, 87, 172, 129, 127, 119, - 106, 113, 145, 126, 146, 114, 134, 133, 135, 0, - 0, 0, 162, 179, 192, 95, 0, 167, 186, 187, - 0, 0, 96, 109, 105, 144, 136, 93, 115, 159, - 118, 125, 150, 190, 141, 155, 99, 178, 160, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 851, 0, 0, 0, 0, 82, 89, - 122, 189, 149, 107, 180, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 205, 0, 0, 0, 0, 0, - 424, 413, 0, 384, 427, 362, 376, 435, 377, 378, - 406, 348, 392, 140, 374, 0, 365, 343, 371, 344, - 363, 386, 104, 389, 361, 415, 395, 426, 121, 433, - 123, 400, 0, 161, 132, 0, 0, 388, 417, 390, - 411, 383, 407, 353, 399, 428, 375, 404, 429, 0, - 0, 0, 80, 0, 876, 877, 818, 0, 0, 0, - 0, 97, 0, 402, 423, 373, 403, 405, 342, 401, - 205, 346, 349, 434, 419, 368, 369, 1062, 0, 0, - 0, 0, 0, 0, 387, 391, 408, 381, 0, 0, - 0, 0, 0, 0, 0, 0, 366, 0, 398, 0, - 0, 0, 350, 347, 0, 0, 385, 0, 0, 0, - 352, 0, 367, 409, 0, 341, 110, 412, 418, 382, - 208, 422, 380, 379, 425, 147, 0, 164, 112, 120, - 94, 83, 90, 0, 111, 138, 152, 156, 416, 364, - 372, 100, 370, 154, 142, 177, 397, 143, 153, 124, - 169, 148, 176, 184, 185, 166, 183, 188, 158, 84, - 165, 175, 98, 157, 86, 173, 163, 130, 116, 117, - 85, 0, 151, 103, 108, 102, 139, 170, 171, 101, - 191, 91, 182, 88, 92, 181, 137, 168, 174, 131, - 128, 87, 172, 129, 127, 119, 106, 113, 145, 126, - 146, 114, 134, 133, 135, 0, 345, 0, 162, 179, - 192, 95, 360, 167, 186, 187, 0, 0, 96, 109, - 105, 144, 136, 93, 115, 159, 118, 125, 150, 190, - 141, 155, 99, 178, 160, 356, 359, 354, 355, 393, - 394, 430, 431, 432, 410, 351, 0, 357, 358, 0, - 414, 420, 421, 396, 82, 89, 122, 189, 149, 107, - 180, 424, 413, 0, 384, 427, 362, 376, 435, 377, - 378, 406, 348, 392, 140, 374, 0, 365, 343, 371, - 344, 363, 386, 104, 389, 361, 415, 395, 426, 121, - 433, 123, 400, 0, 161, 132, 0, 0, 388, 417, - 390, 411, 383, 407, 353, 399, 428, 375, 404, 429, - 0, 0, 0, 80, 0, 876, 877, 0, 0, 0, - 0, 0, 97, 0, 402, 423, 373, 403, 405, 342, - 401, 0, 346, 349, 434, 419, 368, 369, 0, 0, - 0, 0, 0, 0, 0, 387, 391, 408, 381, 0, - 0, 0, 0, 0, 0, 0, 0, 366, 0, 398, - 0, 0, 0, 350, 347, 0, 0, 385, 0, 0, - 0, 352, 0, 367, 409, 0, 341, 110, 412, 418, - 382, 208, 422, 380, 379, 425, 147, 0, 164, 112, - 120, 94, 83, 90, 0, 111, 138, 152, 156, 416, - 364, 372, 100, 370, 154, 142, 177, 397, 143, 153, - 124, 169, 148, 176, 184, 185, 166, 183, 188, 158, - 84, 165, 175, 98, 157, 86, 173, 163, 130, 116, - 117, 85, 0, 151, 103, 108, 102, 139, 170, 171, - 101, 191, 91, 182, 88, 92, 181, 137, 168, 174, - 131, 128, 87, 172, 129, 127, 119, 106, 113, 145, - 126, 146, 114, 134, 133, 135, 0, 345, 0, 162, - 179, 192, 95, 360, 167, 186, 187, 0, 0, 96, - 109, 105, 144, 136, 93, 115, 159, 118, 125, 150, - 190, 141, 155, 99, 178, 160, 356, 359, 354, 355, - 393, 394, 430, 431, 432, 410, 351, 0, 357, 358, - 0, 414, 420, 421, 396, 82, 89, 122, 189, 149, - 107, 180, 424, 413, 0, 384, 427, 362, 376, 435, - 377, 378, 406, 348, 392, 140, 374, 0, 365, 343, - 371, 344, 363, 386, 104, 389, 361, 415, 395, 426, - 121, 433, 123, 400, 0, 161, 132, 0, 0, 388, - 417, 390, 411, 383, 407, 353, 399, 428, 375, 404, - 429, 54, 0, 0, 80, 0, 0, 0, 0, 0, - 0, 0, 0, 97, 0, 402, 423, 373, 403, 405, - 342, 401, 0, 346, 349, 434, 419, 368, 369, 0, - 0, 0, 0, 0, 0, 0, 387, 391, 408, 381, - 0, 0, 0, 0, 0, 0, 0, 0, 366, 0, - 398, 0, 0, 0, 350, 347, 0, 0, 385, 0, - 0, 0, 352, 0, 367, 409, 0, 341, 110, 412, - 418, 382, 208, 422, 380, 379, 425, 147, 0, 164, - 112, 120, 94, 83, 90, 0, 111, 138, 152, 156, - 416, 364, 372, 100, 370, 154, 142, 177, 397, 143, - 153, 124, 169, 148, 176, 184, 185, 166, 183, 188, - 158, 84, 165, 175, 98, 157, 86, 173, 163, 130, - 116, 117, 85, 0, 151, 103, 108, 102, 139, 170, - 171, 101, 191, 91, 182, 88, 92, 181, 137, 168, - 174, 131, 128, 87, 172, 129, 127, 119, 106, 113, - 145, 126, 146, 114, 134, 133, 135, 0, 345, 0, - 162, 179, 192, 95, 360, 167, 186, 187, 0, 0, - 96, 109, 105, 144, 136, 93, 115, 159, 118, 125, - 150, 190, 141, 155, 99, 178, 160, 356, 359, 354, - 355, 393, 394, 430, 431, 432, 410, 351, 0, 357, - 358, 0, 414, 420, 421, 396, 82, 89, 122, 189, - 149, 107, 180, 424, 413, 0, 384, 427, 362, 376, - 435, 377, 378, 406, 348, 392, 140, 374, 0, 365, - 343, 371, 344, 363, 386, 104, 389, 361, 415, 395, - 426, 121, 433, 123, 400, 0, 161, 132, 0, 0, - 388, 417, 390, 411, 383, 407, 353, 399, 428, 375, - 404, 429, 0, 0, 0, 80, 0, 0, 0, 0, - 0, 0, 0, 0, 97, 0, 402, 423, 373, 403, - 405, 342, 401, 0, 346, 349, 434, 419, 368, 369, - 0, 0, 0, 0, 0, 0, 0, 387, 391, 408, - 381, 0, 0, 0, 0, 0, 0, 1130, 0, 366, - 0, 398, 0, 0, 0, 350, 347, 0, 0, 385, - 0, 0, 0, 352, 0, 367, 409, 0, 341, 110, - 412, 418, 382, 208, 422, 380, 379, 425, 147, 0, - 164, 112, 120, 94, 83, 90, 0, 111, 138, 152, - 156, 416, 364, 372, 100, 370, 154, 142, 177, 397, - 143, 153, 124, 169, 148, 176, 184, 185, 166, 183, - 188, 158, 84, 165, 175, 98, 157, 86, 173, 163, - 130, 116, 117, 85, 0, 151, 103, 108, 102, 139, - 170, 171, 101, 191, 91, 182, 88, 92, 181, 137, - 168, 174, 131, 128, 87, 172, 129, 127, 119, 106, - 113, 145, 126, 146, 114, 134, 133, 135, 0, 345, - 0, 162, 179, 192, 95, 360, 167, 186, 187, 0, - 0, 96, 109, 105, 144, 136, 93, 115, 159, 118, - 125, 150, 190, 141, 155, 99, 178, 160, 356, 359, - 354, 355, 393, 394, 430, 431, 432, 410, 351, 0, - 357, 358, 0, 414, 420, 421, 396, 82, 89, 122, - 189, 149, 107, 180, 424, 413, 0, 384, 427, 362, - 376, 435, 377, 378, 406, 348, 392, 140, 374, 0, - 365, 343, 371, 344, 363, 386, 104, 389, 361, 415, - 395, 426, 121, 433, 123, 400, 0, 161, 132, 0, - 0, 388, 417, 390, 411, 383, 407, 353, 399, 428, - 375, 404, 429, 0, 0, 0, 206, 0, 0, 0, - 0, 0, 0, 0, 0, 97, 0, 402, 423, 373, - 403, 405, 342, 401, 0, 346, 349, 434, 419, 368, - 369, 0, 0, 0, 0, 0, 0, 0, 387, 391, - 408, 381, 0, 0, 0, 0, 0, 0, 860, 0, - 366, 0, 398, 0, 0, 0, 350, 347, 0, 0, - 385, 0, 0, 0, 352, 0, 367, 409, 0, 341, - 110, 412, 418, 382, 208, 422, 380, 379, 425, 147, - 0, 164, 112, 120, 94, 83, 90, 0, 111, 138, - 152, 156, 416, 364, 372, 100, 370, 154, 142, 177, - 397, 143, 153, 124, 169, 148, 176, 184, 185, 166, - 183, 188, 158, 84, 165, 175, 98, 157, 86, 173, - 163, 130, 116, 117, 85, 0, 151, 103, 108, 102, - 139, 170, 171, 101, 191, 91, 182, 88, 92, 181, - 137, 168, 174, 131, 128, 87, 172, 129, 127, 119, - 106, 113, 145, 126, 146, 114, 134, 133, 135, 0, - 345, 0, 162, 179, 192, 95, 360, 167, 186, 187, - 0, 0, 96, 109, 105, 144, 136, 93, 115, 159, - 118, 125, 150, 190, 141, 155, 99, 178, 160, 356, - 359, 354, 355, 393, 394, 430, 431, 432, 410, 351, - 0, 357, 358, 0, 414, 420, 421, 396, 82, 89, - 122, 189, 149, 107, 180, 424, 413, 0, 384, 427, - 362, 376, 435, 377, 378, 406, 348, 392, 140, 374, - 0, 365, 343, 371, 344, 363, 386, 104, 389, 361, - 415, 395, 426, 121, 433, 123, 400, 0, 161, 132, - 0, 0, 388, 417, 390, 411, 383, 407, 353, 399, - 428, 375, 404, 429, 0, 0, 0, 263, 0, 0, - 0, 0, 0, 0, 0, 0, 97, 0, 402, 423, - 373, 403, 405, 342, 401, 0, 346, 349, 434, 419, - 368, 369, 0, 0, 0, 0, 0, 0, 0, 387, - 391, 408, 381, 0, 0, 0, 0, 0, 0, 758, - 0, 366, 0, 398, 0, 0, 0, 350, 347, 0, - 0, 385, 0, 0, 0, 352, 0, 367, 409, 0, - 341, 110, 412, 418, 382, 208, 422, 380, 379, 425, - 147, 0, 164, 112, 120, 94, 83, 90, 0, 111, - 138, 152, 156, 416, 364, 372, 100, 370, 154, 142, - 177, 397, 143, 153, 124, 169, 148, 176, 184, 185, - 166, 183, 188, 158, 84, 165, 175, 98, 157, 86, - 173, 163, 130, 116, 117, 85, 0, 151, 103, 108, - 102, 139, 170, 171, 101, 191, 91, 182, 88, 92, - 181, 137, 168, 174, 131, 128, 87, 172, 129, 127, - 119, 106, 113, 145, 126, 146, 114, 134, 133, 135, - 0, 345, 0, 162, 179, 192, 95, 360, 167, 186, - 187, 0, 0, 96, 109, 105, 144, 136, 93, 115, - 159, 118, 125, 150, 190, 141, 155, 99, 178, 160, - 356, 359, 354, 355, 393, 394, 430, 431, 432, 410, - 351, 0, 357, 358, 0, 414, 420, 421, 396, 82, - 89, 122, 189, 149, 107, 180, 424, 413, 0, 384, - 427, 362, 376, 435, 377, 378, 406, 348, 392, 140, - 374, 0, 365, 343, 371, 344, 363, 386, 104, 389, - 361, 415, 395, 426, 121, 433, 123, 400, 0, 161, - 132, 0, 0, 388, 417, 390, 411, 383, 407, 353, - 399, 428, 375, 404, 429, 0, 0, 0, 80, 0, - 0, 0, 0, 0, 0, 0, 0, 97, 0, 402, - 423, 373, 403, 405, 342, 401, 0, 346, 349, 434, - 419, 368, 369, 0, 0, 0, 0, 0, 0, 0, - 387, 391, 408, 381, 0, 0, 0, 0, 0, 0, - 0, 0, 366, 0, 398, 0, 0, 0, 350, 347, - 0, 0, 385, 0, 0, 0, 352, 0, 367, 409, - 0, 341, 110, 412, 418, 382, 208, 422, 380, 379, - 425, 147, 0, 164, 112, 120, 94, 83, 90, 0, - 111, 138, 152, 156, 416, 364, 372, 100, 370, 154, - 142, 177, 397, 143, 153, 124, 169, 148, 176, 184, - 185, 166, 183, 188, 158, 84, 165, 175, 98, 157, - 86, 173, 163, 130, 116, 117, 85, 0, 151, 103, - 108, 102, 139, 170, 171, 101, 191, 91, 182, 88, - 92, 181, 137, 168, 174, 131, 128, 87, 172, 129, - 127, 119, 106, 113, 145, 126, 146, 114, 134, 133, - 135, 0, 345, 0, 162, 179, 192, 95, 360, 167, - 186, 187, 0, 0, 96, 109, 105, 144, 136, 93, - 115, 159, 118, 125, 150, 190, 141, 155, 99, 178, - 160, 356, 359, 354, 355, 393, 394, 430, 431, 432, - 410, 351, 0, 357, 358, 0, 414, 420, 421, 396, - 82, 89, 122, 189, 149, 107, 180, 424, 413, 0, - 384, 427, 362, 376, 435, 377, 378, 406, 348, 392, - 140, 374, 0, 365, 343, 371, 344, 363, 386, 104, - 389, 361, 415, 395, 426, 121, 433, 123, 400, 0, - 161, 132, 0, 0, 388, 417, 390, 411, 383, 407, - 353, 399, 428, 375, 404, 429, 0, 0, 0, 263, - 0, 0, 0, 0, 0, 0, 0, 0, 97, 0, - 402, 423, 373, 403, 405, 342, 401, 0, 346, 349, - 434, 419, 368, 369, 0, 0, 0, 0, 0, 0, - 0, 387, 391, 408, 381, 0, 0, 0, 0, 0, - 0, 0, 0, 366, 0, 398, 0, 0, 0, 350, - 347, 0, 0, 385, 0, 0, 0, 352, 0, 367, - 409, 0, 341, 110, 412, 418, 382, 208, 422, 380, - 379, 425, 147, 0, 164, 112, 120, 94, 83, 90, - 0, 111, 138, 152, 156, 416, 364, 372, 100, 370, - 154, 142, 177, 397, 143, 153, 124, 169, 148, 176, - 184, 185, 166, 183, 188, 158, 84, 165, 175, 98, - 157, 86, 173, 163, 130, 116, 117, 85, 0, 151, - 103, 108, 102, 139, 170, 171, 101, 191, 91, 182, - 88, 92, 181, 137, 168, 174, 131, 128, 87, 172, - 129, 127, 119, 106, 113, 145, 126, 146, 114, 134, - 133, 135, 0, 345, 0, 162, 179, 192, 95, 360, - 167, 186, 187, 0, 0, 96, 109, 105, 144, 136, - 93, 115, 159, 118, 125, 150, 190, 141, 155, 99, - 178, 160, 356, 359, 354, 355, 393, 394, 430, 431, - 432, 410, 351, 0, 357, 358, 0, 414, 420, 421, - 396, 82, 89, 122, 189, 149, 107, 180, 424, 413, - 0, 384, 427, 362, 376, 435, 377, 378, 406, 348, - 392, 140, 374, 0, 365, 343, 371, 344, 363, 386, - 104, 389, 361, 415, 395, 426, 121, 433, 123, 400, - 0, 161, 132, 0, 0, 388, 417, 390, 411, 383, - 407, 353, 399, 428, 375, 404, 429, 0, 0, 0, - 80, 0, 0, 0, 0, 0, 0, 0, 0, 97, - 0, 402, 423, 373, 403, 405, 342, 401, 0, 346, - 349, 434, 419, 368, 369, 0, 0, 0, 0, 0, - 0, 0, 387, 391, 408, 381, 0, 0, 0, 0, - 0, 0, 0, 0, 366, 0, 398, 0, 0, 0, - 350, 347, 0, 0, 385, 0, 0, 0, 352, 0, - 367, 409, 0, 341, 110, 412, 418, 382, 208, 422, - 380, 379, 425, 147, 0, 164, 112, 120, 94, 83, - 90, 0, 111, 138, 152, 156, 416, 364, 372, 100, - 370, 154, 142, 177, 397, 143, 153, 124, 169, 148, - 176, 184, 185, 166, 183, 188, 158, 84, 165, 175, - 98, 157, 86, 173, 163, 130, 116, 117, 85, 0, - 151, 103, 108, 102, 139, 170, 171, 101, 191, 91, - 182, 88, 339, 181, 137, 168, 174, 131, 128, 87, - 172, 129, 127, 119, 106, 113, 145, 126, 146, 114, - 134, 133, 135, 0, 345, 0, 162, 179, 192, 95, - 360, 167, 186, 187, 0, 0, 96, 109, 105, 144, - 340, 338, 115, 159, 118, 125, 150, 190, 141, 155, - 99, 178, 160, 356, 359, 354, 355, 393, 394, 430, - 431, 432, 410, 351, 0, 357, 358, 0, 414, 420, - 421, 396, 82, 89, 122, 189, 149, 107, 180, 424, - 413, 0, 384, 427, 362, 376, 435, 377, 378, 406, - 348, 392, 140, 374, 0, 365, 343, 371, 344, 363, - 386, 104, 389, 361, 415, 395, 426, 121, 433, 123, - 400, 0, 161, 132, 0, 0, 388, 417, 390, 411, - 383, 407, 353, 399, 428, 375, 404, 429, 0, 0, - 0, 206, 0, 0, 0, 0, 0, 0, 0, 0, - 97, 0, 402, 423, 373, 403, 405, 342, 401, 0, - 346, 349, 434, 419, 368, 369, 0, 0, 0, 0, - 0, 0, 0, 387, 391, 408, 381, 0, 0, 0, - 0, 0, 0, 0, 0, 366, 0, 398, 0, 0, - 0, 350, 347, 0, 0, 385, 0, 0, 0, 352, - 0, 367, 409, 0, 341, 110, 412, 418, 382, 208, - 422, 380, 379, 425, 147, 0, 164, 112, 120, 94, - 83, 90, 0, 111, 138, 152, 156, 416, 364, 372, - 100, 370, 154, 142, 177, 397, 143, 153, 124, 169, - 148, 176, 184, 185, 166, 183, 188, 158, 84, 165, - 175, 98, 157, 86, 173, 163, 130, 116, 117, 85, - 0, 151, 103, 108, 102, 139, 170, 171, 101, 191, - 91, 182, 88, 92, 181, 137, 168, 174, 131, 128, - 87, 172, 129, 127, 119, 106, 113, 145, 126, 146, - 114, 134, 133, 135, 0, 345, 0, 162, 179, 192, - 95, 360, 167, 186, 187, 0, 0, 96, 109, 105, - 144, 136, 93, 115, 159, 118, 125, 150, 190, 141, - 155, 99, 178, 160, 356, 359, 354, 355, 393, 394, - 430, 431, 432, 410, 351, 0, 357, 358, 0, 414, - 420, 421, 396, 82, 89, 122, 189, 149, 107, 180, - 424, 413, 0, 384, 427, 362, 376, 435, 377, 378, - 406, 348, 392, 140, 374, 0, 365, 343, 371, 344, - 363, 386, 104, 389, 361, 415, 395, 426, 121, 433, - 123, 400, 0, 161, 132, 0, 0, 388, 417, 390, - 411, 383, 407, 353, 399, 428, 375, 404, 429, 0, + 321, 1509, 1499, 1306, 1463, 1102, 1194, 645, 1377, 1364, + 953, 1120, 1280, 351, 1246, 1409, 338, 926, 299, 982, + 546, 1243, 1247, 996, 1103, 325, 924, 57, 1033, 1147, + 962, 952, 81, 1253, 1218, 1259, 264, 865, 789, 264, + 1061, 872, 803, 1126, 1173, 875, 686, 1164, 966, 705, + 842, 992, 394, 290, 928, 644, 3, 913, 893, 577, + 388, 352, 51, 704, 583, 517, 589, 264, 81, 597, + 323, 685, 264, 383, 264, 385, 694, 659, 906, 949, + 56, 308, 1502, 1486, 660, 1497, 1473, 1494, 380, 1307, + 1485, 1015, 691, 1472, 1235, 1336, 61, 535, 291, 292, + 293, 294, 522, 1274, 297, 1014, 943, 298, 1135, 312, + 1155, 1134, 550, 51, 1136, 571, 976, 259, 255, 256, + 257, 304, 63, 64, 65, 66, 67, 296, 261, 1275, + 1276, 944, 945, 1019, 706, 566, 707, 548, 295, 567, + 564, 565, 1013, 1438, 610, 609, 619, 620, 612, 613, + 614, 615, 616, 617, 618, 611, 975, 1196, 621, 382, + 1367, 251, 983, 253, 519, 363, 521, 369, 370, 367, + 368, 366, 365, 364, 570, 1384, 1327, 1325, 552, 289, + 554, 371, 372, 778, 559, 560, 569, 777, 1198, 775, + 1496, 1493, 1010, 1007, 1008, 1464, 1006, 1193, 907, 1456, + 967, 1517, 1410, 536, 253, 391, 1219, 1513, 524, 1199, + 1197, 551, 553, 1121, 1123, 1412, 782, 768, 1269, 1418, + 1190, 1268, 776, 779, 1267, 520, 1192, 969, 1017, 1020, + 527, 969, 266, 254, 1027, 1445, 258, 1026, 532, 1347, + 1078, 633, 634, 1205, 1221, 1131, 1088, 1055, 814, 1075, + 700, 601, 264, 542, 950, 264, 252, 1292, 621, 611, + 1148, 264, 621, 939, 811, 1012, 808, 264, 596, 518, + 81, 1454, 81, 804, 81, 81, 1427, 81, 1223, 81, + 1227, 969, 1222, 1411, 1220, 81, 1257, 1011, 708, 1225, + 1122, 1237, 555, 894, 556, 557, 549, 558, 1224, 561, + 594, 529, 516, 530, 1471, 572, 531, 983, 1293, 70, + 518, 1226, 1228, 1439, 1511, 81, 596, 1512, 770, 1510, + 1419, 1417, 1191, 968, 1189, 1035, 1016, 968, 1153, 318, + 585, 547, 894, 547, 1085, 547, 547, 1459, 547, 591, + 547, 1018, 633, 634, 528, 71, 547, 534, 849, 573, + 574, 633, 634, 541, 805, 538, 539, 540, 1477, 543, + 586, 972, 847, 848, 846, 1373, 51, 973, 614, 615, + 616, 617, 618, 611, 1518, 1181, 621, 968, 264, 264, + 264, 630, 965, 963, 632, 964, 1372, 81, 523, 595, + 594, 961, 967, 81, 595, 594, 1239, 1052, 1053, 1054, + 54, 1168, 587, 1034, 1179, 684, 596, 22, 817, 818, + 845, 596, 643, 1519, 647, 648, 649, 650, 651, 652, + 653, 654, 655, 1167, 658, 661, 661, 661, 667, 661, + 661, 667, 661, 675, 676, 677, 678, 679, 680, 866, + 690, 867, 662, 664, 666, 668, 670, 672, 673, 663, + 665, 1156, 669, 671, 1479, 674, 595, 594, 698, 1137, + 250, 1138, 702, 1455, 813, 525, 526, 303, 693, 1391, + 683, 1180, 692, 596, 1370, 1202, 1185, 1182, 1175, 1183, + 1178, 1074, 1174, 1165, 1038, 1176, 1177, 1415, 1495, 350, + 612, 613, 614, 615, 616, 617, 618, 611, 1452, 1184, + 621, 812, 610, 609, 619, 620, 612, 613, 614, 615, + 616, 617, 618, 611, 1309, 1148, 621, 264, 595, 594, + 1143, 79, 81, 868, 391, 377, 378, 264, 264, 81, + 788, 595, 594, 264, 787, 596, 264, 1481, 576, 264, + 1415, 1467, 767, 264, 771, 81, 81, 769, 596, 774, + 81, 81, 81, 264, 81, 81, 1062, 393, 1415, 576, + 81, 81, 832, 834, 835, 792, 793, 1073, 833, 1072, + 794, 795, 796, 766, 798, 799, 1415, 1446, 1415, 1414, + 800, 801, 544, 547, 1362, 1361, 595, 594, 537, 81, + 547, 1349, 576, 264, 576, 791, 1346, 576, 1424, 81, + 1299, 1298, 1423, 596, 819, 1244, 547, 547, 1256, 716, + 1289, 547, 547, 547, 970, 547, 547, 1256, 843, 772, + 773, 547, 547, 898, 783, 780, 1295, 1296, 382, 1195, + 877, 786, 341, 340, 343, 344, 345, 346, 1295, 1294, + 838, 342, 347, 81, 1127, 797, 915, 918, 919, 920, + 916, 1342, 917, 921, 840, 1127, 1260, 1261, 635, 636, + 637, 638, 639, 640, 641, 642, 1067, 576, 836, 821, + 910, 576, 877, 576, 715, 714, 81, 81, 884, 887, + 1208, 1426, 909, 264, 895, 828, 910, 910, 54, 576, + 24, 264, 264, 24, 51, 264, 264, 1297, 1256, 264, + 264, 264, 81, 879, 869, 870, 58, 910, 933, 647, + 695, 1139, 942, 696, 1097, 81, 1091, 24, 1098, 1090, + 903, 934, 891, 1067, 1067, 936, 610, 609, 619, 620, + 612, 613, 614, 615, 616, 617, 618, 611, 54, 839, + 621, 54, 1504, 695, 701, 1396, 1067, 815, 781, 984, + 985, 986, 925, 791, 696, 697, 690, 699, 1487, 393, + 690, 393, 940, 393, 393, 54, 393, 941, 393, 264, + 81, 932, 81, 937, 393, 908, 264, 264, 264, 264, + 264, 957, 264, 264, 305, 1379, 264, 81, 935, 998, + 1002, 977, 1004, 1354, 997, 1285, 697, 1380, 695, 1260, + 1261, 1500, 1142, 264, 599, 264, 264, 1031, 993, 988, + 264, 987, 1000, 1287, 994, 995, 609, 619, 620, 612, + 613, 614, 615, 616, 617, 618, 611, 314, 1263, 621, + 827, 547, 54, 547, 1244, 1169, 809, 785, 1266, 391, + 1114, 978, 979, 980, 981, 1115, 1112, 1116, 547, 919, + 920, 1113, 954, 1043, 1265, 1111, 1110, 989, 990, 991, + 843, 1001, 309, 310, 1491, 1484, 1204, 840, 1021, 1022, + 1023, 1024, 1025, 1040, 1028, 1029, 393, 1489, 1030, 1045, + 1044, 1050, 710, 590, 619, 620, 612, 613, 614, 615, + 616, 617, 618, 611, 1049, 1032, 621, 1057, 588, 1160, + 713, 1056, 1039, 545, 578, 1152, 327, 1461, 1460, 1394, + 1150, 264, 264, 264, 264, 264, 579, 1144, 874, 1340, + 1375, 1003, 575, 264, 784, 923, 264, 306, 307, 590, + 264, 300, 1432, 841, 264, 1104, 850, 851, 852, 853, + 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, + 864, 1084, 839, 81, 301, 58, 1048, 1431, 1106, 1107, + 1128, 1109, 1099, 1140, 1047, 1382, 1127, 568, 1100, 1101, + 1079, 1076, 690, 690, 690, 690, 690, 802, 1129, 1117, + 1130, 879, 1105, 592, 1125, 1108, 1506, 925, 1442, 1124, + 1368, 899, 1132, 1506, 1505, 690, 1149, 810, 1157, 1158, + 60, 81, 81, 915, 918, 919, 920, 916, 62, 917, + 921, 393, 55, 1145, 1146, 1, 1498, 1308, 393, 1376, + 1009, 1462, 1171, 1408, 1279, 960, 951, 69, 515, 68, + 1453, 81, 959, 958, 393, 393, 1166, 1416, 1366, 393, + 393, 393, 971, 393, 393, 1154, 974, 264, 1286, 393, + 393, 1200, 1186, 1151, 1458, 721, 81, 719, 720, 1172, + 718, 723, 1159, 547, 1161, 1162, 1163, 722, 717, 277, + 386, 922, 709, 999, 593, 1201, 72, 1188, 823, 1187, + 1005, 807, 562, 563, 279, 629, 1046, 1133, 599, 392, + 954, 393, 547, 1251, 816, 582, 1430, 1381, 1211, 1212, + 1083, 81, 81, 1245, 656, 892, 326, 831, 339, 1230, + 1236, 1229, 1248, 1217, 336, 337, 822, 1096, 603, 324, + 316, 688, 681, 1104, 914, 81, 912, 1043, 580, 584, + 911, 381, 871, 1262, 1258, 687, 1207, 1335, 1437, 1206, + 81, 840, 81, 81, 1264, 602, 1255, 826, 896, 26, + 59, 311, 1278, 19, 1271, 18, 1250, 17, 1270, 20, + 1249, 16, 51, 15, 14, 900, 901, 533, 30, 21, + 264, 1277, 1273, 1339, 1282, 1283, 1284, 1058, 1059, 1060, + 646, 13, 12, 11, 10, 9, 8, 7, 264, 657, + 6, 393, 5, 1210, 81, 4, 302, 81, 81, 81, + 264, 23, 2, 0, 393, 0, 81, 0, 0, 264, + 820, 610, 609, 619, 620, 612, 613, 614, 615, 616, + 617, 618, 611, 0, 0, 621, 1240, 1301, 0, 631, + 1314, 0, 0, 0, 0, 1316, 0, 1290, 1291, 0, + 1302, 0, 1304, 0, 0, 0, 0, 1323, 0, 0, + 0, 1315, 0, 0, 0, 0, 0, 0, 0, 393, + 0, 393, 1300, 0, 0, 0, 0, 1341, 876, 878, + 690, 0, 0, 0, 0, 0, 393, 954, 81, 954, + 1303, 1351, 1104, 1350, 0, 689, 81, 0, 1140, 0, + 1360, 0, 1313, 0, 0, 0, 0, 1334, 0, 0, + 0, 81, 0, 0, 393, 0, 0, 0, 81, 0, + 0, 0, 0, 0, 1369, 0, 1371, 0, 0, 0, + 0, 1374, 0, 0, 0, 0, 0, 0, 0, 1356, + 1357, 1358, 0, 0, 0, 0, 1320, 1321, 0, 1322, + 0, 1383, 1324, 1210, 1326, 0, 0, 81, 81, 0, + 81, 0, 0, 0, 0, 81, 1248, 81, 81, 81, + 264, 0, 547, 81, 1403, 1395, 1404, 1405, 1406, 1402, + 0, 0, 0, 0, 0, 1413, 0, 1407, 0, 0, + 81, 264, 0, 0, 0, 1420, 0, 0, 0, 1428, + 0, 0, 1214, 1215, 0, 0, 806, 0, 1363, 896, + 0, 1397, 0, 0, 1249, 1231, 1232, 1398, 1233, 1234, + 1248, 1443, 0, 0, 0, 954, 81, 0, 0, 1450, + 1241, 1242, 829, 830, 1451, 0, 0, 81, 81, 0, + 0, 0, 0, 0, 0, 1465, 0, 1425, 1466, 0, + 1469, 0, 393, 0, 0, 1378, 81, 0, 1474, 1421, + 0, 1422, 0, 0, 1444, 0, 0, 264, 1249, 0, + 51, 0, 0, 0, 0, 81, 0, 0, 1104, 0, + 0, 0, 0, 1429, 1483, 646, 0, 0, 882, 883, + 0, 0, 1288, 0, 0, 0, 1488, 1490, 81, 0, + 1170, 393, 1064, 0, 0, 0, 1065, 1492, 0, 0, + 0, 1503, 0, 1069, 1070, 1071, 0, 0, 1514, 0, + 1077, 844, 0, 1080, 1081, 0, 0, 0, 0, 1087, + 393, 581, 0, 1089, 0, 0, 1092, 1093, 1094, 1095, + 0, 0, 0, 0, 0, 0, 948, 0, 0, 0, + 0, 0, 0, 1318, 0, 393, 0, 0, 1119, 1478, + 0, 0, 0, 0, 0, 274, 0, 262, 1501, 0, + 288, 0, 0, 0, 1378, 954, 0, 880, 881, 0, + 0, 886, 889, 890, 0, 0, 0, 0, 393, 284, + 0, 0, 0, 0, 0, 315, 0, 896, 384, 0, + 1252, 1254, 0, 262, 0, 262, 902, 689, 904, 905, + 0, 689, 0, 0, 0, 689, 0, 0, 0, 0, + 0, 0, 0, 0, 1254, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 393, + 267, 393, 1281, 0, 0, 0, 0, 270, 0, 0, + 1041, 1042, 0, 584, 0, 278, 273, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1385, 1386, 1387, 1388, 1389, 0, 0, 0, 1392, 1393, + 0, 0, 0, 0, 0, 0, 0, 0, 276, 0, + 0, 0, 0, 1305, 283, 0, 1310, 1311, 1312, 0, + 1216, 0, 0, 0, 0, 393, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1068, 0, 605, 0, 608, + 0, 268, 0, 0, 0, 622, 623, 624, 625, 626, + 627, 628, 1086, 606, 607, 604, 610, 609, 619, 620, + 612, 613, 614, 615, 616, 617, 618, 611, 280, 271, + 621, 281, 282, 287, 0, 1051, 896, 272, 275, 0, + 269, 286, 285, 844, 0, 0, 0, 0, 0, 0, + 1338, 0, 0, 0, 0, 0, 0, 393, 0, 0, + 0, 0, 0, 262, 0, 1365, 262, 0, 0, 0, + 0, 0, 262, 0, 0, 0, 0, 0, 262, 0, + 393, 0, 1066, 0, 0, 0, 0, 393, 610, 609, + 619, 620, 612, 613, 614, 615, 616, 617, 618, 611, + 1082, 0, 621, 0, 0, 0, 0, 689, 689, 689, + 689, 689, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 1507, 689, 0, 0, 1317, 1399, 1400, 0, 1401, + 689, 0, 1319, 0, 1365, 0, 1365, 1365, 1365, 0, + 0, 0, 1281, 1328, 1329, 0, 0, 0, 0, 0, + 0, 0, 1333, 1203, 0, 0, 0, 0, 0, 1365, + 0, 0, 0, 1343, 1344, 1345, 0, 1348, 0, 0, + 0, 0, 0, 24, 25, 52, 27, 28, 1332, 0, + 0, 0, 0, 0, 1359, 0, 0, 0, 0, 262, + 262, 262, 43, 0, 0, 1457, 0, 29, 48, 49, + 0, 0, 0, 1238, 0, 0, 393, 393, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, + 0, 54, 896, 0, 0, 1476, 610, 609, 619, 620, + 612, 613, 614, 615, 616, 617, 618, 611, 0, 0, + 621, 0, 0, 0, 1482, 1272, 0, 0, 0, 1390, + 0, 0, 610, 609, 619, 620, 612, 613, 614, 615, + 616, 617, 618, 611, 0, 0, 621, 1365, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 31, 32, 34, 33, 36, 0, 50, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1433, + 1434, 1435, 1436, 0, 0, 0, 1440, 1441, 1331, 0, + 37, 44, 45, 0, 0, 46, 47, 35, 1447, 1448, + 1449, 0, 0, 0, 0, 0, 0, 0, 262, 0, + 0, 39, 40, 0, 41, 42, 0, 0, 262, 262, + 0, 0, 0, 0, 262, 0, 0, 262, 0, 1330, + 262, 1470, 0, 0, 790, 0, 0, 1337, 1475, 0, + 0, 0, 0, 0, 262, 0, 0, 646, 0, 0, + 0, 0, 0, 0, 0, 1352, 1480, 0, 1353, 0, + 0, 1355, 610, 609, 619, 620, 612, 613, 614, 615, + 616, 617, 618, 611, 0, 0, 621, 0, 0, 0, + 0, 0, 0, 0, 262, 689, 0, 0, 0, 0, + 0, 0, 0, 790, 0, 0, 53, 0, 1213, 0, + 0, 1515, 1516, 610, 609, 619, 620, 612, 613, 614, + 615, 616, 617, 618, 611, 0, 0, 621, 610, 609, + 619, 620, 612, 613, 614, 615, 616, 617, 618, 611, + 0, 1063, 621, 0, 0, 315, 0, 0, 0, 0, + 315, 315, 0, 0, 315, 315, 315, 0, 0, 0, + 897, 610, 609, 619, 620, 612, 613, 614, 615, 616, + 617, 618, 611, 0, 0, 621, 0, 0, 0, 315, + 315, 315, 315, 0, 262, 0, 0, 0, 0, 0, + 0, 0, 262, 930, 0, 0, 262, 262, 0, 0, + 262, 938, 790, 610, 609, 619, 620, 612, 613, 614, + 615, 616, 617, 618, 611, 0, 0, 621, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1468, + 646, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 262, 0, 0, 0, 0, 0, 0, 262, 262, 262, + 262, 262, 0, 262, 262, 0, 0, 262, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 738, 0, 0, 262, 0, 1036, 1037, 0, 0, + 0, 262, 0, 0, 0, 0, 790, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 315, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 315, 0, 0, 0, 726, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 315, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 897, 262, 262, 262, 262, 262, 739, 0, 0, + 0, 0, 0, 0, 1118, 0, 0, 262, 0, 0, + 0, 930, 0, 0, 0, 262, 0, 0, 0, 0, + 752, 755, 756, 757, 758, 759, 760, 0, 761, 762, + 763, 764, 765, 740, 741, 742, 743, 724, 725, 753, + 0, 727, 0, 728, 729, 730, 731, 732, 733, 734, + 735, 736, 737, 744, 745, 746, 747, 748, 749, 750, + 751, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 754, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 262, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 315, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 315, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 790, 0, 0, 0, 0, 0, 0, 0, 0, 897, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 262, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 262, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 262, 0, 0, 0, 0, 0, 0, 0, 0, + 262, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 897, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 930, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 262, 0, 0, 0, 0, 0, 502, 490, + 0, 447, 505, 421, 437, 513, 438, 441, 478, 406, + 460, 165, 435, 0, 425, 401, 431, 402, 423, 449, + 111, 453, 420, 492, 463, 504, 137, 511, 139, 469, + 0, 211, 153, 0, 0, 451, 494, 458, 487, 446, + 479, 411, 468, 506, 436, 476, 507, 0, 0, 0, + 80, 0, 955, 956, 897, 0, 0, 0, 0, 101, + 0, 473, 501, 433, 475, 477, 400, 470, 262, 404, + 407, 512, 497, 428, 429, 1141, 0, 0, 0, 0, + 0, 0, 450, 459, 484, 444, 0, 0, 0, 0, + 0, 0, 0, 0, 426, 0, 467, 0, 0, 0, + 408, 405, 0, 0, 448, 0, 0, 0, 410, 0, + 427, 485, 0, 398, 119, 489, 496, 445, 265, 500, + 443, 442, 503, 184, 0, 215, 122, 136, 97, 83, + 93, 0, 121, 162, 191, 195, 493, 424, 432, 105, + 430, 193, 172, 231, 466, 174, 192, 140, 221, 185, + 230, 240, 241, 218, 238, 245, 208, 86, 217, 229, + 102, 203, 88, 227, 214, 151, 131, 132, 87, 0, + 189, 110, 117, 107, 164, 224, 225, 106, 248, 94, + 237, 90, 95, 236, 158, 220, 228, 152, 145, 89, + 226, 150, 144, 135, 114, 124, 182, 142, 183, 125, + 155, 154, 156, 0, 403, 0, 212, 234, 249, 99, + 419, 219, 243, 244, 0, 0, 100, 118, 113, 181, + 157, 96, 127, 209, 134, 141, 188, 247, 171, 194, + 103, 233, 210, 415, 418, 413, 414, 461, 462, 508, + 509, 510, 486, 409, 0, 416, 417, 0, 491, 498, + 499, 465, 82, 91, 138, 246, 186, 116, 235, 399, + 412, 109, 422, 0, 0, 434, 439, 440, 452, 454, + 455, 456, 457, 464, 471, 472, 474, 480, 481, 482, + 483, 488, 495, 514, 84, 85, 92, 98, 104, 108, + 112, 115, 120, 123, 126, 128, 129, 130, 133, 143, + 146, 147, 148, 149, 159, 160, 161, 163, 166, 167, + 168, 169, 170, 173, 175, 176, 177, 178, 179, 180, + 187, 190, 196, 197, 198, 199, 200, 201, 202, 204, + 205, 206, 207, 213, 216, 222, 223, 232, 239, 242, + 502, 490, 0, 447, 505, 421, 437, 513, 438, 441, + 478, 406, 460, 165, 435, 0, 425, 401, 431, 402, + 423, 449, 111, 453, 420, 492, 463, 504, 137, 511, + 139, 469, 0, 211, 153, 0, 0, 451, 494, 458, + 487, 446, 479, 411, 468, 506, 436, 476, 507, 0, + 0, 0, 80, 0, 955, 956, 0, 0, 0, 0, + 0, 101, 0, 473, 501, 433, 475, 477, 400, 470, + 0, 404, 407, 512, 497, 428, 429, 0, 0, 0, + 0, 0, 0, 0, 450, 459, 484, 444, 0, 0, + 0, 0, 0, 0, 0, 0, 426, 0, 467, 0, + 0, 0, 408, 405, 0, 0, 448, 0, 0, 0, + 410, 0, 427, 485, 0, 398, 119, 489, 496, 445, + 265, 500, 443, 442, 503, 184, 0, 215, 122, 136, + 97, 83, 93, 0, 121, 162, 191, 195, 493, 424, + 432, 105, 430, 193, 172, 231, 466, 174, 192, 140, + 221, 185, 230, 240, 241, 218, 238, 245, 208, 86, + 217, 229, 102, 203, 88, 227, 214, 151, 131, 132, + 87, 0, 189, 110, 117, 107, 164, 224, 225, 106, + 248, 94, 237, 90, 95, 236, 158, 220, 228, 152, + 145, 89, 226, 150, 144, 135, 114, 124, 182, 142, + 183, 125, 155, 154, 156, 0, 403, 0, 212, 234, + 249, 99, 419, 219, 243, 244, 0, 0, 100, 118, + 113, 181, 157, 96, 127, 209, 134, 141, 188, 247, + 171, 194, 103, 233, 210, 415, 418, 413, 414, 461, + 462, 508, 509, 510, 486, 409, 0, 416, 417, 0, + 491, 498, 499, 465, 82, 91, 138, 246, 186, 116, + 235, 399, 412, 109, 422, 0, 0, 434, 439, 440, + 452, 454, 455, 456, 457, 464, 471, 472, 474, 480, + 481, 482, 483, 488, 495, 514, 84, 85, 92, 98, + 104, 108, 112, 115, 120, 123, 126, 128, 129, 130, + 133, 143, 146, 147, 148, 149, 159, 160, 161, 163, + 166, 167, 168, 169, 170, 173, 175, 176, 177, 178, + 179, 180, 187, 190, 196, 197, 198, 199, 200, 201, + 202, 204, 205, 206, 207, 213, 216, 222, 223, 232, + 239, 242, 502, 490, 0, 447, 505, 421, 437, 513, + 438, 441, 478, 406, 460, 165, 435, 0, 425, 401, + 431, 402, 423, 449, 111, 453, 420, 492, 463, 504, + 137, 511, 139, 469, 0, 211, 153, 0, 0, 451, + 494, 458, 487, 446, 479, 411, 468, 506, 436, 476, + 507, 54, 0, 0, 80, 0, 0, 0, 0, 0, + 0, 0, 0, 101, 0, 473, 501, 433, 475, 477, + 400, 470, 0, 404, 407, 512, 497, 428, 429, 0, + 0, 0, 0, 0, 0, 0, 450, 459, 484, 444, + 0, 0, 0, 0, 0, 0, 0, 0, 426, 0, + 467, 0, 0, 0, 408, 405, 0, 0, 448, 0, + 0, 0, 410, 0, 427, 485, 0, 398, 119, 489, + 496, 445, 265, 500, 443, 442, 503, 184, 0, 215, + 122, 136, 97, 83, 93, 0, 121, 162, 191, 195, + 493, 424, 432, 105, 430, 193, 172, 231, 466, 174, + 192, 140, 221, 185, 230, 240, 241, 218, 238, 245, + 208, 86, 217, 229, 102, 203, 88, 227, 214, 151, + 131, 132, 87, 0, 189, 110, 117, 107, 164, 224, + 225, 106, 248, 94, 237, 90, 95, 236, 158, 220, + 228, 152, 145, 89, 226, 150, 144, 135, 114, 124, + 182, 142, 183, 125, 155, 154, 156, 0, 403, 0, + 212, 234, 249, 99, 419, 219, 243, 244, 0, 0, + 100, 118, 113, 181, 157, 96, 127, 209, 134, 141, + 188, 247, 171, 194, 103, 233, 210, 415, 418, 413, + 414, 461, 462, 508, 509, 510, 486, 409, 0, 416, + 417, 0, 491, 498, 499, 465, 82, 91, 138, 246, + 186, 116, 235, 399, 412, 109, 422, 0, 0, 434, + 439, 440, 452, 454, 455, 456, 457, 464, 471, 472, + 474, 480, 481, 482, 483, 488, 495, 514, 84, 85, + 92, 98, 104, 108, 112, 115, 120, 123, 126, 128, + 129, 130, 133, 143, 146, 147, 148, 149, 159, 160, + 161, 163, 166, 167, 168, 169, 170, 173, 175, 176, + 177, 178, 179, 180, 187, 190, 196, 197, 198, 199, + 200, 201, 202, 204, 205, 206, 207, 213, 216, 222, + 223, 232, 239, 242, 502, 490, 0, 447, 505, 421, + 437, 513, 438, 441, 478, 406, 460, 165, 435, 0, + 425, 401, 431, 402, 423, 449, 111, 453, 420, 492, + 463, 504, 137, 511, 139, 469, 0, 211, 153, 0, + 0, 451, 494, 458, 487, 446, 479, 411, 468, 506, + 436, 476, 507, 0, 0, 0, 80, 0, 0, 0, + 0, 0, 0, 0, 0, 101, 0, 473, 501, 433, + 475, 477, 400, 470, 0, 404, 407, 512, 497, 428, + 429, 0, 0, 0, 0, 0, 0, 0, 450, 459, + 484, 444, 0, 0, 0, 0, 0, 0, 1209, 0, + 426, 0, 467, 0, 0, 0, 408, 405, 0, 0, + 448, 0, 0, 0, 410, 0, 427, 485, 0, 398, + 119, 489, 496, 445, 265, 500, 443, 442, 503, 184, + 0, 215, 122, 136, 97, 83, 93, 0, 121, 162, + 191, 195, 493, 424, 432, 105, 430, 193, 172, 231, + 466, 174, 192, 140, 221, 185, 230, 240, 241, 218, + 238, 245, 208, 86, 217, 229, 102, 203, 88, 227, + 214, 151, 131, 132, 87, 0, 189, 110, 117, 107, + 164, 224, 225, 106, 248, 94, 237, 90, 95, 236, + 158, 220, 228, 152, 145, 89, 226, 150, 144, 135, + 114, 124, 182, 142, 183, 125, 155, 154, 156, 0, + 403, 0, 212, 234, 249, 99, 419, 219, 243, 244, + 0, 0, 100, 118, 113, 181, 157, 96, 127, 209, + 134, 141, 188, 247, 171, 194, 103, 233, 210, 415, + 418, 413, 414, 461, 462, 508, 509, 510, 486, 409, + 0, 416, 417, 0, 491, 498, 499, 465, 82, 91, + 138, 246, 186, 116, 235, 399, 412, 109, 422, 0, + 0, 434, 439, 440, 452, 454, 455, 456, 457, 464, + 471, 472, 474, 480, 481, 482, 483, 488, 495, 514, + 84, 85, 92, 98, 104, 108, 112, 115, 120, 123, + 126, 128, 129, 130, 133, 143, 146, 147, 148, 149, + 159, 160, 161, 163, 166, 167, 168, 169, 170, 173, + 175, 176, 177, 178, 179, 180, 187, 190, 196, 197, + 198, 199, 200, 201, 202, 204, 205, 206, 207, 213, + 216, 222, 223, 232, 239, 242, 502, 490, 0, 447, + 505, 421, 437, 513, 438, 441, 478, 406, 460, 165, + 435, 0, 425, 401, 431, 402, 423, 449, 111, 453, + 420, 492, 463, 504, 137, 511, 139, 469, 0, 211, + 153, 0, 0, 451, 494, 458, 487, 446, 479, 411, + 468, 506, 436, 476, 507, 0, 0, 0, 263, 0, + 0, 0, 0, 0, 0, 0, 0, 101, 0, 473, + 501, 433, 475, 477, 400, 470, 0, 404, 407, 512, + 497, 428, 429, 0, 0, 0, 0, 0, 0, 0, + 450, 459, 484, 444, 0, 0, 0, 0, 0, 0, + 939, 0, 426, 0, 467, 0, 0, 0, 408, 405, + 0, 0, 448, 0, 0, 0, 410, 0, 427, 485, + 0, 398, 119, 489, 496, 445, 265, 500, 443, 442, + 503, 184, 0, 215, 122, 136, 97, 83, 93, 0, + 121, 162, 191, 195, 493, 424, 432, 105, 430, 193, + 172, 231, 466, 174, 192, 140, 221, 185, 230, 240, + 241, 218, 238, 245, 208, 86, 217, 229, 102, 203, + 88, 227, 214, 151, 131, 132, 87, 0, 189, 110, + 117, 107, 164, 224, 225, 106, 248, 94, 237, 90, + 95, 236, 158, 220, 228, 152, 145, 89, 226, 150, + 144, 135, 114, 124, 182, 142, 183, 125, 155, 154, + 156, 0, 403, 0, 212, 234, 249, 99, 419, 219, + 243, 244, 0, 0, 100, 118, 113, 181, 157, 96, + 127, 209, 134, 141, 188, 247, 171, 194, 103, 233, + 210, 415, 418, 413, 414, 461, 462, 508, 509, 510, + 486, 409, 0, 416, 417, 0, 491, 498, 499, 465, + 82, 91, 138, 246, 186, 116, 235, 399, 412, 109, + 422, 0, 0, 434, 439, 440, 452, 454, 455, 456, + 457, 464, 471, 472, 474, 480, 481, 482, 483, 488, + 495, 514, 84, 85, 92, 98, 104, 108, 112, 115, + 120, 123, 126, 128, 129, 130, 133, 143, 146, 147, + 148, 149, 159, 160, 161, 163, 166, 167, 168, 169, + 170, 173, 175, 176, 177, 178, 179, 180, 187, 190, + 196, 197, 198, 199, 200, 201, 202, 204, 205, 206, + 207, 213, 216, 222, 223, 232, 239, 242, 502, 490, + 0, 447, 505, 421, 437, 513, 438, 441, 478, 406, + 460, 165, 435, 0, 425, 401, 431, 402, 423, 449, + 111, 453, 420, 492, 463, 504, 137, 511, 139, 469, + 0, 211, 153, 0, 0, 451, 494, 458, 487, 446, + 479, 411, 468, 506, 436, 476, 507, 0, 0, 0, + 320, 0, 0, 0, 0, 0, 0, 0, 0, 101, + 0, 473, 501, 433, 475, 477, 400, 470, 0, 404, + 407, 512, 497, 428, 429, 0, 0, 0, 0, 0, + 0, 0, 450, 459, 484, 444, 0, 0, 0, 0, + 0, 0, 837, 0, 426, 0, 467, 0, 0, 0, + 408, 405, 0, 0, 448, 0, 0, 0, 410, 0, + 427, 485, 0, 398, 119, 489, 496, 445, 265, 500, + 443, 442, 503, 184, 0, 215, 122, 136, 97, 83, + 93, 0, 121, 162, 191, 195, 493, 424, 432, 105, + 430, 193, 172, 231, 466, 174, 192, 140, 221, 185, + 230, 240, 241, 218, 238, 245, 208, 86, 217, 229, + 102, 203, 88, 227, 214, 151, 131, 132, 87, 0, + 189, 110, 117, 107, 164, 224, 225, 106, 248, 94, + 237, 90, 95, 236, 158, 220, 228, 152, 145, 89, + 226, 150, 144, 135, 114, 124, 182, 142, 183, 125, + 155, 154, 156, 0, 403, 0, 212, 234, 249, 99, + 419, 219, 243, 244, 0, 0, 100, 118, 113, 181, + 157, 96, 127, 209, 134, 141, 188, 247, 171, 194, + 103, 233, 210, 415, 418, 413, 414, 461, 462, 508, + 509, 510, 486, 409, 0, 416, 417, 0, 491, 498, + 499, 465, 82, 91, 138, 246, 186, 116, 235, 399, + 412, 109, 422, 0, 0, 434, 439, 440, 452, 454, + 455, 456, 457, 464, 471, 472, 474, 480, 481, 482, + 483, 488, 495, 514, 84, 85, 92, 98, 104, 108, + 112, 115, 120, 123, 126, 128, 129, 130, 133, 143, + 146, 147, 148, 149, 159, 160, 161, 163, 166, 167, + 168, 169, 170, 173, 175, 176, 177, 178, 179, 180, + 187, 190, 196, 197, 198, 199, 200, 201, 202, 204, + 205, 206, 207, 213, 216, 222, 223, 232, 239, 242, + 502, 490, 0, 447, 505, 421, 437, 513, 438, 441, + 478, 406, 460, 165, 435, 0, 425, 401, 431, 402, + 423, 449, 111, 453, 420, 492, 463, 504, 137, 511, + 139, 469, 0, 211, 153, 0, 0, 451, 494, 458, + 487, 446, 479, 411, 468, 506, 436, 476, 507, 0, 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, - 0, 97, 0, 402, 423, 373, 403, 405, 342, 401, - 0, 346, 349, 434, 419, 368, 369, 0, 0, 0, - 0, 0, 0, 0, 387, 391, 408, 381, 0, 0, - 0, 0, 0, 0, 0, 0, 366, 0, 398, 0, - 0, 0, 350, 347, 0, 0, 385, 0, 0, 0, - 352, 0, 367, 409, 0, 341, 110, 412, 418, 382, - 208, 422, 380, 379, 425, 147, 0, 164, 112, 120, - 94, 83, 90, 0, 111, 138, 152, 156, 416, 364, - 372, 100, 370, 154, 142, 177, 397, 143, 153, 124, - 169, 148, 176, 184, 185, 166, 183, 188, 158, 84, - 165, 624, 98, 157, 86, 173, 163, 130, 116, 117, - 85, 0, 151, 103, 108, 102, 139, 170, 171, 101, - 191, 91, 182, 88, 339, 181, 137, 168, 174, 131, - 128, 87, 172, 129, 127, 119, 106, 113, 145, 126, - 146, 114, 134, 133, 135, 0, 345, 0, 162, 179, - 192, 95, 360, 167, 186, 187, 0, 0, 96, 109, - 105, 144, 340, 338, 115, 159, 118, 125, 150, 190, - 141, 155, 99, 178, 160, 356, 359, 354, 355, 393, - 394, 430, 431, 432, 410, 351, 0, 357, 358, 0, - 414, 420, 421, 396, 82, 89, 122, 189, 149, 107, - 180, 424, 413, 0, 384, 427, 362, 376, 435, 377, - 378, 406, 348, 392, 140, 374, 0, 365, 343, 371, - 344, 363, 386, 104, 389, 361, 415, 395, 426, 121, - 433, 123, 400, 0, 161, 132, 0, 0, 388, 417, - 390, 411, 383, 407, 353, 399, 428, 375, 404, 429, - 0, 0, 0, 80, 0, 0, 0, 0, 0, 0, - 0, 0, 97, 0, 402, 423, 373, 403, 405, 342, - 401, 0, 346, 349, 434, 419, 368, 369, 0, 0, - 0, 0, 0, 0, 0, 387, 391, 408, 381, 0, - 0, 0, 0, 0, 0, 0, 0, 366, 0, 398, - 0, 0, 0, 350, 347, 0, 0, 385, 0, 0, - 0, 352, 0, 367, 409, 0, 341, 110, 412, 418, - 382, 208, 422, 380, 379, 425, 147, 0, 164, 112, - 120, 94, 83, 90, 0, 111, 138, 152, 156, 416, - 364, 372, 100, 370, 154, 142, 177, 397, 143, 153, - 124, 169, 148, 176, 184, 185, 166, 183, 188, 158, - 84, 165, 330, 98, 157, 86, 173, 163, 130, 116, - 117, 85, 0, 151, 103, 108, 102, 139, 170, 171, - 101, 191, 91, 182, 88, 339, 181, 137, 168, 174, - 131, 128, 87, 172, 129, 127, 119, 106, 113, 145, - 126, 146, 114, 134, 133, 135, 0, 345, 0, 162, - 179, 192, 95, 360, 167, 186, 187, 0, 0, 96, - 109, 105, 144, 340, 338, 333, 332, 118, 125, 150, - 190, 141, 155, 99, 178, 160, 356, 359, 354, 355, - 393, 394, 430, 431, 432, 410, 351, 0, 357, 358, - 0, 414, 420, 421, 396, 82, 89, 122, 189, 149, - 107, 180, 140, 0, 0, 0, 0, 265, 0, 0, - 0, 104, 0, 262, 0, 0, 0, 121, 305, 123, - 0, 0, 161, 132, 0, 0, 0, 0, 296, 297, - 0, 0, 0, 0, 0, 0, 867, 0, 54, 0, - 0, 263, 284, 283, 286, 287, 288, 289, 0, 0, - 97, 285, 290, 291, 292, 868, 0, 0, 260, 277, - 0, 304, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 274, 275, 0, 0, 0, 0, 318, 0, 276, - 0, 0, 271, 272, 273, 278, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 110, 0, 0, 0, 208, - 0, 0, 316, 0, 147, 0, 164, 112, 120, 94, - 83, 90, 0, 111, 138, 152, 156, 0, 0, 0, - 100, 0, 154, 142, 177, 0, 143, 153, 124, 169, - 148, 176, 184, 185, 166, 183, 188, 158, 84, 165, - 175, 98, 157, 86, 173, 163, 130, 116, 117, 85, - 0, 151, 103, 108, 102, 139, 170, 171, 101, 191, - 91, 182, 88, 92, 181, 137, 168, 174, 131, 128, - 87, 172, 129, 127, 119, 106, 113, 145, 126, 146, - 114, 134, 133, 135, 0, 0, 0, 162, 179, 192, - 95, 0, 167, 186, 187, 0, 0, 96, 109, 105, - 144, 136, 93, 115, 159, 118, 125, 150, 190, 141, - 155, 99, 178, 160, 306, 317, 312, 313, 310, 311, - 309, 308, 307, 319, 298, 299, 300, 301, 303, 0, - 314, 315, 302, 82, 89, 122, 189, 149, 107, 180, - 140, 0, 0, 794, 0, 265, 0, 0, 0, 104, - 0, 262, 0, 0, 0, 121, 305, 123, 0, 0, - 161, 132, 0, 0, 0, 0, 296, 297, 0, 0, - 0, 0, 0, 0, 0, 0, 54, 0, 0, 263, - 284, 283, 286, 287, 288, 289, 0, 0, 97, 285, - 290, 291, 292, 0, 0, 0, 260, 277, 0, 304, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 274, - 275, 256, 0, 0, 0, 318, 0, 276, 0, 0, - 271, 272, 273, 278, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 110, 0, 0, 0, 208, 0, 0, - 316, 0, 147, 0, 164, 112, 120, 94, 83, 90, - 0, 111, 138, 152, 156, 0, 0, 0, 100, 0, - 154, 142, 177, 0, 143, 153, 124, 169, 148, 176, - 184, 185, 166, 183, 188, 158, 84, 165, 175, 98, - 157, 86, 173, 163, 130, 116, 117, 85, 0, 151, - 103, 108, 102, 139, 170, 171, 101, 191, 91, 182, - 88, 92, 181, 137, 168, 174, 131, 128, 87, 172, - 129, 127, 119, 106, 113, 145, 126, 146, 114, 134, - 133, 135, 0, 0, 0, 162, 179, 192, 95, 0, - 167, 186, 187, 0, 0, 96, 109, 105, 144, 136, - 93, 115, 159, 118, 125, 150, 190, 141, 155, 99, - 178, 160, 306, 317, 312, 313, 310, 311, 309, 308, - 307, 319, 298, 299, 300, 301, 303, 0, 314, 315, - 302, 82, 89, 122, 189, 149, 107, 180, 140, 0, - 0, 0, 0, 265, 0, 0, 0, 104, 0, 262, - 0, 0, 0, 121, 305, 123, 0, 0, 161, 132, - 0, 0, 0, 0, 296, 297, 0, 0, 0, 0, - 0, 0, 0, 0, 54, 0, 497, 263, 284, 283, - 286, 287, 288, 289, 0, 0, 97, 285, 290, 291, - 292, 0, 0, 0, 260, 277, 0, 304, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 274, 275, 0, - 0, 0, 0, 318, 0, 276, 0, 0, 271, 272, - 273, 278, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 110, 0, 0, 0, 208, 0, 0, 316, 0, - 147, 0, 164, 112, 120, 94, 83, 90, 0, 111, - 138, 152, 156, 0, 0, 0, 100, 0, 154, 142, - 177, 0, 143, 153, 124, 169, 148, 176, 184, 185, - 166, 183, 188, 158, 84, 165, 175, 98, 157, 86, - 173, 163, 130, 116, 117, 85, 0, 151, 103, 108, - 102, 139, 170, 171, 101, 191, 91, 182, 88, 92, - 181, 137, 168, 174, 131, 128, 87, 172, 129, 127, - 119, 106, 113, 145, 126, 146, 114, 134, 133, 135, - 0, 0, 0, 162, 179, 192, 95, 0, 167, 186, - 187, 0, 0, 96, 109, 105, 144, 136, 93, 115, - 159, 118, 125, 150, 190, 141, 155, 99, 178, 160, - 306, 317, 312, 313, 310, 311, 309, 308, 307, 319, - 298, 299, 300, 301, 303, 0, 314, 315, 302, 82, - 89, 122, 189, 149, 107, 180, 140, 0, 0, 0, - 0, 265, 0, 0, 0, 104, 0, 262, 0, 0, - 0, 121, 305, 123, 0, 0, 161, 132, 0, 0, - 0, 0, 296, 297, 0, 0, 0, 0, 0, 0, - 0, 0, 54, 0, 0, 263, 284, 283, 286, 287, - 288, 289, 0, 0, 97, 285, 290, 291, 292, 0, - 0, 0, 260, 277, 0, 304, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 274, 275, 256, 0, 0, - 0, 318, 0, 276, 0, 0, 271, 272, 273, 278, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, - 0, 0, 0, 208, 0, 0, 316, 0, 147, 0, - 164, 112, 120, 94, 83, 90, 0, 111, 138, 152, - 156, 0, 0, 0, 100, 0, 154, 142, 177, 0, - 143, 153, 124, 169, 148, 176, 184, 185, 166, 183, - 188, 158, 84, 165, 175, 98, 157, 86, 173, 163, - 130, 116, 117, 85, 0, 151, 103, 108, 102, 139, - 170, 171, 101, 191, 91, 182, 88, 92, 181, 137, - 168, 174, 131, 128, 87, 172, 129, 127, 119, 106, - 113, 145, 126, 146, 114, 134, 133, 135, 0, 0, - 0, 162, 179, 192, 95, 0, 167, 186, 187, 0, - 0, 96, 109, 105, 144, 136, 93, 115, 159, 118, - 125, 150, 190, 141, 155, 99, 178, 160, 306, 317, - 312, 313, 310, 311, 309, 308, 307, 319, 298, 299, - 300, 301, 303, 0, 314, 315, 302, 82, 89, 122, - 189, 149, 107, 180, 140, 0, 0, 0, 0, 265, - 0, 0, 0, 104, 0, 262, 0, 0, 0, 121, - 305, 123, 0, 0, 161, 132, 0, 0, 0, 0, - 296, 297, 0, 0, 0, 0, 0, 0, 0, 0, - 54, 0, 0, 263, 284, 809, 286, 287, 288, 289, - 0, 0, 97, 285, 290, 291, 292, 0, 0, 0, - 260, 277, 0, 304, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 274, 275, 256, 0, 0, 0, 318, - 0, 276, 0, 0, 271, 272, 273, 278, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 110, 0, 0, - 0, 208, 0, 0, 316, 0, 147, 0, 164, 112, - 120, 94, 83, 90, 0, 111, 138, 152, 156, 0, - 0, 0, 100, 0, 154, 142, 177, 0, 143, 153, - 124, 169, 148, 176, 184, 185, 166, 183, 188, 158, - 84, 165, 175, 98, 157, 86, 173, 163, 130, 116, - 117, 85, 0, 151, 103, 108, 102, 139, 170, 171, - 101, 191, 91, 182, 88, 92, 181, 137, 168, 174, - 131, 128, 87, 172, 129, 127, 119, 106, 113, 145, - 126, 146, 114, 134, 133, 135, 0, 0, 0, 162, - 179, 192, 95, 0, 167, 186, 187, 0, 0, 96, - 109, 105, 144, 136, 93, 115, 159, 118, 125, 150, - 190, 141, 155, 99, 178, 160, 306, 317, 312, 313, - 310, 311, 309, 308, 307, 319, 298, 299, 300, 301, - 303, 0, 314, 315, 302, 82, 89, 122, 189, 149, - 107, 180, 140, 0, 0, 0, 0, 265, 0, 0, - 0, 104, 0, 262, 0, 0, 0, 121, 305, 123, - 0, 0, 161, 132, 0, 0, 0, 0, 296, 297, - 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, - 0, 263, 284, 806, 286, 287, 288, 289, 0, 0, - 97, 285, 290, 291, 292, 0, 0, 0, 260, 277, - 0, 304, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 274, 275, 256, 0, 0, 0, 318, 0, 276, - 0, 0, 271, 272, 273, 278, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 110, 0, 0, 0, 208, - 0, 0, 316, 0, 147, 0, 164, 112, 120, 94, - 83, 90, 0, 111, 138, 152, 156, 0, 0, 0, - 100, 0, 154, 142, 177, 0, 143, 153, 124, 169, - 148, 176, 184, 185, 166, 183, 188, 158, 84, 165, - 175, 98, 157, 86, 173, 163, 130, 116, 117, 85, - 0, 151, 103, 108, 102, 139, 170, 171, 101, 191, - 91, 182, 88, 92, 181, 137, 168, 174, 131, 128, - 87, 172, 129, 127, 119, 106, 113, 145, 126, 146, - 114, 134, 133, 135, 0, 0, 0, 162, 179, 192, - 95, 0, 167, 186, 187, 0, 0, 96, 109, 105, - 144, 136, 93, 115, 159, 118, 125, 150, 190, 141, - 155, 99, 178, 160, 306, 317, 312, 313, 310, 311, - 309, 308, 307, 319, 298, 299, 300, 301, 303, 24, - 314, 315, 302, 82, 89, 122, 189, 149, 107, 180, - 0, 140, 0, 0, 0, 0, 265, 0, 0, 0, - 104, 0, 262, 0, 0, 0, 121, 305, 123, 0, - 0, 161, 132, 0, 0, 0, 0, 296, 297, 0, + 0, 101, 0, 473, 501, 433, 475, 477, 400, 470, + 0, 404, 407, 512, 497, 428, 429, 0, 0, 0, + 0, 0, 0, 0, 450, 459, 484, 444, 0, 0, + 0, 0, 0, 0, 0, 0, 426, 0, 467, 0, + 0, 0, 408, 405, 0, 0, 448, 0, 0, 0, + 410, 0, 427, 485, 0, 398, 119, 489, 496, 445, + 265, 500, 443, 442, 503, 184, 0, 215, 122, 136, + 97, 83, 93, 0, 121, 162, 191, 195, 493, 424, + 432, 105, 430, 193, 172, 231, 466, 174, 192, 140, + 221, 185, 230, 240, 241, 218, 238, 245, 208, 86, + 217, 229, 102, 203, 88, 227, 214, 151, 131, 132, + 87, 0, 189, 110, 117, 107, 164, 224, 225, 106, + 248, 94, 237, 90, 95, 236, 158, 220, 228, 152, + 145, 89, 226, 150, 144, 135, 114, 124, 182, 142, + 183, 125, 155, 154, 156, 0, 403, 0, 212, 234, + 249, 99, 419, 219, 243, 244, 0, 0, 100, 118, + 113, 181, 157, 96, 127, 209, 134, 141, 188, 247, + 171, 194, 103, 233, 210, 415, 418, 413, 414, 461, + 462, 508, 509, 510, 486, 409, 0, 416, 417, 0, + 491, 498, 499, 465, 82, 91, 138, 246, 186, 116, + 235, 399, 412, 109, 422, 0, 0, 434, 439, 440, + 452, 454, 455, 456, 457, 464, 471, 472, 474, 480, + 481, 482, 483, 488, 495, 514, 84, 85, 92, 98, + 104, 108, 112, 115, 120, 123, 126, 128, 129, 130, + 133, 143, 146, 147, 148, 149, 159, 160, 161, 163, + 166, 167, 168, 169, 170, 173, 175, 176, 177, 178, + 179, 180, 187, 190, 196, 197, 198, 199, 200, 201, + 202, 204, 205, 206, 207, 213, 216, 222, 223, 232, + 239, 242, 502, 490, 0, 447, 505, 421, 437, 513, + 438, 441, 478, 406, 460, 165, 435, 0, 425, 401, + 431, 402, 423, 449, 111, 453, 420, 492, 463, 504, + 137, 511, 139, 469, 0, 211, 153, 0, 0, 451, + 494, 458, 487, 446, 479, 411, 468, 506, 436, 476, + 507, 0, 0, 0, 320, 0, 0, 0, 0, 0, + 0, 0, 0, 101, 0, 473, 501, 433, 475, 477, + 400, 470, 0, 404, 407, 512, 497, 428, 429, 0, + 0, 0, 0, 0, 0, 0, 450, 459, 484, 444, + 0, 0, 0, 0, 0, 0, 0, 0, 426, 0, + 467, 0, 0, 0, 408, 405, 0, 0, 448, 0, + 0, 0, 410, 0, 427, 485, 0, 398, 119, 489, + 496, 445, 265, 500, 443, 442, 503, 184, 0, 215, + 122, 136, 97, 83, 93, 0, 121, 162, 191, 195, + 493, 424, 432, 105, 430, 193, 172, 231, 466, 174, + 192, 140, 221, 185, 230, 240, 241, 218, 238, 245, + 208, 86, 217, 229, 102, 203, 88, 227, 214, 151, + 131, 132, 87, 0, 189, 110, 117, 107, 164, 224, + 225, 106, 248, 94, 237, 90, 95, 236, 158, 220, + 228, 152, 145, 89, 226, 150, 144, 135, 114, 124, + 182, 142, 183, 125, 155, 154, 156, 0, 403, 0, + 212, 234, 249, 99, 419, 219, 243, 244, 0, 0, + 100, 118, 113, 181, 157, 96, 127, 209, 134, 141, + 188, 247, 171, 194, 103, 233, 210, 415, 418, 413, + 414, 461, 462, 508, 509, 510, 486, 409, 0, 416, + 417, 0, 491, 498, 499, 465, 82, 91, 138, 246, + 186, 116, 235, 399, 412, 109, 422, 0, 0, 434, + 439, 440, 452, 454, 455, 456, 457, 464, 471, 472, + 474, 480, 481, 482, 483, 488, 495, 514, 84, 85, + 92, 98, 104, 108, 112, 115, 120, 123, 126, 128, + 129, 130, 133, 143, 146, 147, 148, 149, 159, 160, + 161, 163, 166, 167, 168, 169, 170, 173, 175, 176, + 177, 178, 179, 180, 187, 190, 196, 197, 198, 199, + 200, 201, 202, 204, 205, 206, 207, 213, 216, 222, + 223, 232, 239, 242, 502, 490, 0, 447, 505, 421, + 437, 513, 438, 441, 478, 406, 460, 165, 435, 0, + 425, 401, 431, 402, 423, 449, 111, 453, 420, 492, + 463, 504, 137, 511, 139, 469, 0, 211, 153, 0, + 0, 451, 494, 458, 487, 446, 479, 411, 468, 506, + 436, 476, 507, 0, 0, 0, 80, 0, 0, 0, + 0, 0, 0, 0, 0, 101, 0, 473, 501, 433, + 475, 477, 400, 470, 0, 404, 407, 512, 497, 428, + 429, 0, 0, 0, 0, 0, 0, 0, 450, 459, + 484, 444, 0, 0, 0, 0, 0, 0, 0, 0, + 426, 0, 467, 0, 0, 0, 408, 405, 0, 0, + 448, 0, 0, 0, 410, 0, 427, 485, 0, 398, + 119, 489, 496, 445, 265, 500, 443, 442, 503, 184, + 0, 215, 122, 136, 97, 83, 93, 0, 121, 162, + 191, 195, 493, 424, 432, 105, 430, 193, 172, 231, + 466, 174, 192, 140, 221, 185, 230, 240, 241, 218, + 238, 245, 208, 86, 217, 229, 102, 203, 88, 227, + 214, 151, 131, 132, 87, 0, 189, 110, 117, 107, + 164, 224, 225, 106, 248, 94, 237, 90, 396, 236, + 158, 220, 228, 152, 145, 89, 226, 150, 144, 135, + 114, 124, 182, 142, 183, 125, 155, 154, 156, 0, + 403, 0, 212, 234, 249, 99, 419, 219, 243, 244, + 0, 0, 100, 118, 113, 181, 397, 395, 127, 209, + 134, 141, 188, 247, 171, 194, 103, 233, 210, 415, + 418, 413, 414, 461, 462, 508, 509, 510, 486, 409, + 0, 416, 417, 0, 491, 498, 499, 465, 82, 91, + 138, 246, 186, 116, 235, 399, 412, 109, 422, 0, + 0, 434, 439, 440, 452, 454, 455, 456, 457, 464, + 471, 472, 474, 480, 481, 482, 483, 488, 495, 514, + 84, 85, 92, 98, 104, 108, 112, 115, 120, 123, + 126, 128, 129, 130, 133, 143, 146, 147, 148, 149, + 159, 160, 161, 163, 166, 167, 168, 169, 170, 173, + 175, 176, 177, 178, 179, 180, 187, 190, 196, 197, + 198, 199, 200, 201, 202, 204, 205, 206, 207, 213, + 216, 222, 223, 232, 239, 242, 502, 490, 0, 447, + 505, 421, 437, 513, 438, 441, 478, 406, 460, 165, + 435, 0, 425, 401, 431, 402, 423, 449, 111, 453, + 420, 492, 463, 504, 137, 511, 139, 469, 0, 211, + 153, 0, 0, 451, 494, 458, 487, 446, 479, 411, + 468, 506, 436, 476, 507, 0, 0, 0, 263, 0, + 0, 0, 0, 0, 0, 0, 0, 101, 0, 473, + 501, 433, 475, 477, 400, 470, 0, 404, 407, 512, + 497, 428, 429, 0, 0, 0, 0, 0, 0, 0, + 450, 459, 484, 444, 0, 0, 0, 0, 0, 0, + 0, 0, 426, 0, 467, 0, 0, 0, 408, 405, + 0, 0, 448, 0, 0, 0, 410, 0, 427, 485, + 0, 398, 119, 489, 496, 445, 265, 500, 443, 442, + 503, 184, 0, 215, 122, 136, 97, 83, 93, 0, + 121, 162, 191, 195, 493, 424, 432, 105, 430, 193, + 172, 231, 466, 174, 192, 140, 221, 185, 230, 240, + 241, 218, 238, 245, 208, 86, 217, 229, 102, 203, + 88, 227, 214, 151, 131, 132, 87, 0, 189, 110, + 117, 107, 164, 224, 225, 106, 248, 94, 237, 90, + 95, 236, 158, 220, 228, 152, 145, 89, 226, 150, + 144, 135, 114, 124, 182, 142, 183, 125, 155, 154, + 156, 0, 403, 0, 212, 234, 249, 99, 419, 219, + 243, 244, 0, 0, 100, 118, 113, 181, 157, 96, + 127, 209, 134, 141, 188, 247, 171, 194, 103, 233, + 210, 415, 418, 413, 414, 461, 462, 508, 509, 510, + 486, 409, 0, 416, 417, 0, 491, 498, 499, 465, + 82, 91, 138, 246, 186, 116, 235, 399, 412, 109, + 422, 0, 0, 434, 439, 440, 452, 454, 455, 456, + 457, 464, 471, 472, 474, 480, 481, 482, 483, 488, + 495, 514, 84, 85, 92, 98, 104, 108, 112, 115, + 120, 123, 126, 128, 129, 130, 133, 143, 146, 147, + 148, 149, 159, 160, 161, 163, 166, 167, 168, 169, + 170, 173, 175, 176, 177, 178, 179, 180, 187, 190, + 196, 197, 198, 199, 200, 201, 202, 204, 205, 206, + 207, 213, 216, 222, 223, 232, 239, 242, 502, 490, + 0, 447, 505, 421, 437, 513, 438, 441, 478, 406, + 460, 165, 435, 0, 425, 401, 431, 402, 423, 449, + 111, 453, 420, 492, 463, 504, 137, 511, 139, 469, + 0, 211, 153, 0, 0, 451, 494, 458, 487, 446, + 479, 411, 468, 506, 436, 476, 507, 0, 0, 0, + 80, 0, 0, 0, 0, 0, 0, 0, 0, 101, + 0, 473, 501, 433, 475, 477, 400, 470, 0, 404, + 407, 512, 497, 428, 429, 0, 0, 0, 0, 0, + 0, 0, 450, 459, 484, 444, 0, 0, 0, 0, + 0, 0, 0, 0, 426, 0, 467, 0, 0, 0, + 408, 405, 0, 0, 448, 0, 0, 0, 410, 0, + 427, 485, 0, 398, 119, 489, 496, 445, 265, 500, + 443, 442, 503, 184, 0, 215, 122, 136, 97, 83, + 93, 0, 121, 162, 191, 195, 493, 424, 432, 105, + 430, 193, 172, 231, 466, 174, 192, 140, 221, 185, + 230, 240, 241, 218, 238, 245, 208, 86, 217, 703, + 102, 203, 88, 227, 214, 151, 131, 132, 87, 0, + 189, 110, 117, 107, 164, 224, 225, 106, 248, 94, + 237, 90, 396, 236, 158, 220, 228, 152, 145, 89, + 226, 150, 144, 135, 114, 124, 182, 142, 183, 125, + 155, 154, 156, 0, 403, 0, 212, 234, 249, 99, + 419, 219, 243, 244, 0, 0, 100, 118, 113, 181, + 397, 395, 127, 209, 134, 141, 188, 247, 171, 194, + 103, 233, 210, 415, 418, 413, 414, 461, 462, 508, + 509, 510, 486, 409, 0, 416, 417, 0, 491, 498, + 499, 465, 82, 91, 138, 246, 186, 116, 235, 399, + 412, 109, 422, 0, 0, 434, 439, 440, 452, 454, + 455, 456, 457, 464, 471, 472, 474, 480, 481, 482, + 483, 488, 495, 514, 84, 85, 92, 98, 104, 108, + 112, 115, 120, 123, 126, 128, 129, 130, 133, 143, + 146, 147, 148, 149, 159, 160, 161, 163, 166, 167, + 168, 169, 170, 173, 175, 176, 177, 178, 179, 180, + 187, 190, 196, 197, 198, 199, 200, 201, 202, 204, + 205, 206, 207, 213, 216, 222, 223, 232, 239, 242, + 502, 490, 0, 447, 505, 421, 437, 513, 438, 441, + 478, 406, 460, 165, 435, 0, 425, 401, 431, 402, + 423, 449, 111, 453, 420, 492, 463, 504, 137, 511, + 139, 469, 0, 211, 153, 0, 0, 451, 494, 458, + 487, 446, 479, 411, 468, 506, 436, 476, 507, 0, + 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, + 0, 101, 0, 473, 501, 433, 475, 477, 400, 470, + 0, 404, 407, 512, 497, 428, 429, 0, 0, 0, + 0, 0, 0, 0, 450, 459, 484, 444, 0, 0, + 0, 0, 0, 0, 0, 0, 426, 0, 467, 0, + 0, 0, 408, 405, 0, 0, 448, 0, 0, 0, + 410, 0, 427, 485, 0, 398, 119, 489, 496, 445, + 265, 500, 443, 442, 503, 184, 0, 215, 122, 136, + 97, 83, 93, 0, 121, 162, 191, 195, 493, 424, + 432, 105, 430, 193, 172, 231, 466, 174, 192, 140, + 221, 185, 230, 240, 241, 218, 238, 245, 208, 86, + 217, 387, 102, 203, 88, 227, 214, 151, 131, 132, + 87, 0, 189, 110, 117, 107, 164, 224, 225, 106, + 248, 94, 237, 90, 396, 236, 158, 220, 228, 152, + 145, 89, 226, 150, 144, 135, 114, 124, 182, 142, + 183, 125, 155, 154, 156, 0, 403, 0, 212, 234, + 249, 99, 419, 219, 243, 244, 0, 0, 100, 118, + 113, 181, 397, 395, 390, 389, 134, 141, 188, 247, + 171, 194, 103, 233, 210, 415, 418, 413, 414, 461, + 462, 508, 509, 510, 486, 409, 0, 416, 417, 0, + 491, 498, 499, 465, 82, 91, 138, 246, 186, 116, + 235, 399, 412, 109, 422, 0, 0, 434, 439, 440, + 452, 454, 455, 456, 457, 464, 471, 472, 474, 480, + 481, 482, 483, 488, 495, 514, 84, 85, 92, 98, + 104, 108, 112, 115, 120, 123, 126, 128, 129, 130, + 133, 143, 146, 147, 148, 149, 159, 160, 161, 163, + 166, 167, 168, 169, 170, 173, 175, 176, 177, 178, + 179, 180, 187, 190, 196, 197, 198, 199, 200, 201, + 202, 204, 205, 206, 207, 213, 216, 222, 223, 232, + 239, 242, 165, 0, 0, 0, 0, 322, 0, 0, + 0, 111, 0, 319, 0, 0, 0, 137, 362, 139, + 0, 0, 211, 153, 0, 0, 0, 0, 353, 354, + 0, 0, 0, 0, 0, 0, 946, 0, 54, 0, + 0, 320, 341, 340, 343, 344, 345, 346, 0, 0, + 101, 342, 347, 348, 349, 947, 0, 0, 317, 334, + 0, 361, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 331, 332, 0, 0, 0, 0, 375, 0, 333, + 0, 0, 328, 329, 330, 335, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 119, 0, 0, 0, 265, + 0, 0, 373, 0, 184, 0, 215, 122, 136, 97, + 83, 93, 0, 121, 162, 191, 195, 0, 0, 0, + 105, 0, 193, 172, 231, 0, 174, 192, 140, 221, + 185, 230, 240, 241, 218, 238, 245, 208, 86, 217, + 229, 102, 203, 88, 227, 214, 151, 131, 132, 87, + 0, 189, 110, 117, 107, 164, 224, 225, 106, 248, + 94, 237, 90, 95, 236, 158, 220, 228, 152, 145, + 89, 226, 150, 144, 135, 114, 124, 182, 142, 183, + 125, 155, 154, 156, 0, 0, 0, 212, 234, 249, + 99, 0, 219, 243, 244, 0, 0, 100, 118, 113, + 181, 157, 96, 127, 209, 134, 141, 188, 247, 171, + 194, 103, 233, 210, 363, 374, 369, 370, 367, 368, + 366, 365, 364, 376, 355, 356, 357, 358, 360, 0, + 371, 372, 359, 82, 91, 138, 246, 186, 116, 235, + 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 84, 85, 92, 98, 104, + 108, 112, 115, 120, 123, 126, 128, 129, 130, 133, + 143, 146, 147, 148, 149, 159, 160, 161, 163, 166, + 167, 168, 169, 170, 173, 175, 176, 177, 178, 179, + 180, 187, 190, 196, 197, 198, 199, 200, 201, 202, + 204, 205, 206, 207, 213, 216, 222, 223, 232, 239, + 242, 165, 0, 0, 873, 0, 322, 0, 0, 0, + 111, 0, 319, 0, 0, 0, 137, 362, 139, 0, + 0, 211, 153, 0, 0, 0, 0, 353, 354, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, - 263, 284, 283, 286, 287, 288, 289, 0, 0, 97, - 285, 290, 291, 292, 0, 0, 0, 260, 277, 0, - 304, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 274, 275, 0, 0, 0, 0, 318, 0, 276, 0, - 0, 271, 272, 273, 278, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 110, 0, 0, 0, 208, 0, - 0, 316, 0, 147, 0, 164, 112, 120, 94, 83, - 90, 0, 111, 138, 152, 156, 0, 0, 0, 100, - 0, 154, 142, 177, 0, 143, 153, 124, 169, 148, - 176, 184, 185, 166, 183, 188, 158, 84, 165, 175, - 98, 157, 86, 173, 163, 130, 116, 117, 85, 0, - 151, 103, 108, 102, 139, 170, 171, 101, 191, 91, - 182, 88, 92, 181, 137, 168, 174, 131, 128, 87, - 172, 129, 127, 119, 106, 113, 145, 126, 146, 114, - 134, 133, 135, 0, 0, 0, 162, 179, 192, 95, - 0, 167, 186, 187, 0, 0, 96, 109, 105, 144, - 136, 93, 115, 159, 118, 125, 150, 190, 141, 155, - 99, 178, 160, 306, 317, 312, 313, 310, 311, 309, - 308, 307, 319, 298, 299, 300, 301, 303, 0, 314, - 315, 302, 82, 89, 122, 189, 149, 107, 180, 140, - 0, 0, 0, 0, 265, 0, 0, 0, 104, 0, - 262, 0, 0, 0, 121, 305, 123, 0, 0, 161, - 132, 0, 0, 0, 0, 296, 297, 0, 0, 0, - 0, 0, 0, 0, 0, 54, 0, 0, 263, 284, - 283, 286, 287, 288, 289, 0, 0, 97, 285, 290, - 291, 292, 0, 0, 0, 260, 277, 0, 304, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 274, 275, - 0, 0, 0, 0, 318, 0, 276, 0, 0, 271, - 272, 273, 278, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 110, 0, 0, 0, 208, 0, 0, 316, - 0, 147, 0, 164, 112, 120, 94, 83, 90, 0, - 111, 138, 152, 156, 0, 0, 0, 100, 0, 154, - 142, 177, 0, 143, 153, 124, 169, 148, 176, 184, - 185, 166, 183, 188, 158, 84, 165, 175, 98, 157, - 86, 173, 163, 130, 116, 117, 85, 0, 151, 103, - 108, 102, 139, 170, 171, 101, 191, 91, 182, 88, - 92, 181, 137, 168, 174, 131, 128, 87, 172, 129, - 127, 119, 106, 113, 145, 126, 146, 114, 134, 133, - 135, 0, 0, 0, 162, 179, 192, 95, 0, 167, - 186, 187, 0, 0, 96, 109, 105, 144, 136, 93, - 115, 159, 118, 125, 150, 190, 141, 155, 99, 178, - 160, 306, 317, 312, 313, 310, 311, 309, 308, 307, - 319, 298, 299, 300, 301, 303, 0, 314, 315, 302, - 82, 89, 122, 189, 149, 107, 180, 140, 0, 0, - 0, 0, 0, 0, 0, 0, 104, 0, 0, 0, - 0, 0, 121, 305, 123, 0, 0, 161, 132, 0, - 0, 0, 0, 296, 297, 0, 0, 0, 0, 0, - 0, 0, 0, 54, 0, 0, 263, 284, 283, 286, - 287, 288, 289, 0, 0, 97, 285, 290, 291, 292, - 0, 0, 0, 0, 277, 0, 304, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 274, 275, 0, 0, - 0, 0, 318, 0, 276, 0, 0, 271, 272, 273, - 278, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 110, 0, 0, 0, 208, 0, 0, 316, 0, 147, - 0, 164, 112, 120, 94, 83, 90, 0, 111, 138, - 152, 156, 0, 0, 0, 100, 0, 154, 142, 177, - 1429, 143, 153, 124, 169, 148, 176, 184, 185, 166, - 183, 188, 158, 84, 165, 175, 98, 157, 86, 173, - 163, 130, 116, 117, 85, 0, 151, 103, 108, 102, - 139, 170, 171, 101, 191, 91, 182, 88, 92, 181, - 137, 168, 174, 131, 128, 87, 172, 129, 127, 119, - 106, 113, 145, 126, 146, 114, 134, 133, 135, 0, - 0, 0, 162, 179, 192, 95, 0, 167, 186, 187, - 0, 0, 96, 109, 105, 144, 136, 93, 115, 159, - 118, 125, 150, 190, 141, 155, 99, 178, 160, 306, - 317, 312, 313, 310, 311, 309, 308, 307, 319, 298, - 299, 300, 301, 303, 0, 314, 315, 302, 82, 89, - 122, 189, 149, 107, 180, 140, 0, 0, 0, 0, - 0, 0, 0, 0, 104, 0, 0, 0, 0, 0, - 121, 305, 123, 0, 0, 161, 132, 0, 0, 0, - 0, 296, 297, 0, 0, 0, 0, 0, 0, 0, - 0, 54, 0, 497, 263, 284, 283, 286, 287, 288, - 289, 0, 0, 97, 285, 290, 291, 292, 0, 0, - 0, 0, 277, 0, 304, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 274, 275, 0, 0, 0, 0, - 318, 0, 276, 0, 0, 271, 272, 273, 278, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 110, 0, - 0, 0, 208, 0, 0, 316, 0, 147, 0, 164, - 112, 120, 94, 83, 90, 0, 111, 138, 152, 156, - 0, 0, 0, 100, 0, 154, 142, 177, 0, 143, - 153, 124, 169, 148, 176, 184, 185, 166, 183, 188, - 158, 84, 165, 175, 98, 157, 86, 173, 163, 130, - 116, 117, 85, 0, 151, 103, 108, 102, 139, 170, - 171, 101, 191, 91, 182, 88, 92, 181, 137, 168, - 174, 131, 128, 87, 172, 129, 127, 119, 106, 113, - 145, 126, 146, 114, 134, 133, 135, 0, 0, 0, - 162, 179, 192, 95, 0, 167, 186, 187, 0, 0, - 96, 109, 105, 144, 136, 93, 115, 159, 118, 125, - 150, 190, 141, 155, 99, 178, 160, 306, 317, 312, - 313, 310, 311, 309, 308, 307, 319, 298, 299, 300, - 301, 303, 0, 314, 315, 302, 82, 89, 122, 189, - 149, 107, 180, 140, 0, 0, 0, 0, 0, 0, - 0, 0, 104, 0, 0, 0, 0, 0, 121, 305, - 123, 0, 0, 161, 132, 0, 0, 0, 0, 296, - 297, 0, 0, 0, 0, 0, 0, 0, 0, 54, - 0, 0, 263, 284, 283, 286, 287, 288, 289, 0, - 0, 97, 285, 290, 291, 292, 0, 0, 0, 0, - 277, 0, 304, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 274, 275, 0, 0, 0, 0, 318, 0, - 276, 0, 0, 271, 272, 273, 278, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 110, 0, 0, 0, - 208, 0, 0, 316, 0, 147, 0, 164, 112, 120, - 94, 83, 90, 0, 111, 138, 152, 156, 0, 0, - 0, 100, 0, 154, 142, 177, 0, 143, 153, 124, - 169, 148, 176, 184, 185, 166, 183, 188, 158, 84, - 165, 175, 98, 157, 86, 173, 163, 130, 116, 117, - 85, 0, 151, 103, 108, 102, 139, 170, 171, 101, - 191, 91, 182, 88, 92, 181, 137, 168, 174, 131, - 128, 87, 172, 129, 127, 119, 106, 113, 145, 126, - 146, 114, 134, 133, 135, 0, 0, 0, 162, 179, - 192, 95, 0, 167, 186, 187, 0, 0, 96, 109, - 105, 144, 136, 93, 115, 159, 118, 125, 150, 190, - 141, 155, 99, 178, 160, 306, 317, 312, 313, 310, - 311, 309, 308, 307, 319, 298, 299, 300, 301, 303, - 0, 314, 315, 302, 82, 89, 122, 189, 149, 107, - 180, 140, 0, 0, 0, 0, 0, 0, 0, 0, - 104, 0, 0, 0, 0, 0, 121, 0, 123, 0, - 0, 161, 132, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 80, 0, 0, 0, 0, 0, 0, 0, 0, 97, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 531, 530, 540, 541, - 533, 534, 535, 536, 537, 538, 539, 532, 0, 0, - 542, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 110, 0, 0, 0, 208, 0, - 0, 0, 0, 147, 0, 164, 112, 120, 94, 83, - 90, 0, 111, 138, 152, 156, 0, 0, 0, 100, - 0, 154, 142, 177, 0, 143, 153, 124, 169, 148, - 176, 184, 185, 166, 183, 188, 158, 84, 165, 175, - 98, 157, 86, 173, 163, 130, 116, 117, 85, 0, - 151, 103, 108, 102, 139, 170, 171, 101, 191, 91, - 182, 88, 92, 181, 137, 168, 174, 131, 128, 87, - 172, 129, 127, 119, 106, 113, 145, 126, 146, 114, - 134, 133, 135, 0, 0, 0, 162, 179, 192, 95, - 0, 167, 186, 187, 0, 0, 96, 109, 105, 144, - 136, 93, 115, 159, 118, 125, 150, 190, 141, 155, - 99, 178, 160, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 140, 0, 82, 89, 122, 189, 149, 107, 180, 104, - 0, 0, 0, 0, 0, 121, 0, 123, 0, 0, - 161, 132, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, - 0, 0, 0, 0, 0, 0, 0, 0, 97, 0, - 0, 0, 0, 0, 74, 0, 0, 0, 0, 0, + 320, 341, 340, 343, 344, 345, 346, 0, 0, 101, + 342, 347, 348, 349, 0, 0, 0, 317, 334, 0, + 361, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 331, 332, 313, 0, 0, 0, 375, 0, 333, 0, + 0, 328, 329, 330, 335, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 119, 0, 0, 0, 265, 0, + 0, 373, 0, 184, 0, 215, 122, 136, 97, 83, + 93, 0, 121, 162, 191, 195, 0, 0, 0, 105, + 0, 193, 172, 231, 0, 174, 192, 140, 221, 185, + 230, 240, 241, 218, 238, 245, 208, 86, 217, 229, + 102, 203, 88, 227, 214, 151, 131, 132, 87, 0, + 189, 110, 117, 107, 164, 224, 225, 106, 248, 94, + 237, 90, 95, 236, 158, 220, 228, 152, 145, 89, + 226, 150, 144, 135, 114, 124, 182, 142, 183, 125, + 155, 154, 156, 0, 0, 0, 212, 234, 249, 99, + 0, 219, 243, 244, 0, 0, 100, 118, 113, 181, + 157, 96, 127, 209, 134, 141, 188, 247, 171, 194, + 103, 233, 210, 363, 374, 369, 370, 367, 368, 366, + 365, 364, 376, 355, 356, 357, 358, 360, 0, 371, + 372, 359, 82, 91, 138, 246, 186, 116, 235, 0, + 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 84, 85, 92, 98, 104, 108, + 112, 115, 120, 123, 126, 128, 129, 130, 133, 143, + 146, 147, 148, 149, 159, 160, 161, 163, 166, 167, + 168, 169, 170, 173, 175, 176, 177, 178, 179, 180, + 187, 190, 196, 197, 198, 199, 200, 201, 202, 204, + 205, 206, 207, 213, 216, 222, 223, 232, 239, 242, + 165, 0, 0, 0, 0, 322, 0, 0, 0, 111, + 0, 319, 0, 0, 0, 137, 362, 139, 0, 0, + 211, 153, 0, 0, 0, 0, 353, 354, 0, 0, + 0, 0, 0, 0, 0, 0, 54, 0, 576, 320, + 341, 340, 343, 344, 345, 346, 0, 0, 101, 342, + 347, 348, 349, 0, 0, 0, 317, 334, 0, 361, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 331, + 332, 0, 0, 0, 0, 375, 0, 333, 0, 0, + 328, 329, 330, 335, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 119, 0, 0, 0, 265, 0, 0, + 373, 0, 184, 0, 215, 122, 136, 97, 83, 93, + 0, 121, 162, 191, 195, 0, 0, 0, 105, 0, + 193, 172, 231, 0, 174, 192, 140, 221, 185, 230, + 240, 241, 218, 238, 245, 208, 86, 217, 229, 102, + 203, 88, 227, 214, 151, 131, 132, 87, 0, 189, + 110, 117, 107, 164, 224, 225, 106, 248, 94, 237, + 90, 95, 236, 158, 220, 228, 152, 145, 89, 226, + 150, 144, 135, 114, 124, 182, 142, 183, 125, 155, + 154, 156, 0, 0, 0, 212, 234, 249, 99, 0, + 219, 243, 244, 0, 0, 100, 118, 113, 181, 157, + 96, 127, 209, 134, 141, 188, 247, 171, 194, 103, + 233, 210, 363, 374, 369, 370, 367, 368, 366, 365, + 364, 376, 355, 356, 357, 358, 360, 0, 371, 372, + 359, 82, 91, 138, 246, 186, 116, 235, 0, 0, + 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 84, 85, 92, 98, 104, 108, 112, + 115, 120, 123, 126, 128, 129, 130, 133, 143, 146, + 147, 148, 149, 159, 160, 161, 163, 166, 167, 168, + 169, 170, 173, 175, 176, 177, 178, 179, 180, 187, + 190, 196, 197, 198, 199, 200, 201, 202, 204, 205, + 206, 207, 213, 216, 222, 223, 232, 239, 242, 165, + 0, 0, 0, 0, 322, 0, 0, 0, 111, 0, + 319, 0, 0, 0, 137, 362, 139, 0, 0, 211, + 153, 0, 0, 0, 0, 353, 354, 0, 0, 0, + 0, 0, 0, 0, 0, 54, 0, 0, 320, 341, + 340, 343, 344, 345, 346, 0, 0, 101, 342, 347, + 348, 349, 0, 0, 0, 317, 334, 0, 361, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 331, 332, + 313, 0, 0, 0, 375, 0, 333, 0, 0, 328, + 329, 330, 335, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 119, 0, 0, 0, 265, 0, 0, 373, + 0, 184, 0, 215, 122, 136, 97, 83, 93, 0, + 121, 162, 191, 195, 0, 0, 0, 105, 0, 193, + 172, 231, 0, 174, 192, 140, 221, 185, 230, 240, + 241, 218, 238, 245, 208, 86, 217, 229, 102, 203, + 88, 227, 214, 151, 131, 132, 87, 0, 189, 110, + 117, 107, 164, 224, 225, 106, 248, 94, 237, 90, + 95, 236, 158, 220, 228, 152, 145, 89, 226, 150, + 144, 135, 114, 124, 182, 142, 183, 125, 155, 154, + 156, 0, 0, 0, 212, 234, 249, 99, 0, 219, + 243, 244, 0, 0, 100, 118, 113, 181, 157, 96, + 127, 209, 134, 141, 188, 247, 171, 194, 103, 233, + 210, 363, 374, 369, 370, 367, 368, 366, 365, 364, + 376, 355, 356, 357, 358, 360, 0, 371, 372, 359, + 82, 91, 138, 246, 186, 116, 235, 0, 0, 109, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 84, 85, 92, 98, 104, 108, 112, 115, + 120, 123, 126, 128, 129, 130, 133, 143, 146, 147, + 148, 149, 159, 160, 161, 163, 166, 167, 168, 169, + 170, 173, 175, 176, 177, 178, 179, 180, 187, 190, + 196, 197, 198, 199, 200, 201, 202, 204, 205, 206, + 207, 213, 216, 222, 223, 232, 239, 242, 165, 0, + 0, 0, 0, 322, 0, 0, 0, 111, 0, 319, + 0, 0, 0, 137, 362, 139, 0, 0, 211, 153, + 0, 0, 0, 0, 353, 354, 0, 0, 0, 0, + 0, 0, 0, 0, 54, 0, 0, 320, 341, 888, + 343, 344, 345, 346, 0, 0, 101, 342, 347, 348, + 349, 0, 0, 0, 317, 334, 0, 361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 331, 332, 313, + 0, 0, 0, 375, 0, 333, 0, 0, 328, 329, + 330, 335, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 119, 0, 0, 0, 265, 0, 0, 373, 0, + 184, 0, 215, 122, 136, 97, 83, 93, 0, 121, + 162, 191, 195, 0, 0, 0, 105, 0, 193, 172, + 231, 0, 174, 192, 140, 221, 185, 230, 240, 241, + 218, 238, 245, 208, 86, 217, 229, 102, 203, 88, + 227, 214, 151, 131, 132, 87, 0, 189, 110, 117, + 107, 164, 224, 225, 106, 248, 94, 237, 90, 95, + 236, 158, 220, 228, 152, 145, 89, 226, 150, 144, + 135, 114, 124, 182, 142, 183, 125, 155, 154, 156, + 0, 0, 0, 212, 234, 249, 99, 0, 219, 243, + 244, 0, 0, 100, 118, 113, 181, 157, 96, 127, + 209, 134, 141, 188, 247, 171, 194, 103, 233, 210, + 363, 374, 369, 370, 367, 368, 366, 365, 364, 376, + 355, 356, 357, 358, 360, 0, 371, 372, 359, 82, + 91, 138, 246, 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 84, 85, 92, 98, 104, 108, 112, 115, 120, + 123, 126, 128, 129, 130, 133, 143, 146, 147, 148, + 149, 159, 160, 161, 163, 166, 167, 168, 169, 170, + 173, 175, 176, 177, 178, 179, 180, 187, 190, 196, + 197, 198, 199, 200, 201, 202, 204, 205, 206, 207, + 213, 216, 222, 223, 232, 239, 242, 165, 0, 0, + 0, 0, 322, 0, 0, 0, 111, 0, 319, 0, + 0, 0, 137, 362, 139, 0, 0, 211, 153, 0, + 0, 0, 0, 353, 354, 0, 0, 0, 0, 0, + 0, 0, 0, 54, 0, 0, 320, 341, 885, 343, + 344, 345, 346, 0, 0, 101, 342, 347, 348, 349, + 0, 0, 0, 317, 334, 0, 361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 110, 76, 77, 0, 73, 0, 0, - 0, 78, 147, 0, 164, 112, 120, 94, 83, 90, - 0, 111, 138, 152, 156, 0, 0, 0, 100, 0, - 154, 142, 177, 0, 143, 153, 124, 169, 148, 176, - 184, 185, 166, 183, 188, 158, 84, 165, 175, 98, - 157, 86, 173, 163, 130, 116, 117, 85, 0, 151, - 103, 108, 102, 139, 170, 171, 101, 191, 91, 182, - 88, 92, 181, 137, 168, 174, 131, 128, 87, 172, - 129, 127, 119, 106, 113, 145, 126, 146, 114, 134, - 133, 135, 0, 0, 0, 162, 179, 192, 95, 0, - 167, 186, 187, 0, 0, 96, 109, 105, 144, 136, - 93, 115, 159, 118, 125, 150, 190, 141, 155, 99, - 178, 160, 0, 75, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 82, 89, 122, 189, 149, 107, 180, 140, 0, - 0, 0, 850, 0, 0, 0, 0, 104, 0, 0, - 0, 0, 0, 121, 0, 123, 0, 0, 161, 132, + 0, 0, 0, 0, 0, 0, 331, 332, 313, 0, + 0, 0, 375, 0, 333, 0, 0, 328, 329, 330, + 335, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 119, 0, 0, 0, 265, 0, 0, 373, 0, 184, + 0, 215, 122, 136, 97, 83, 93, 0, 121, 162, + 191, 195, 0, 0, 0, 105, 0, 193, 172, 231, + 0, 174, 192, 140, 221, 185, 230, 240, 241, 218, + 238, 245, 208, 86, 217, 229, 102, 203, 88, 227, + 214, 151, 131, 132, 87, 0, 189, 110, 117, 107, + 164, 224, 225, 106, 248, 94, 237, 90, 95, 236, + 158, 220, 228, 152, 145, 89, 226, 150, 144, 135, + 114, 124, 182, 142, 183, 125, 155, 154, 156, 0, + 0, 0, 212, 234, 249, 99, 0, 219, 243, 244, + 0, 0, 100, 118, 113, 181, 157, 96, 127, 209, + 134, 141, 188, 247, 171, 194, 103, 233, 210, 363, + 374, 369, 370, 367, 368, 366, 365, 364, 376, 355, + 356, 357, 358, 360, 0, 371, 372, 359, 82, 91, + 138, 246, 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 206, 0, 852, - 0, 0, 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 84, 85, 92, 98, 104, 108, 112, 115, 120, 123, + 126, 128, 129, 130, 133, 143, 146, 147, 148, 149, + 159, 160, 161, 163, 166, 167, 168, 169, 170, 173, + 175, 176, 177, 178, 179, 180, 187, 190, 196, 197, + 198, 199, 200, 201, 202, 204, 205, 206, 207, 213, + 216, 222, 223, 232, 239, 242, 24, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 165, 0, + 0, 0, 0, 322, 0, 0, 0, 111, 0, 319, + 0, 0, 0, 137, 362, 139, 0, 0, 211, 153, + 0, 0, 0, 0, 353, 354, 0, 0, 0, 0, + 0, 0, 0, 0, 54, 0, 0, 320, 341, 340, + 343, 344, 345, 346, 0, 0, 101, 342, 347, 348, + 349, 0, 0, 0, 317, 334, 0, 361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 331, 332, 0, + 0, 0, 0, 375, 0, 333, 0, 0, 328, 329, + 330, 335, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 119, 0, 0, 0, 265, 0, 0, 373, 0, + 184, 0, 215, 122, 136, 97, 83, 93, 0, 121, + 162, 191, 195, 0, 0, 0, 105, 0, 193, 172, + 231, 0, 174, 192, 140, 221, 185, 230, 240, 241, + 218, 238, 245, 208, 86, 217, 229, 102, 203, 88, + 227, 214, 151, 131, 132, 87, 0, 189, 110, 117, + 107, 164, 224, 225, 106, 248, 94, 237, 90, 95, + 236, 158, 220, 228, 152, 145, 89, 226, 150, 144, + 135, 114, 124, 182, 142, 183, 125, 155, 154, 156, + 0, 0, 0, 212, 234, 249, 99, 0, 219, 243, + 244, 0, 0, 100, 118, 113, 181, 157, 96, 127, + 209, 134, 141, 188, 247, 171, 194, 103, 233, 210, + 363, 374, 369, 370, 367, 368, 366, 365, 364, 376, + 355, 356, 357, 358, 360, 0, 371, 372, 359, 82, + 91, 138, 246, 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 84, 85, 92, 98, 104, 108, 112, 115, 120, + 123, 126, 128, 129, 130, 133, 143, 146, 147, 148, + 149, 159, 160, 161, 163, 166, 167, 168, 169, 170, + 173, 175, 176, 177, 178, 179, 180, 187, 190, 196, + 197, 198, 199, 200, 201, 202, 204, 205, 206, 207, + 213, 216, 222, 223, 232, 239, 242, 165, 0, 0, + 0, 0, 322, 0, 0, 0, 111, 0, 319, 0, + 0, 0, 137, 362, 139, 0, 0, 211, 153, 0, + 0, 0, 0, 353, 354, 0, 0, 0, 0, 0, + 0, 0, 0, 54, 0, 0, 320, 341, 340, 343, + 344, 345, 346, 0, 0, 101, 342, 347, 348, 349, + 0, 0, 0, 317, 334, 0, 361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 110, 0, 0, 0, 208, 0, 0, 0, 0, - 147, 0, 164, 112, 120, 94, 83, 90, 0, 111, - 138, 152, 156, 0, 0, 0, 100, 0, 154, 142, - 177, 0, 143, 153, 124, 169, 148, 176, 184, 185, - 166, 183, 188, 158, 84, 165, 175, 98, 157, 86, - 173, 163, 130, 116, 117, 85, 0, 151, 103, 108, - 102, 139, 170, 171, 101, 191, 91, 182, 88, 92, - 181, 137, 168, 174, 131, 128, 87, 172, 129, 127, - 119, 106, 113, 145, 126, 146, 114, 134, 133, 135, - 0, 0, 0, 162, 179, 192, 95, 0, 167, 186, - 187, 0, 0, 96, 109, 105, 144, 136, 93, 115, - 159, 118, 125, 150, 190, 141, 155, 99, 178, 160, - 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 140, 0, 82, - 89, 122, 189, 149, 107, 180, 104, 0, 0, 0, - 0, 0, 121, 0, 123, 0, 0, 161, 132, 0, + 0, 0, 0, 0, 0, 0, 331, 332, 0, 0, + 0, 0, 375, 0, 333, 0, 0, 328, 329, 330, + 335, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 119, 0, 0, 0, 265, 0, 0, 373, 0, 184, + 0, 215, 122, 136, 97, 83, 93, 0, 121, 162, + 191, 195, 0, 0, 0, 105, 0, 193, 172, 231, + 0, 174, 192, 140, 221, 185, 230, 240, 241, 218, + 238, 245, 208, 86, 217, 229, 102, 203, 88, 227, + 214, 151, 131, 132, 87, 0, 189, 110, 117, 107, + 164, 224, 225, 106, 248, 94, 237, 90, 95, 236, + 158, 220, 228, 152, 145, 89, 226, 150, 144, 135, + 114, 124, 182, 142, 183, 125, 155, 154, 156, 0, + 0, 0, 212, 234, 249, 99, 0, 219, 243, 244, + 0, 0, 100, 118, 113, 181, 157, 96, 127, 209, + 134, 141, 188, 247, 171, 194, 103, 233, 210, 363, + 374, 369, 370, 367, 368, 366, 365, 364, 376, 355, + 356, 357, 358, 360, 0, 371, 372, 359, 82, 91, + 138, 246, 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 54, 0, 0, 80, 0, 0, 0, - 0, 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 84, 85, 92, 98, 104, 108, 112, 115, 120, 123, + 126, 128, 129, 130, 133, 143, 146, 147, 148, 149, + 159, 160, 161, 163, 166, 167, 168, 169, 170, 173, + 175, 176, 177, 178, 179, 180, 187, 190, 196, 197, + 198, 199, 200, 201, 202, 204, 205, 206, 207, 213, + 216, 222, 223, 232, 239, 242, 165, 0, 0, 0, + 0, 0, 0, 0, 0, 111, 0, 0, 0, 0, + 0, 137, 362, 139, 0, 0, 211, 153, 0, 0, + 0, 0, 353, 354, 0, 0, 0, 0, 0, 0, + 0, 0, 54, 0, 0, 320, 341, 340, 343, 344, + 345, 346, 0, 0, 101, 342, 347, 348, 349, 0, + 0, 0, 0, 334, 0, 361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 331, 332, 0, 0, 0, + 0, 375, 0, 333, 0, 0, 328, 329, 330, 335, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 119, + 0, 0, 0, 265, 0, 0, 373, 0, 184, 0, + 215, 122, 136, 97, 83, 93, 0, 121, 162, 191, + 195, 0, 0, 0, 105, 0, 193, 172, 231, 1508, + 174, 192, 140, 221, 185, 230, 240, 241, 218, 238, + 245, 208, 86, 217, 229, 102, 203, 88, 227, 214, + 151, 131, 132, 87, 0, 189, 110, 117, 107, 164, + 224, 225, 106, 248, 94, 237, 90, 95, 236, 158, + 220, 228, 152, 145, 89, 226, 150, 144, 135, 114, + 124, 182, 142, 183, 125, 155, 154, 156, 0, 0, + 0, 212, 234, 249, 99, 0, 219, 243, 244, 0, + 0, 100, 118, 113, 181, 157, 96, 127, 209, 134, + 141, 188, 247, 171, 194, 103, 233, 210, 363, 374, + 369, 370, 367, 368, 366, 365, 364, 376, 355, 356, + 357, 358, 360, 0, 371, 372, 359, 82, 91, 138, + 246, 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, + 85, 92, 98, 104, 108, 112, 115, 120, 123, 126, + 128, 129, 130, 133, 143, 146, 147, 148, 149, 159, + 160, 161, 163, 166, 167, 168, 169, 170, 173, 175, + 176, 177, 178, 179, 180, 187, 190, 196, 197, 198, + 199, 200, 201, 202, 204, 205, 206, 207, 213, 216, + 222, 223, 232, 239, 242, 165, 0, 0, 0, 0, + 0, 0, 0, 0, 111, 0, 0, 0, 0, 0, + 137, 362, 139, 0, 0, 211, 153, 0, 0, 0, + 0, 353, 354, 0, 0, 0, 0, 0, 0, 0, + 0, 54, 0, 576, 320, 341, 340, 343, 344, 345, + 346, 0, 0, 101, 342, 347, 348, 349, 0, 0, + 0, 0, 334, 0, 361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 331, 332, 0, 0, 0, 0, + 375, 0, 333, 0, 0, 328, 329, 330, 335, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 119, 0, + 0, 0, 265, 0, 0, 373, 0, 184, 0, 215, + 122, 136, 97, 83, 93, 0, 121, 162, 191, 195, + 0, 0, 0, 105, 0, 193, 172, 231, 0, 174, + 192, 140, 221, 185, 230, 240, 241, 218, 238, 245, + 208, 86, 217, 229, 102, 203, 88, 227, 214, 151, + 131, 132, 87, 0, 189, 110, 117, 107, 164, 224, + 225, 106, 248, 94, 237, 90, 95, 236, 158, 220, + 228, 152, 145, 89, 226, 150, 144, 135, 114, 124, + 182, 142, 183, 125, 155, 154, 156, 0, 0, 0, + 212, 234, 249, 99, 0, 219, 243, 244, 0, 0, + 100, 118, 113, 181, 157, 96, 127, 209, 134, 141, + 188, 247, 171, 194, 103, 233, 210, 363, 374, 369, + 370, 367, 368, 366, 365, 364, 376, 355, 356, 357, + 358, 360, 0, 371, 372, 359, 82, 91, 138, 246, + 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 110, 0, 0, 0, 208, 0, 0, 0, 0, 147, - 0, 164, 112, 120, 94, 83, 90, 0, 111, 138, - 152, 156, 0, 0, 0, 100, 0, 154, 142, 177, - 0, 143, 153, 124, 169, 148, 176, 184, 185, 166, - 183, 188, 158, 84, 165, 175, 98, 157, 86, 173, - 163, 130, 116, 117, 85, 0, 151, 103, 108, 102, - 139, 170, 171, 101, 191, 91, 182, 88, 92, 181, - 137, 168, 174, 131, 128, 87, 172, 129, 127, 119, - 106, 113, 145, 126, 146, 114, 134, 133, 135, 0, - 0, 0, 162, 179, 192, 95, 0, 167, 186, 187, - 0, 0, 96, 109, 105, 144, 136, 93, 115, 159, - 118, 125, 150, 190, 141, 155, 99, 178, 160, 0, - 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 140, 0, 82, 89, - 122, 189, 149, 107, 180, 104, 0, 0, 0, 0, - 0, 121, 0, 123, 0, 0, 161, 132, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 54, 0, 0, 206, 0, 0, 0, 0, - 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, - 0, 0, 0, 208, 0, 0, 0, 0, 147, 0, - 164, 112, 120, 94, 83, 90, 0, 111, 138, 152, - 156, 0, 0, 0, 100, 0, 154, 142, 177, 0, - 143, 153, 124, 169, 148, 176, 184, 185, 166, 183, - 188, 158, 84, 165, 175, 98, 157, 86, 173, 163, - 130, 116, 117, 85, 0, 151, 103, 108, 102, 139, - 170, 171, 101, 191, 91, 182, 88, 92, 181, 137, - 168, 174, 131, 128, 87, 172, 129, 127, 119, 106, - 113, 145, 126, 146, 114, 134, 133, 135, 0, 0, - 0, 162, 179, 192, 95, 0, 167, 186, 187, 0, - 0, 96, 109, 105, 144, 136, 93, 115, 159, 118, - 125, 150, 190, 141, 155, 99, 178, 160, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 82, 89, 122, - 189, 149, 107, 180, 140, 0, 0, 0, 850, 0, - 0, 0, 0, 104, 0, 0, 0, 0, 0, 121, - 0, 123, 0, 0, 161, 132, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 206, 0, 852, 0, 0, 0, 0, - 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 84, 85, + 92, 98, 104, 108, 112, 115, 120, 123, 126, 128, + 129, 130, 133, 143, 146, 147, 148, 149, 159, 160, + 161, 163, 166, 167, 168, 169, 170, 173, 175, 176, + 177, 178, 179, 180, 187, 190, 196, 197, 198, 199, + 200, 201, 202, 204, 205, 206, 207, 213, 216, 222, + 223, 232, 239, 242, 165, 0, 0, 0, 0, 0, + 0, 0, 0, 111, 0, 0, 0, 0, 0, 137, + 362, 139, 0, 0, 211, 153, 0, 0, 0, 0, + 353, 354, 0, 0, 0, 0, 0, 0, 0, 0, + 54, 0, 0, 320, 341, 340, 343, 344, 345, 346, + 0, 0, 101, 342, 347, 348, 349, 0, 0, 0, + 0, 334, 0, 361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 331, 332, 0, 0, 0, 0, 375, + 0, 333, 0, 0, 328, 329, 330, 335, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 119, 0, 0, + 0, 265, 0, 0, 373, 0, 184, 0, 215, 122, + 136, 97, 83, 93, 0, 121, 162, 191, 195, 0, + 0, 0, 105, 0, 193, 172, 231, 0, 174, 192, + 140, 221, 185, 230, 240, 241, 218, 238, 245, 208, + 86, 217, 229, 102, 203, 88, 227, 214, 151, 131, + 132, 87, 0, 189, 110, 117, 107, 164, 224, 225, + 106, 248, 94, 237, 90, 95, 236, 158, 220, 228, + 152, 145, 89, 226, 150, 144, 135, 114, 124, 182, + 142, 183, 125, 155, 154, 156, 0, 0, 0, 212, + 234, 249, 99, 0, 219, 243, 244, 0, 0, 100, + 118, 113, 181, 157, 96, 127, 209, 134, 141, 188, + 247, 171, 194, 103, 233, 210, 363, 374, 369, 370, + 367, 368, 366, 365, 364, 376, 355, 356, 357, 358, + 360, 0, 371, 372, 359, 82, 91, 138, 246, 186, + 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 84, 85, 92, + 98, 104, 108, 112, 115, 120, 123, 126, 128, 129, + 130, 133, 143, 146, 147, 148, 149, 159, 160, 161, + 163, 166, 167, 168, 169, 170, 173, 175, 176, 177, + 178, 179, 180, 187, 190, 196, 197, 198, 199, 200, + 201, 202, 204, 205, 206, 207, 213, 216, 222, 223, + 232, 239, 242, 165, 0, 0, 0, 0, 0, 0, + 0, 0, 111, 0, 0, 0, 0, 0, 137, 0, + 139, 0, 0, 211, 153, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, + 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 610, 609, + 619, 620, 612, 613, 614, 615, 616, 617, 618, 611, + 0, 0, 621, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 119, 0, 0, 0, + 265, 0, 0, 0, 0, 184, 0, 215, 122, 136, + 97, 83, 93, 0, 121, 162, 191, 195, 0, 0, + 0, 105, 0, 193, 172, 231, 0, 174, 192, 140, + 221, 185, 230, 240, 241, 218, 238, 245, 208, 86, + 217, 229, 102, 203, 88, 227, 214, 151, 131, 132, + 87, 0, 189, 110, 117, 107, 164, 224, 225, 106, + 248, 94, 237, 90, 95, 236, 158, 220, 228, 152, + 145, 89, 226, 150, 144, 135, 114, 124, 182, 142, + 183, 125, 155, 154, 156, 0, 0, 0, 212, 234, + 249, 99, 0, 219, 243, 244, 0, 0, 100, 118, + 113, 181, 157, 96, 127, 209, 134, 141, 188, 247, + 171, 194, 103, 233, 210, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 82, 91, 138, 246, 186, 116, + 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 84, 85, 92, 98, + 104, 108, 112, 115, 120, 123, 126, 128, 129, 130, + 133, 143, 146, 147, 148, 149, 159, 160, 161, 163, + 166, 167, 168, 169, 170, 173, 175, 176, 177, 178, + 179, 180, 187, 190, 196, 197, 198, 199, 200, 201, + 202, 204, 205, 206, 207, 213, 216, 222, 223, 232, + 239, 242, 165, 0, 0, 0, 598, 0, 0, 0, + 0, 111, 0, 0, 0, 0, 0, 137, 0, 139, + 0, 0, 211, 153, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 80, 0, 600, 0, 0, 0, 0, 0, 0, + 101, 0, 0, 0, 0, 0, 595, 594, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 596, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 119, 0, 0, 0, 265, + 0, 0, 0, 0, 184, 0, 215, 122, 136, 97, + 83, 93, 0, 121, 162, 191, 195, 0, 0, 0, + 105, 0, 193, 172, 231, 0, 174, 192, 140, 221, + 185, 230, 240, 241, 218, 238, 245, 208, 86, 217, + 229, 102, 203, 88, 227, 214, 151, 131, 132, 87, + 0, 189, 110, 117, 107, 164, 224, 225, 106, 248, + 94, 237, 90, 95, 236, 158, 220, 228, 152, 145, + 89, 226, 150, 144, 135, 114, 124, 182, 142, 183, + 125, 155, 154, 156, 0, 0, 0, 212, 234, 249, + 99, 0, 219, 243, 244, 0, 0, 100, 118, 113, + 181, 157, 96, 127, 209, 134, 141, 188, 247, 171, + 194, 103, 233, 210, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 82, 91, 138, 246, 186, 116, 235, + 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 84, 85, 92, 98, 104, + 108, 112, 115, 120, 123, 126, 128, 129, 130, 133, + 143, 146, 147, 148, 149, 159, 160, 161, 163, 166, + 167, 168, 169, 170, 173, 175, 176, 177, 178, 179, + 180, 187, 190, 196, 197, 198, 199, 200, 201, 202, + 204, 205, 206, 207, 213, 216, 222, 223, 232, 239, + 242, 165, 0, 0, 0, 0, 0, 0, 0, 0, + 111, 0, 0, 0, 0, 0, 137, 0, 139, 0, + 0, 211, 153, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 80, 0, 0, 0, 0, 0, 0, 0, 0, 101, + 0, 0, 0, 0, 0, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 110, 0, 0, - 0, 208, 0, 0, 0, 0, 147, 0, 164, 112, - 120, 94, 83, 90, 0, 111, 138, 152, 156, 0, - 0, 0, 100, 0, 154, 142, 177, 0, 848, 153, - 124, 169, 148, 176, 184, 185, 166, 183, 188, 158, - 84, 165, 175, 98, 157, 86, 173, 163, 130, 116, - 117, 85, 0, 151, 103, 108, 102, 139, 170, 171, - 101, 191, 91, 182, 88, 92, 181, 137, 168, 174, - 131, 128, 87, 172, 129, 127, 119, 106, 113, 145, - 126, 146, 114, 134, 133, 135, 0, 0, 0, 162, - 179, 192, 95, 0, 167, 186, 187, 0, 0, 96, - 109, 105, 144, 136, 93, 115, 159, 118, 125, 150, - 190, 141, 155, 99, 178, 160, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 140, 0, 82, 89, 122, 189, 149, - 107, 180, 104, 0, 0, 0, 0, 0, 121, 0, - 123, 0, 0, 161, 132, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 80, 0, 0, 745, 0, 0, 746, 0, - 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 110, 0, 0, 0, - 208, 0, 0, 0, 0, 147, 0, 164, 112, 120, - 94, 83, 90, 0, 111, 138, 152, 156, 0, 0, - 0, 100, 0, 154, 142, 177, 0, 143, 153, 124, - 169, 148, 176, 184, 185, 166, 183, 188, 158, 84, - 165, 175, 98, 157, 86, 173, 163, 130, 116, 117, - 85, 0, 151, 103, 108, 102, 139, 170, 171, 101, - 191, 91, 182, 88, 92, 181, 137, 168, 174, 131, - 128, 87, 172, 129, 127, 119, 106, 113, 145, 126, - 146, 114, 134, 133, 135, 0, 0, 0, 162, 179, - 192, 95, 0, 167, 186, 187, 0, 0, 96, 109, - 105, 144, 136, 93, 115, 159, 118, 125, 150, 190, - 141, 155, 99, 178, 160, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 140, 0, 82, 89, 122, 189, 149, 107, - 180, 104, 0, 633, 0, 0, 0, 121, 0, 123, - 0, 0, 161, 132, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 80, 0, 632, 0, 0, 0, 0, 0, 0, - 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 119, 76, 77, 0, 73, 0, + 0, 0, 78, 184, 0, 215, 122, 136, 97, 83, + 93, 0, 121, 162, 191, 195, 0, 0, 0, 105, + 0, 193, 172, 231, 0, 174, 192, 140, 221, 185, + 230, 240, 241, 218, 238, 245, 208, 86, 217, 229, + 102, 203, 88, 227, 214, 151, 131, 132, 87, 0, + 189, 110, 117, 107, 164, 224, 225, 106, 248, 94, + 237, 90, 95, 236, 158, 220, 228, 152, 145, 89, + 226, 150, 144, 135, 114, 124, 182, 142, 183, 125, + 155, 154, 156, 0, 0, 0, 212, 234, 249, 99, + 0, 219, 243, 244, 0, 0, 100, 118, 113, 181, + 157, 96, 127, 209, 134, 141, 188, 247, 171, 194, + 103, 233, 210, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 82, 91, 138, 246, 186, 116, 235, 0, + 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 84, 85, 92, 98, 104, 108, + 112, 115, 120, 123, 126, 128, 129, 130, 133, 143, + 146, 147, 148, 149, 159, 160, 161, 163, 166, 167, + 168, 169, 170, 173, 175, 176, 177, 178, 179, 180, + 187, 190, 196, 197, 198, 199, 200, 201, 202, 204, + 205, 206, 207, 213, 216, 222, 223, 232, 239, 242, + 165, 0, 0, 0, 929, 0, 0, 0, 0, 111, + 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, + 211, 153, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 263, + 0, 931, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 110, 0, 0, 0, 208, - 0, 0, 0, 0, 147, 0, 164, 112, 120, 94, - 83, 90, 0, 111, 138, 152, 156, 0, 0, 0, - 100, 0, 154, 142, 177, 0, 143, 153, 124, 169, - 148, 176, 184, 185, 166, 183, 188, 158, 84, 165, - 175, 98, 157, 86, 173, 163, 130, 116, 117, 85, - 0, 151, 103, 108, 102, 139, 170, 171, 101, 191, - 91, 182, 88, 92, 181, 137, 168, 174, 131, 128, - 87, 172, 129, 127, 119, 106, 113, 145, 126, 146, - 114, 134, 133, 135, 0, 0, 0, 162, 179, 192, - 95, 0, 167, 186, 187, 0, 0, 96, 109, 105, - 144, 136, 93, 115, 159, 118, 125, 150, 190, 141, - 155, 99, 178, 160, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 140, 0, 82, 89, 122, 189, 149, 107, 180, - 104, 0, 0, 0, 0, 0, 121, 0, 123, 0, - 0, 161, 132, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 119, 0, 0, 0, 265, 0, 0, + 0, 0, 184, 0, 215, 122, 136, 97, 83, 93, + 0, 121, 162, 191, 195, 0, 0, 0, 105, 0, + 193, 172, 231, 0, 174, 192, 140, 221, 185, 230, + 240, 241, 218, 238, 245, 208, 86, 217, 229, 102, + 203, 88, 227, 214, 151, 131, 132, 87, 0, 189, + 110, 117, 107, 164, 224, 225, 106, 248, 94, 237, + 90, 95, 236, 158, 220, 228, 152, 145, 89, 226, + 150, 144, 135, 114, 124, 182, 142, 183, 125, 155, + 154, 156, 0, 0, 0, 212, 234, 249, 99, 0, + 219, 243, 244, 0, 0, 100, 118, 113, 181, 157, + 96, 127, 209, 134, 141, 188, 247, 171, 194, 103, + 233, 210, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 82, 91, 138, 246, 186, 116, 235, 0, 0, + 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 84, 85, 92, 98, 104, 108, 112, + 115, 120, 123, 126, 128, 129, 130, 133, 143, 146, + 147, 148, 149, 159, 160, 161, 163, 166, 167, 168, + 169, 170, 173, 175, 176, 177, 178, 179, 180, 187, + 190, 196, 197, 198, 199, 200, 201, 202, 204, 205, + 206, 207, 213, 216, 222, 223, 232, 239, 242, 24, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 165, 0, 0, 0, 0, 0, 0, 0, 0, + 111, 0, 0, 0, 0, 0, 137, 0, 139, 0, + 0, 211, 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, - 206, 0, 0, 0, 0, 0, 0, 0, 0, 97, + 80, 0, 0, 0, 0, 0, 0, 0, 0, 101, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 119, 0, 0, 0, 265, 0, + 0, 0, 0, 184, 0, 215, 122, 136, 97, 83, + 93, 0, 121, 162, 191, 195, 0, 0, 0, 105, + 0, 193, 172, 231, 0, 174, 192, 140, 221, 185, + 230, 240, 241, 218, 238, 245, 208, 86, 217, 229, + 102, 203, 88, 227, 214, 151, 131, 132, 87, 0, + 189, 110, 117, 107, 164, 224, 225, 106, 248, 94, + 237, 90, 95, 236, 158, 220, 228, 152, 145, 89, + 226, 150, 144, 135, 114, 124, 182, 142, 183, 125, + 155, 154, 156, 0, 0, 0, 212, 234, 249, 99, + 0, 219, 243, 244, 0, 0, 100, 118, 113, 181, + 157, 96, 127, 209, 134, 141, 188, 247, 171, 194, + 103, 233, 210, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 82, 91, 138, 246, 186, 116, 235, 0, + 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 84, 85, 92, 98, 104, 108, + 112, 115, 120, 123, 126, 128, 129, 130, 133, 143, + 146, 147, 148, 149, 159, 160, 161, 163, 166, 167, + 168, 169, 170, 173, 175, 176, 177, 178, 179, 180, + 187, 190, 196, 197, 198, 199, 200, 201, 202, 204, + 205, 206, 207, 213, 216, 222, 223, 232, 239, 242, + 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 165, 0, 0, 0, 0, 0, 0, 0, + 0, 111, 0, 0, 0, 0, 0, 137, 0, 139, + 0, 0, 211, 153, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, + 0, 263, 0, 0, 0, 0, 0, 0, 0, 0, + 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 119, 0, 0, 0, 265, + 0, 0, 0, 0, 184, 0, 215, 122, 136, 97, + 83, 93, 0, 121, 162, 191, 195, 0, 0, 0, + 105, 0, 193, 172, 231, 0, 174, 192, 140, 221, + 185, 230, 240, 241, 218, 238, 245, 208, 86, 217, + 229, 102, 203, 88, 227, 214, 151, 131, 132, 87, + 0, 189, 110, 117, 107, 164, 224, 225, 106, 248, + 94, 237, 90, 95, 236, 158, 220, 228, 152, 145, + 89, 226, 150, 144, 135, 114, 124, 182, 142, 183, + 125, 155, 154, 156, 0, 0, 0, 212, 234, 249, + 99, 0, 219, 243, 244, 0, 0, 100, 118, 113, + 181, 157, 96, 127, 209, 134, 141, 188, 247, 171, + 194, 103, 233, 210, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 82, 91, 138, 246, 186, 116, 235, + 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 84, 85, 92, 98, 104, + 108, 112, 115, 120, 123, 126, 128, 129, 130, 133, + 143, 146, 147, 148, 149, 159, 160, 161, 163, 166, + 167, 168, 169, 170, 173, 175, 176, 177, 178, 179, + 180, 187, 190, 196, 197, 198, 199, 200, 201, 202, + 204, 205, 206, 207, 213, 216, 222, 223, 232, 239, + 242, 165, 0, 0, 0, 929, 0, 0, 0, 0, + 111, 0, 0, 0, 0, 0, 137, 0, 139, 0, + 0, 211, 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 263, 0, 931, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 110, 0, 0, 0, 208, 0, - 0, 0, 0, 147, 0, 164, 112, 120, 94, 83, - 90, 0, 111, 138, 152, 156, 0, 0, 0, 100, - 0, 154, 142, 177, 0, 143, 153, 124, 169, 148, - 176, 184, 185, 166, 183, 188, 158, 84, 165, 175, - 98, 157, 86, 173, 163, 130, 116, 117, 85, 0, - 151, 103, 108, 102, 139, 170, 171, 101, 191, 91, - 182, 88, 92, 181, 137, 168, 174, 131, 128, 87, - 172, 129, 127, 119, 106, 113, 145, 126, 146, 114, - 134, 133, 135, 0, 0, 0, 162, 179, 192, 95, - 0, 167, 186, 187, 0, 0, 96, 109, 105, 144, - 136, 93, 115, 159, 118, 125, 150, 190, 141, 155, - 99, 178, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 140, 0, 82, 89, 122, 189, 149, 107, 180, 104, - 0, 0, 0, 0, 0, 121, 0, 123, 0, 0, - 161, 132, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 206, - 0, 852, 0, 0, 0, 0, 0, 0, 97, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 119, 0, 0, 0, 265, 0, + 0, 0, 0, 184, 0, 215, 122, 136, 97, 83, + 93, 0, 121, 162, 191, 195, 0, 0, 0, 105, + 0, 193, 172, 231, 0, 927, 192, 140, 221, 185, + 230, 240, 241, 218, 238, 245, 208, 86, 217, 229, + 102, 203, 88, 227, 214, 151, 131, 132, 87, 0, + 189, 110, 117, 107, 164, 224, 225, 106, 248, 94, + 237, 90, 95, 236, 158, 220, 228, 152, 145, 89, + 226, 150, 144, 135, 114, 124, 182, 142, 183, 125, + 155, 154, 156, 0, 0, 0, 212, 234, 249, 99, + 0, 219, 243, 244, 0, 0, 100, 118, 113, 181, + 157, 96, 127, 209, 134, 141, 188, 247, 171, 194, + 103, 233, 210, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 82, 91, 138, 246, 186, 116, 235, 0, + 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 84, 85, 92, 98, 104, 108, + 112, 115, 120, 123, 126, 128, 129, 130, 133, 143, + 146, 147, 148, 149, 159, 160, 161, 163, 166, 167, + 168, 169, 170, 173, 175, 176, 177, 178, 179, 180, + 187, 190, 196, 197, 198, 199, 200, 201, 202, 204, + 205, 206, 207, 213, 216, 222, 223, 232, 239, 242, + 165, 0, 0, 0, 0, 0, 0, 0, 0, 111, + 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, + 211, 153, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, + 0, 0, 824, 0, 0, 825, 0, 0, 101, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 119, 0, 0, 0, 265, 0, 0, + 0, 0, 184, 0, 215, 122, 136, 97, 83, 93, + 0, 121, 162, 191, 195, 0, 0, 0, 105, 0, + 193, 172, 231, 0, 174, 192, 140, 221, 185, 230, + 240, 241, 218, 238, 245, 208, 86, 217, 229, 102, + 203, 88, 227, 214, 151, 131, 132, 87, 0, 189, + 110, 117, 107, 164, 224, 225, 106, 248, 94, 237, + 90, 95, 236, 158, 220, 228, 152, 145, 89, 226, + 150, 144, 135, 114, 124, 182, 142, 183, 125, 155, + 154, 156, 0, 0, 0, 212, 234, 249, 99, 0, + 219, 243, 244, 0, 0, 100, 118, 113, 181, 157, + 96, 127, 209, 134, 141, 188, 247, 171, 194, 103, + 233, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 82, 91, 138, 246, 186, 116, 235, 0, 0, + 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 110, 0, 0, 0, 208, 0, 0, - 0, 0, 147, 0, 164, 112, 120, 94, 83, 90, - 0, 111, 138, 152, 156, 0, 0, 0, 100, 0, - 154, 142, 177, 0, 143, 153, 124, 169, 148, 176, - 184, 185, 166, 183, 188, 158, 84, 165, 175, 98, - 157, 86, 173, 163, 130, 116, 117, 85, 0, 151, - 103, 108, 102, 139, 170, 171, 101, 191, 91, 182, - 88, 92, 181, 137, 168, 174, 131, 128, 87, 172, - 129, 127, 119, 106, 113, 145, 126, 146, 114, 134, - 133, 135, 0, 0, 0, 162, 179, 192, 95, 0, - 167, 186, 187, 0, 0, 96, 109, 105, 144, 136, - 93, 115, 159, 118, 125, 150, 190, 141, 155, 99, - 178, 160, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, - 0, 82, 89, 122, 189, 149, 107, 180, 104, 0, - 0, 0, 0, 0, 121, 0, 123, 0, 0, 161, - 132, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 84, 85, 92, 98, 104, 108, 112, + 115, 120, 123, 126, 128, 129, 130, 133, 143, 146, + 147, 148, 149, 159, 160, 161, 163, 166, 167, 168, + 169, 170, 173, 175, 176, 177, 178, 179, 180, 187, + 190, 196, 197, 198, 199, 200, 201, 202, 204, 205, + 206, 207, 213, 216, 222, 223, 232, 239, 242, 165, + 0, 0, 0, 0, 0, 0, 0, 0, 111, 0, + 712, 0, 0, 0, 137, 0, 139, 0, 0, 211, + 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 0, - 521, 0, 0, 0, 0, 0, 0, 97, 0, 0, + 711, 0, 0, 0, 0, 0, 0, 101, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 119, 0, 0, 0, 265, 0, 0, 0, + 0, 184, 0, 215, 122, 136, 97, 83, 93, 0, + 121, 162, 191, 195, 0, 0, 0, 105, 0, 193, + 172, 231, 0, 174, 192, 140, 221, 185, 230, 240, + 241, 218, 238, 245, 208, 86, 217, 229, 102, 203, + 88, 227, 214, 151, 131, 132, 87, 0, 189, 110, + 117, 107, 164, 224, 225, 106, 248, 94, 237, 90, + 95, 236, 158, 220, 228, 152, 145, 89, 226, 150, + 144, 135, 114, 124, 182, 142, 183, 125, 155, 154, + 156, 0, 0, 0, 212, 234, 249, 99, 0, 219, + 243, 244, 0, 0, 100, 118, 113, 181, 157, 96, + 127, 209, 134, 141, 188, 247, 171, 194, 103, 233, + 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 82, 91, 138, 246, 186, 116, 235, 0, 0, 109, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 84, 85, 92, 98, 104, 108, 112, 115, + 120, 123, 126, 128, 129, 130, 133, 143, 146, 147, + 148, 149, 159, 160, 161, 163, 166, 167, 168, 169, + 170, 173, 175, 176, 177, 178, 179, 180, 187, 190, + 196, 197, 198, 199, 200, 201, 202, 204, 205, 206, + 207, 213, 216, 222, 223, 232, 239, 242, 165, 0, + 0, 0, 0, 0, 0, 0, 0, 111, 0, 0, + 0, 0, 0, 137, 0, 139, 0, 0, 211, 153, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 54, 0, 0, 263, 0, 0, + 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 119, 0, 0, 0, 265, 0, 0, 0, 0, + 184, 0, 215, 122, 136, 97, 83, 93, 0, 121, + 162, 191, 195, 0, 0, 0, 105, 0, 193, 172, + 231, 0, 174, 192, 140, 221, 185, 230, 240, 241, + 218, 238, 245, 208, 86, 217, 229, 102, 203, 88, + 227, 214, 151, 131, 132, 87, 0, 189, 110, 117, + 107, 164, 224, 225, 106, 248, 94, 237, 90, 95, + 236, 158, 220, 228, 152, 145, 89, 226, 150, 144, + 135, 114, 124, 182, 142, 183, 125, 155, 154, 156, + 0, 0, 0, 212, 234, 249, 99, 0, 219, 243, + 244, 0, 0, 100, 118, 113, 181, 157, 96, 127, + 209, 134, 141, 188, 247, 171, 194, 103, 233, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, + 91, 138, 246, 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 84, 85, 92, 98, 104, 108, 112, 115, 120, + 123, 126, 128, 129, 130, 133, 143, 146, 147, 148, + 149, 159, 160, 161, 163, 166, 167, 168, 169, 170, + 173, 175, 176, 177, 178, 179, 180, 187, 190, 196, + 197, 198, 199, 200, 201, 202, 204, 205, 206, 207, + 213, 216, 222, 223, 232, 239, 242, 165, 0, 0, + 0, 0, 0, 0, 0, 0, 111, 0, 0, 0, + 0, 0, 137, 0, 139, 0, 0, 211, 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 110, 0, 0, 0, 208, 0, 0, 0, - 0, 147, 0, 164, 112, 120, 94, 83, 90, 0, - 111, 138, 152, 156, 0, 0, 0, 100, 0, 154, - 142, 177, 0, 143, 153, 124, 169, 148, 176, 184, - 185, 166, 183, 188, 158, 84, 165, 175, 98, 157, - 86, 173, 163, 130, 116, 117, 85, 0, 151, 103, - 108, 102, 139, 170, 171, 101, 191, 91, 182, 88, - 92, 181, 137, 168, 174, 131, 128, 87, 172, 129, - 127, 119, 106, 113, 145, 126, 146, 114, 134, 133, - 135, 0, 0, 0, 162, 179, 192, 95, 0, 167, - 186, 187, 0, 0, 96, 109, 105, 144, 136, 93, - 115, 159, 118, 125, 150, 190, 141, 155, 99, 178, - 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, - 82, 89, 122, 189, 149, 107, 180, 603, 104, 0, - 0, 0, 0, 0, 121, 0, 123, 0, 0, 161, - 132, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 206, 0, - 0, 0, 0, 0, 0, 0, 0, 97, 0, 0, + 0, 0, 0, 0, 0, 0, 263, 0, 931, 0, + 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 110, 0, 0, 0, 208, 0, 0, 0, - 0, 147, 0, 164, 112, 120, 94, 83, 90, 0, - 111, 138, 152, 156, 0, 0, 0, 100, 0, 154, - 142, 177, 0, 143, 153, 124, 169, 148, 176, 184, - 185, 166, 183, 188, 158, 84, 165, 175, 98, 157, - 86, 173, 163, 130, 116, 117, 85, 0, 151, 103, - 108, 102, 139, 170, 171, 101, 191, 91, 182, 88, - 92, 181, 137, 168, 174, 131, 128, 87, 172, 129, - 127, 119, 106, 113, 145, 126, 146, 114, 134, 133, - 135, 0, 0, 0, 162, 179, 192, 95, 0, 167, - 186, 187, 0, 0, 96, 109, 105, 144, 136, 93, - 115, 159, 118, 125, 150, 190, 141, 155, 99, 178, - 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 322, 0, 0, 0, 0, 0, 0, 140, 0, - 82, 89, 122, 189, 149, 107, 180, 104, 0, 0, - 0, 0, 0, 121, 0, 123, 0, 0, 161, 132, + 119, 0, 0, 0, 265, 0, 0, 0, 0, 184, + 0, 215, 122, 136, 97, 83, 93, 0, 121, 162, + 191, 195, 0, 0, 0, 105, 0, 193, 172, 231, + 0, 174, 192, 140, 221, 185, 230, 240, 241, 218, + 238, 245, 208, 86, 217, 229, 102, 203, 88, 227, + 214, 151, 131, 132, 87, 0, 189, 110, 117, 107, + 164, 224, 225, 106, 248, 94, 237, 90, 95, 236, + 158, 220, 228, 152, 145, 89, 226, 150, 144, 135, + 114, 124, 182, 142, 183, 125, 155, 154, 156, 0, + 0, 0, 212, 234, 249, 99, 0, 219, 243, 244, + 0, 0, 100, 118, 113, 181, 157, 96, 127, 209, + 134, 141, 188, 247, 171, 194, 103, 233, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 206, 0, 0, - 0, 0, 0, 0, 0, 0, 97, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 82, 91, + 138, 246, 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 84, 85, 92, 98, 104, 108, 112, 115, 120, 123, + 126, 128, 129, 130, 133, 143, 146, 147, 148, 149, + 159, 160, 161, 163, 166, 167, 168, 169, 170, 173, + 175, 176, 177, 178, 179, 180, 187, 190, 196, 197, + 198, 199, 200, 201, 202, 204, 205, 206, 207, 213, + 216, 222, 223, 232, 239, 242, 165, 0, 0, 0, + 0, 0, 0, 0, 0, 111, 0, 0, 0, 0, + 0, 137, 0, 139, 0, 0, 211, 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 80, 0, 600, 0, 0, + 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 110, 0, 0, 0, 208, 0, 0, 0, 0, - 147, 0, 164, 112, 120, 94, 83, 90, 0, 111, - 138, 152, 156, 0, 0, 0, 100, 0, 154, 142, - 177, 0, 143, 153, 124, 169, 148, 176, 184, 185, - 166, 183, 188, 158, 84, 165, 175, 98, 157, 86, - 173, 163, 130, 116, 117, 85, 0, 151, 103, 108, - 102, 139, 170, 171, 101, 191, 91, 182, 88, 92, - 181, 137, 168, 174, 131, 128, 87, 172, 129, 127, - 119, 106, 113, 145, 126, 146, 114, 134, 133, 135, - 0, 0, 0, 162, 179, 192, 95, 0, 167, 186, - 187, 0, 0, 96, 109, 105, 144, 136, 93, 115, - 159, 118, 125, 150, 190, 141, 155, 99, 178, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 140, 0, 82, - 89, 122, 189, 149, 107, 180, 104, 0, 0, 0, - 0, 0, 121, 0, 123, 0, 0, 161, 132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 206, 0, 0, 0, - 0, 0, 0, 0, 0, 97, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 119, + 0, 0, 0, 265, 0, 0, 0, 0, 184, 0, + 215, 122, 136, 97, 83, 93, 0, 121, 162, 191, + 195, 0, 0, 0, 105, 0, 193, 172, 231, 0, + 174, 192, 140, 221, 185, 230, 240, 241, 218, 238, + 245, 208, 86, 217, 229, 102, 203, 88, 227, 214, + 151, 131, 132, 87, 0, 189, 110, 117, 107, 164, + 224, 225, 106, 248, 94, 237, 90, 95, 236, 158, + 220, 228, 152, 145, 89, 226, 150, 144, 135, 114, + 124, 182, 142, 183, 125, 155, 154, 156, 0, 0, + 0, 212, 234, 249, 99, 0, 219, 243, 244, 0, + 0, 100, 118, 113, 181, 157, 96, 127, 209, 134, + 141, 188, 247, 171, 194, 103, 233, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 82, 91, 138, + 246, 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, + 85, 92, 98, 104, 108, 112, 115, 120, 123, 126, + 128, 129, 130, 133, 143, 146, 147, 148, 149, 159, + 160, 161, 163, 166, 167, 168, 169, 170, 173, 175, + 176, 177, 178, 179, 180, 187, 190, 196, 197, 198, + 199, 200, 201, 202, 204, 205, 206, 207, 213, 216, + 222, 223, 232, 239, 242, 165, 0, 0, 0, 0, + 0, 0, 0, 682, 111, 0, 0, 0, 0, 0, + 137, 0, 139, 0, 0, 211, 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 263, 0, 0, 0, 0, 0, + 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 110, 0, 203, 0, 208, 0, 0, 0, 0, 147, - 0, 164, 112, 120, 94, 83, 90, 0, 111, 138, - 152, 156, 0, 0, 0, 100, 0, 154, 142, 177, - 0, 143, 153, 124, 169, 148, 176, 184, 185, 166, - 183, 188, 158, 84, 165, 175, 98, 157, 86, 173, - 163, 130, 116, 117, 85, 0, 151, 103, 108, 102, - 139, 170, 171, 101, 191, 91, 182, 88, 92, 181, - 137, 168, 174, 131, 128, 87, 172, 129, 127, 119, - 106, 113, 145, 126, 146, 114, 134, 133, 135, 0, - 0, 0, 162, 179, 192, 95, 0, 167, 186, 187, - 0, 0, 96, 109, 105, 144, 136, 93, 115, 159, - 118, 125, 150, 190, 141, 155, 99, 178, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 140, 0, 82, 89, - 122, 189, 149, 107, 180, 104, 0, 0, 0, 0, - 0, 121, 0, 123, 0, 0, 161, 132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 80, 0, 0, 0, 0, - 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 119, 0, + 0, 0, 265, 0, 0, 0, 0, 184, 0, 215, + 122, 136, 97, 83, 93, 0, 121, 162, 191, 195, + 0, 0, 0, 105, 0, 193, 172, 231, 0, 174, + 192, 140, 221, 185, 230, 240, 241, 218, 238, 245, + 208, 86, 217, 229, 102, 203, 88, 227, 214, 151, + 131, 132, 87, 0, 189, 110, 117, 107, 164, 224, + 225, 106, 248, 94, 237, 90, 95, 236, 158, 220, + 228, 152, 145, 89, 226, 150, 144, 135, 114, 124, + 182, 142, 183, 125, 155, 154, 156, 0, 0, 0, + 212, 234, 249, 99, 0, 219, 243, 244, 0, 0, + 100, 118, 113, 181, 157, 96, 127, 209, 134, 141, + 188, 247, 171, 194, 103, 233, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 82, 91, 138, 246, + 186, 116, 235, 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 84, 85, + 92, 98, 104, 108, 112, 115, 120, 123, 126, 128, + 129, 130, 133, 143, 146, 147, 148, 149, 159, 160, + 161, 163, 166, 167, 168, 169, 170, 173, 175, 176, + 177, 178, 179, 180, 187, 190, 196, 197, 198, 199, + 200, 201, 202, 204, 205, 206, 207, 213, 216, 222, + 223, 232, 239, 242, 379, 0, 0, 0, 0, 0, + 0, 165, 0, 0, 0, 0, 0, 0, 0, 0, + 111, 0, 0, 0, 0, 0, 137, 0, 139, 0, + 0, 211, 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 263, 0, 0, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, - 0, 0, 0, 208, 0, 0, 0, 0, 147, 0, - 164, 112, 120, 94, 83, 90, 0, 111, 138, 152, - 156, 0, 0, 0, 100, 0, 154, 142, 177, 0, - 143, 153, 124, 169, 148, 176, 184, 185, 166, 183, - 188, 158, 84, 165, 175, 98, 157, 86, 173, 163, - 130, 116, 117, 85, 0, 151, 103, 108, 102, 139, - 170, 171, 101, 191, 91, 182, 88, 92, 181, 137, - 168, 174, 131, 128, 87, 172, 129, 127, 119, 106, - 113, 145, 126, 146, 114, 134, 133, 135, 0, 0, - 0, 162, 179, 192, 95, 0, 167, 186, 187, 0, - 0, 96, 109, 105, 144, 136, 93, 115, 159, 118, - 125, 150, 190, 141, 155, 99, 178, 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 140, 0, 82, 89, 122, - 189, 149, 107, 180, 104, 0, 0, 0, 0, 0, - 121, 0, 123, 0, 0, 161, 132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 206, 0, 0, 0, 0, 0, - 0, 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 119, 0, 0, 0, 265, 0, + 0, 0, 0, 184, 0, 215, 122, 136, 97, 83, + 93, 0, 121, 162, 191, 195, 0, 0, 0, 105, + 0, 193, 172, 231, 0, 174, 192, 140, 221, 185, + 230, 240, 241, 218, 238, 245, 208, 86, 217, 229, + 102, 203, 88, 227, 214, 151, 131, 132, 87, 0, + 189, 110, 117, 107, 164, 224, 225, 106, 248, 94, + 237, 90, 95, 236, 158, 220, 228, 152, 145, 89, + 226, 150, 144, 135, 114, 124, 182, 142, 183, 125, + 155, 154, 156, 0, 0, 0, 212, 234, 249, 99, + 0, 219, 243, 244, 0, 0, 100, 118, 113, 181, + 157, 96, 127, 209, 134, 141, 188, 247, 171, 194, + 103, 233, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 82, 91, 138, 246, 186, 116, 235, 0, + 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 110, 0, - 0, 0, 208, 0, 0, 0, 0, 147, 0, 164, - 112, 120, 94, 83, 90, 0, 111, 138, 152, 156, - 0, 0, 0, 100, 0, 154, 142, 177, 0, 143, - 153, 124, 169, 148, 176, 184, 185, 166, 183, 188, - 158, 84, 165, 175, 98, 157, 86, 173, 163, 130, - 116, 117, 85, 0, 151, 103, 108, 102, 139, 170, - 171, 101, 191, 91, 182, 88, 92, 181, 137, 168, - 174, 131, 128, 87, 172, 129, 127, 119, 106, 113, - 145, 126, 146, 114, 134, 133, 135, 0, 0, 0, - 162, 179, 192, 95, 0, 167, 186, 187, 0, 0, - 96, 109, 105, 144, 136, 93, 115, 159, 118, 125, - 150, 190, 141, 155, 99, 178, 160, 0, 0, 0, + 0, 0, 0, 0, 84, 85, 92, 98, 104, 108, + 112, 115, 120, 123, 126, 128, 129, 130, 133, 143, + 146, 147, 148, 149, 159, 160, 161, 163, 166, 167, + 168, 169, 170, 173, 175, 176, 177, 178, 179, 180, + 187, 190, 196, 197, 198, 199, 200, 201, 202, 204, + 205, 206, 207, 213, 216, 222, 223, 232, 239, 242, + 165, 0, 0, 0, 0, 0, 0, 0, 0, 111, + 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, + 211, 153, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 263, + 0, 0, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 140, 0, 82, 89, 122, 189, - 149, 107, 180, 104, 0, 0, 0, 0, 0, 121, - 0, 123, 0, 0, 161, 132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 263, 0, 0, 0, 0, 0, 0, - 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 119, 0, 260, 0, 265, 0, 0, + 0, 0, 184, 0, 215, 122, 136, 97, 83, 93, + 0, 121, 162, 191, 195, 0, 0, 0, 105, 0, + 193, 172, 231, 0, 174, 192, 140, 221, 185, 230, + 240, 241, 218, 238, 245, 208, 86, 217, 229, 102, + 203, 88, 227, 214, 151, 131, 132, 87, 0, 189, + 110, 117, 107, 164, 224, 225, 106, 248, 94, 237, + 90, 95, 236, 158, 220, 228, 152, 145, 89, 226, + 150, 144, 135, 114, 124, 182, 142, 183, 125, 155, + 154, 156, 0, 0, 0, 212, 234, 249, 99, 0, + 219, 243, 244, 0, 0, 100, 118, 113, 181, 157, + 96, 127, 209, 134, 141, 188, 247, 171, 194, 103, + 233, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 110, 0, 0, - 0, 208, 0, 0, 0, 0, 147, 0, 164, 112, - 120, 94, 83, 90, 0, 111, 138, 152, 156, 0, - 0, 0, 100, 0, 154, 142, 177, 0, 143, 153, - 124, 169, 148, 176, 184, 185, 166, 183, 188, 158, - 84, 165, 175, 98, 157, 86, 173, 163, 130, 116, - 117, 85, 0, 151, 103, 108, 102, 139, 170, 171, - 101, 191, 91, 182, 88, 92, 181, 137, 168, 174, - 131, 128, 87, 172, 129, 127, 119, 106, 113, 145, - 126, 146, 114, 134, 133, 135, 0, 0, 0, 162, - 179, 192, 95, 0, 167, 186, 187, 0, 0, 96, - 109, 105, 144, 136, 93, 115, 159, 118, 125, 150, - 190, 141, 155, 99, 178, 160, 0, 0, 0, 0, + 0, 82, 91, 138, 246, 186, 116, 235, 0, 0, + 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 82, 89, 122, 189, 149, - 107, 180, + 0, 0, 0, 84, 85, 92, 98, 104, 108, 112, + 115, 120, 123, 126, 128, 129, 130, 133, 143, 146, + 147, 148, 149, 159, 160, 161, 163, 166, 167, 168, + 169, 170, 173, 175, 176, 177, 178, 179, 180, 187, + 190, 196, 197, 198, 199, 200, 201, 202, 204, 205, + 206, 207, 213, 216, 222, 223, 232, 239, 242, 165, + 0, 0, 0, 0, 0, 0, 0, 0, 111, 0, + 0, 0, 0, 0, 137, 0, 139, 0, 0, 211, + 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 80, 0, + 0, 0, 0, 0, 0, 0, 0, 101, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 119, 0, 0, 0, 265, 0, 0, 0, + 0, 184, 0, 215, 122, 136, 97, 83, 93, 0, + 121, 162, 191, 195, 0, 0, 0, 105, 0, 193, + 172, 231, 0, 174, 192, 140, 221, 185, 230, 240, + 241, 218, 238, 245, 208, 86, 217, 229, 102, 203, + 88, 227, 214, 151, 131, 132, 87, 0, 189, 110, + 117, 107, 164, 224, 225, 106, 248, 94, 237, 90, + 95, 236, 158, 220, 228, 152, 145, 89, 226, 150, + 144, 135, 114, 124, 182, 142, 183, 125, 155, 154, + 156, 0, 0, 0, 212, 234, 249, 99, 0, 219, + 243, 244, 0, 0, 100, 118, 113, 181, 157, 96, + 127, 209, 134, 141, 188, 247, 171, 194, 103, 233, + 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 82, 91, 138, 246, 186, 116, 235, 0, 0, 109, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 84, 85, 92, 98, 104, 108, 112, 115, + 120, 123, 126, 128, 129, 130, 133, 143, 146, 147, + 148, 149, 159, 160, 161, 163, 166, 167, 168, 169, + 170, 173, 175, 176, 177, 178, 179, 180, 187, 190, + 196, 197, 198, 199, 200, 201, 202, 204, 205, 206, + 207, 213, 216, 222, 223, 232, 239, 242, 165, 0, + 0, 0, 0, 0, 0, 0, 0, 111, 0, 0, + 0, 0, 0, 137, 0, 139, 0, 0, 211, 153, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 263, 0, 0, + 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 119, 0, 0, 0, 265, 0, 0, 0, 0, + 184, 0, 215, 122, 136, 97, 83, 93, 0, 121, + 162, 191, 195, 0, 0, 0, 105, 0, 193, 172, + 231, 0, 174, 192, 140, 221, 185, 230, 240, 241, + 218, 238, 245, 208, 86, 217, 229, 102, 203, 88, + 227, 214, 151, 131, 132, 87, 0, 189, 110, 117, + 107, 164, 224, 225, 106, 248, 94, 237, 90, 95, + 236, 158, 220, 228, 152, 145, 89, 226, 150, 144, + 135, 114, 124, 182, 142, 183, 125, 155, 154, 156, + 0, 0, 0, 212, 234, 249, 99, 0, 219, 243, + 244, 0, 0, 100, 118, 113, 181, 157, 96, 127, + 209, 134, 141, 188, 247, 171, 194, 103, 233, 210, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, + 91, 138, 246, 186, 116, 235, 0, 0, 109, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 84, 85, 92, 98, 104, 108, 112, 115, 120, + 123, 126, 128, 129, 130, 133, 143, 146, 147, 148, + 149, 159, 160, 161, 163, 166, 167, 168, 169, 170, + 173, 175, 176, 177, 178, 179, 180, 187, 190, 196, + 197, 198, 199, 200, 201, 202, 204, 205, 206, 207, + 213, 216, 222, 223, 232, 239, 242, 165, 0, 0, + 0, 0, 0, 0, 0, 0, 111, 0, 0, 0, + 0, 0, 137, 0, 139, 0, 0, 211, 153, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 320, 0, 0, 0, + 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 119, 0, 0, 0, 265, 0, 0, 0, 0, 184, + 0, 215, 122, 136, 97, 83, 93, 0, 121, 162, + 191, 195, 0, 0, 0, 105, 0, 193, 172, 231, + 0, 174, 192, 140, 221, 185, 230, 240, 241, 218, + 238, 245, 208, 86, 217, 229, 102, 203, 88, 227, + 214, 151, 131, 132, 87, 0, 189, 110, 117, 107, + 164, 224, 225, 106, 248, 94, 237, 90, 95, 236, + 158, 220, 228, 152, 145, 89, 226, 150, 144, 135, + 114, 124, 182, 142, 183, 125, 155, 154, 156, 0, + 0, 0, 212, 234, 249, 99, 0, 219, 243, 244, + 0, 0, 100, 118, 113, 181, 157, 96, 127, 209, + 134, 141, 188, 247, 171, 194, 103, 233, 210, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 82, 91, + 138, 246, 186, 116, 235, 0, 0, 109, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 84, 85, 92, 98, 104, 108, 112, 115, 120, 123, + 126, 128, 129, 130, 133, 143, 146, 147, 148, 149, + 159, 160, 161, 163, 166, 167, 168, 169, 170, 173, + 175, 176, 177, 178, 179, 180, 187, 190, 196, 197, + 198, 199, 200, 201, 202, 204, 205, 206, 207, 213, + 216, 222, 223, 232, 239, 242, } var yyPact = [...]int{ - 1503, -1000, -185, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + 1877, -1000, -267, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + -1000, -1000, 940, 995, -1000, -1000, -1000, -1000, -1000, -1000, + 255, 11283, 36, 110, -5, 15262, 109, 1522, 15920, -1000, + 13, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -80, -91, + -1000, 687, -1000, -1000, -1000, -1000, -1000, 914, 938, 778, + 907, 822, -1000, 7981, 77, 77, 14933, 6665, -1000, -1000, + 212, 15920, 101, 15920, -147, 80, 80, 80, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, -1000, 971, 1025, -1000, -1000, -1000, -1000, -1000, -1000, - 369, 8762, 28, 113, 26, 11649, 109, 1646, 12127, -1000, - 4, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -64, -76, - -1000, 765, -1000, -1000, -1000, -1000, -1000, 965, 969, 802, - 959, 873, -1000, 6538, 69, 69, 11410, 5546, -1000, -1000, - 363, 12127, 102, 12127, -138, 63, 63, 63, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, @@ -1997,21 +2561,22 @@ var yyPact = [...]int{ -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, -1000, -1000, 108, 12127, 197, -1000, 12127, 62, 578, - 62, 62, 62, 12127, -1000, 158, -1000, -1000, -1000, 12127, - 574, 920, 3197, 78, 3197, -1000, 3197, 3197, -1000, 3197, - 11, 3197, -66, 996, 12, 3, -1000, 3197, -1000, -1000, + 107, 15920, 186, -1000, 15920, 75, 531, 75, 75, 75, + 15920, -1000, 141, -1000, -1000, -1000, 15920, 525, 873, 3587, + 55, 3587, -1000, 3587, 3587, -1000, 3587, 24, 3587, -83, + 955, 25, -44, -1000, 3587, -1000, -1000, -1000, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 538, 885, + 9309, 9309, 940, -1000, 687, -1000, -1000, -1000, 862, -1000, + -1000, 274, 972, -1000, 10954, 139, -1000, 9309, 1633, 634, + -1000, -1000, 634, -1000, -1000, 128, -1000, -1000, 10296, 10296, + 10296, 10296, 10296, 10296, 10296, 10296, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, 501, 922, 7531, 7531, 971, -1000, 765, -1000, -1000, - -1000, 898, -1000, -1000, 332, 1007, -1000, 2399, 157, -1000, - 7531, 1947, 720, -1000, -1000, 720, -1000, -1000, 125, -1000, - -1000, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, -1000, + 634, -1000, 8980, 634, 634, 634, 634, 634, 634, 634, + 634, 9309, 634, 634, 634, 634, 634, 634, 634, 634, + 634, 634, 634, 634, 634, 634, 634, 14597, 13610, 15920, + 743, 702, -1000, -1000, 138, 689, 6323, -97, -1000, -1000, + -1000, 206, 13281, -1000, -1000, -1000, 870, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, -1000, -1000, 720, -1000, 7283, 720, 720, 720, 720, - 720, 720, 720, 720, 7531, 720, 720, 720, 720, 720, - 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, - 11171, 10453, 12127, 740, 712, -1000, -1000, 156, 744, 5285, - -117, -1000, -1000, -1000, 233, 10214, -1000, -1000, -1000, 919, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, @@ -2021,131 +2586,131 @@ var yyPact = [...]int{ -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, -1000, -1000, -1000, -1000, -1000, 700, 12127, -1000, 2063, - -1000, 561, 3197, 84, 548, 263, 531, 12127, 12127, 3197, - 19, 58, 61, 12127, 749, 73, 12127, 950, 808, 12127, - 511, 506, -1000, 5024, -1000, 3197, 3197, -1000, -1000, -1000, - 3197, 3197, 3197, 12127, 3197, 3197, -1000, -1000, -1000, -1000, - 3197, 3197, -1000, 1006, 295, -1000, -1000, -1000, -1000, 7531, - 198, -1000, 807, -1000, -1000, -1000, -1000, -1000, -1000, 1019, - 179, 572, 152, 748, -1000, 552, 965, 501, 873, 9975, - 811, -1000, -1000, 12127, -1000, 7531, 7531, 564, -1000, 10931, - -1000, -1000, 3980, 206, 8275, 415, 316, 8275, 8275, 8275, - 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, - 8275, 8275, 443, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, 503, -1000, 765, 820, 820, 173, 173, 173, 173, - 173, 173, 173, 8523, 6042, 501, 662, 477, 7283, 6538, - 6538, 7531, 7531, 7034, 6786, 6538, 955, 254, 477, 12366, - -1000, -1000, 8027, -1000, -1000, -1000, -1000, -1000, 501, -1000, - -1000, -1000, -1000, -1000, -1000, -1000, 11888, 11888, 6538, 6538, - 6538, 6538, 35, 12127, -1000, 702, 916, -1000, -1000, -1000, - 952, 9488, 9736, 35, 722, 10453, 12127, -1000, -1000, 10453, - 12127, 3719, 4763, 744, -117, 730, -1000, -91, -96, 5794, - 165, -1000, -1000, -1000, -1000, 2936, 172, 630, 314, -51, - -1000, -1000, -1000, 760, -1000, 760, 760, 760, 760, -24, - -24, -24, -24, -1000, -1000, -1000, -1000, -1000, 788, 783, - -1000, 760, 760, 760, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, -1000, 772, 772, 772, 766, 766, 793, -1000, 12127, - 3197, 948, 3197, -1000, 145, -1000, 12127, 12127, 12127, 12127, - 12127, 120, 12127, 12127, 741, -1000, 12127, 3197, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, 619, 15920, -1000, 2291, -1000, + 516, 3587, 92, 490, 244, 487, 15920, 15920, 3587, 31, + 64, 60, 15920, 693, 90, 15920, 901, 785, 15920, 477, + 473, -1000, 5981, -1000, 3587, 3587, -1000, -1000, -1000, 3587, + 3587, 3587, 15920, 3587, 3587, -1000, -1000, -1000, -1000, 3587, + 3587, -1000, 966, 262, -1000, -1000, -1000, -1000, 9309, 176, + -1000, 784, -1000, -1000, -1000, -1000, -1000, -1000, 988, 172, + 446, 136, 692, -1000, 384, 914, 538, 822, 12952, 787, + -1000, -1000, 15920, -1000, 9309, 9309, 494, -1000, 14268, -1000, + -1000, 4613, 179, 10296, 346, 272, 10296, 10296, 10296, 10296, + 10296, 10296, 10296, 10296, 10296, 10296, 10296, 10296, 10296, 10296, + 10296, 382, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + 466, -1000, 687, 574, 574, 151, 151, 151, 151, 151, + 151, 151, 10625, 7323, 538, 617, 322, 8980, 7981, 7981, + 9309, 9309, 8639, 8310, 7981, 908, 215, 322, 16249, -1000, + -1000, 9967, -1000, -1000, -1000, -1000, -1000, 538, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, 15591, 15591, 7981, 7981, 7981, + 7981, 46, 15920, -1000, 652, 961, -1000, -1000, -1000, 903, + 12294, 12623, 46, 655, 13610, 15920, -1000, -1000, 13610, 15920, + 4271, 5639, 689, -97, 657, -1000, -126, -103, 6994, 147, + -1000, -1000, -1000, -1000, 3245, 253, 558, 293, -58, -1000, + -1000, -1000, 737, -1000, 737, 737, 737, 737, -27, -27, + -27, -27, -1000, -1000, -1000, -1000, -1000, 757, 755, -1000, + 737, 737, 737, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, -1000, -1000, 12127, 313, 12127, 12127, 477, -1000, 462, - 12127, -1000, 864, 7531, 7531, 4502, 7531, -1000, -1000, -1000, - 922, -1000, 955, 970, -1000, 906, 887, 6538, -1000, -1000, - 206, 388, -1000, -1000, 510, -1000, -1000, -1000, -1000, 135, - 720, -1000, 2062, -1000, -1000, -1000, -1000, 415, 8275, 8275, - 8275, 391, 2062, 1827, 829, 2015, 173, 507, 507, 180, - 180, 180, 180, 180, 153, 153, -1000, -1000, -1000, 501, - -1000, -1000, -1000, 501, 6538, 737, -1000, -1000, 7531, -1000, - 501, 640, 640, 452, 500, 342, 1005, 640, 328, 1004, - 640, 640, 6538, 255, -1000, 7531, 501, -1000, 133, -1000, - 333, 735, 733, 640, 501, 640, 640, 716, 720, -1000, - 12366, 10453, 10453, 10453, 10453, 10453, -1000, 850, 849, -1000, - 828, 826, 902, 12127, -1000, 650, 9488, 155, 720, -1000, - 10692, -1000, -1000, 979, 10453, 690, -1000, 690, -1000, 132, - -1000, -1000, 730, -117, -121, -1000, -1000, -1000, -1000, 477, - -1000, 456, 728, 2675, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, 770, 494, -1000, 939, 161, 202, 491, 938, -1000, - -1000, -1000, 926, -1000, 270, -54, -1000, -1000, 436, -24, - -24, -1000, -1000, 165, 915, 165, 165, 165, 460, 460, - -1000, -1000, -1000, -1000, 418, -1000, -1000, -1000, 398, -1000, - 806, 11888, 3197, -1000, -1000, -1000, -1000, 423, 423, 205, + -1000, 754, 754, 754, 740, 740, 759, -1000, 15920, 3587, + 898, 3587, -1000, 76, -1000, 15920, 15920, 15920, 15920, 15920, + 117, 15920, 15920, 688, -1000, 15920, 3587, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, 34, 756, -1000, -1000, -1000, -1000, 8, 17, 71, - -1000, 3197, -1000, 295, -1000, 459, 7531, -1000, -1000, -1000, - -1000, 859, 477, 477, 131, -1000, -1000, 12127, -1000, -1000, - -1000, -1000, 755, -1000, -1000, -1000, 3458, 6538, -1000, 391, - 2062, 247, -1000, 8275, 8275, -1000, -1000, 640, 6538, 477, - -1000, -1000, -1000, 317, 443, 317, 8275, 8275, -1000, 8275, - 8275, -1000, -152, 673, 237, -1000, 7531, 373, -1000, 4502, - -1000, 8275, 8275, -1000, -1000, -1000, -1000, 805, 12366, 720, - -1000, 9249, 11888, 709, -1000, 231, 916, 787, 800, 667, - -1000, -1000, -1000, -1000, 835, -1000, 819, -1000, -1000, -1000, - -1000, -1000, 101, 99, 90, 11888, -1000, 971, 7531, 690, - -1000, -1000, 187, -1000, -1000, -97, -118, -1000, -1000, -1000, - 2936, -1000, 2936, 11888, 43, -1000, 491, 491, -1000, -1000, - -1000, 769, 797, 8275, -1000, -1000, -1000, 626, 165, 165, - -1000, 220, -1000, -1000, -1000, 623, -1000, 620, 726, 616, - 12127, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, 12127, -1000, - -1000, -1000, -1000, -1000, 11888, -158, 487, 11888, 11888, 11888, - 12127, -1000, 313, -1000, 477, -1000, 4241, -1000, 979, 10453, - -1000, -1000, 501, -1000, 8275, 2062, 2062, -1000, -1000, 501, - 760, 760, -1000, 760, 766, -1000, 760, -5, 760, -6, - 501, 501, 2180, 2033, 1987, 1863, 720, -147, -1000, 477, - 7531, -1000, 1510, 1401, -1000, 942, 707, 713, -1000, -1000, - 6290, 501, 610, 130, 604, -1000, 971, 12366, 7531, -1000, - -1000, 7531, 763, -1000, 7531, -1000, -1000, -1000, 720, 720, - 720, 604, 965, 477, -1000, -1000, -1000, -1000, 2675, -1000, - 600, -1000, 760, -1000, -1000, -1000, 11888, -47, 1018, 2062, - -1000, -1000, -1000, -1000, -1000, -24, 457, -24, 387, -1000, - 384, 3197, -1000, -1000, -1000, -1000, 944, -1000, 4241, -1000, - -1000, 759, 792, -1000, -1000, -1000, 975, 724, -1000, 2062, - -1000, -1000, 110, -1000, -1000, -1000, -1000, -1000, -1000, -1000, - -1000, 8275, 8275, 8275, 8275, 8275, 501, 450, 477, 8275, - 8275, 935, -1000, 720, -1000, -1000, 719, 11888, 11888, -1000, - 11888, 965, -1000, 477, 477, 11888, 477, 11888, 11888, 11888, - 9010, -1000, 141, 11888, -1000, 547, -1000, 164, -1000, -156, - 165, -1000, 165, 624, 606, -1000, 720, 717, -1000, 226, - 11888, 12127, 973, 967, -1000, -1000, 333, 333, 333, 333, - 30, -1000, -1000, 333, 333, 1016, -1000, 720, -1000, 765, - 129, -1000, -1000, -1000, 544, 540, 540, 540, 155, 141, - -1000, 469, 225, 424, -1000, 39, 11888, 324, 928, -1000, - 923, -1000, -1000, -1000, -1000, -1000, 33, 4241, 2936, 537, - -1000, -1000, 7531, 7531, -1000, -1000, -1000, -1000, 501, 56, - -169, -1000, -1000, 12366, 713, 501, 11888, -1000, -1000, -1000, - -1000, -1000, -1000, -1000, 339, -1000, -1000, 12127, -1000, -1000, - 343, -1000, -1000, 530, -1000, 11888, -1000, -1000, 756, 477, - 694, -1000, 832, -155, -179, 681, -1000, -1000, -1000, 757, - -1000, -1000, 33, 886, -158, -1000, 823, -1000, 11888, -1000, - 25, -1000, -167, 484, 23, -170, 796, 720, -182, 789, - -1000, 1001, 7779, -1000, -1000, 1012, 163, 163, 333, 501, - -1000, -1000, -1000, 52, 371, -1000, -1000, -1000, -1000, -1000, - -1000, + -1000, -1000, 15920, 313, 15920, 15920, 322, -1000, 425, 15920, + -1000, 835, 9309, 9309, 5297, 9309, -1000, -1000, -1000, 885, + -1000, 908, 945, -1000, 860, 847, 7981, -1000, -1000, 179, + 227, -1000, -1000, 329, -1000, -1000, -1000, -1000, 135, 634, + -1000, 2130, -1000, -1000, -1000, -1000, 346, 10296, 10296, 10296, + 409, 2130, 2088, 789, 722, 151, 269, 269, 155, 155, + 155, 155, 155, 393, 393, -1000, -1000, -1000, 538, -1000, + -1000, -1000, 538, 7981, 668, -1000, -1000, 9309, -1000, 538, + 611, 611, 514, 459, 238, 960, 611, 229, 959, 611, + 611, 7981, 254, -1000, 9309, 538, -1000, 134, -1000, 633, + 664, 661, 611, 538, 611, 611, 684, 634, -1000, 16249, + 13610, 13610, 13610, 13610, 13610, -1000, 814, 813, -1000, 804, + 798, 805, 15920, -1000, 615, 12294, 163, 634, -1000, 13939, + -1000, -1000, 954, 13610, 632, -1000, 632, -1000, 133, -1000, + -1000, 657, -97, -125, -1000, -1000, -1000, -1000, 322, -1000, + 402, 656, 2903, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + 748, 463, -1000, 889, 199, 203, 458, 882, -1000, -1000, + -1000, 876, -1000, 260, -105, -1000, -1000, 391, -27, -27, + -1000, -1000, 147, 869, 147, 147, 147, 424, 424, -1000, + -1000, -1000, -1000, 363, -1000, -1000, -1000, 341, -1000, 783, + 15591, 3587, -1000, -1000, -1000, -1000, 347, 347, 198, -1000, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + 45, 576, -1000, -1000, -1000, -1000, -1, 30, 83, -1000, + 3587, -1000, 262, -1000, 416, 9309, -1000, -1000, -1000, -1000, + 827, 322, 322, 131, -1000, -1000, 15920, -1000, -1000, -1000, + -1000, 669, -1000, -1000, -1000, 3929, 7981, -1000, 409, 2130, + 2055, -1000, 10296, 10296, -1000, -1000, 611, 7981, 322, -1000, + -1000, -1000, 98, 382, 98, 10296, 10296, -1000, 10296, 10296, + -1000, -165, 691, 210, -1000, 9309, 317, -1000, 5297, -1000, + 10296, 10296, -1000, -1000, -1000, -1000, 782, 16249, 634, -1000, + 11953, 15591, 643, -1000, 204, 961, 747, 776, 604, -1000, + -1000, -1000, -1000, 812, -1000, 796, -1000, -1000, -1000, -1000, + -1000, 100, 97, 94, 15591, -1000, 940, 9309, 632, -1000, + -1000, 164, -1000, -1000, -130, -108, -1000, -1000, -1000, 3245, + -1000, 3245, 15591, 61, -1000, 458, 458, -1000, -1000, -1000, + 741, 761, 10296, -1000, -1000, -1000, 554, 147, 147, -1000, + 200, -1000, -1000, -1000, 583, -1000, 571, 642, 545, 15920, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + -1000, -1000, -1000, -1000, -1000, -1000, -1000, 15920, -1000, -1000, + -1000, -1000, -1000, 15591, -173, 457, 15591, 15591, 15591, 15920, + -1000, 313, -1000, 322, -1000, 4955, -1000, 954, 13610, -1000, + -1000, 538, -1000, 10296, 2130, 2130, -1000, -1000, 538, 737, + 737, -1000, 737, 740, -1000, 737, 3, 737, 2, 538, + 538, 2040, 1999, 1869, 1843, 634, -160, -1000, 322, 9309, + -1000, 1705, 1118, -1000, 892, 553, 596, -1000, -1000, 7652, + 538, 541, 127, 536, -1000, 940, 16249, 9309, -1000, -1000, + 9309, 739, -1000, 9309, -1000, -1000, -1000, 634, 634, 634, + 536, 914, 322, -1000, -1000, -1000, -1000, 2903, -1000, 529, + -1000, 737, -1000, -1000, -1000, 15591, -51, 981, 2130, -1000, + -1000, -1000, -1000, -1000, -27, 415, -27, 326, -1000, 305, + 3587, -1000, -1000, -1000, -1000, 894, -1000, 4955, -1000, -1000, + 731, 744, -1000, -1000, -1000, 952, 631, -1000, 2130, -1000, + -1000, 118, -1000, -1000, -1000, -1000, -1000, -1000, -1000, -1000, + 10296, 10296, 10296, 10296, 10296, 538, 410, 322, 10296, 10296, + 881, -1000, 634, -1000, -1000, 711, 15591, 15591, -1000, 15591, + 914, -1000, 322, 322, 15591, 322, 15591, 15591, 15591, 11612, + -1000, 149, 15591, -1000, 523, -1000, 191, -1000, -75, 147, + -1000, 147, 546, 542, -1000, 634, 626, -1000, 194, 15591, + 15920, 943, 916, -1000, -1000, 633, 633, 633, 633, 51, + -1000, -1000, 633, 633, 979, -1000, 634, -1000, 687, 123, + -1000, -1000, -1000, 521, 503, 503, 503, 163, 149, -1000, + 441, 189, 404, -1000, 58, 15591, 271, 880, -1000, 879, + -1000, -1000, -1000, -1000, -1000, 43, 4955, 3245, 485, -1000, + -1000, 9309, 9309, -1000, -1000, -1000, -1000, 538, 44, -177, + -1000, -1000, 16249, 596, 538, 15591, -1000, -1000, -1000, -1000, + -1000, -1000, -1000, 298, -1000, -1000, 15920, -1000, -1000, 395, + -1000, -1000, 482, -1000, 15591, -1000, -1000, 576, 322, 575, + -1000, 826, -171, -181, 562, -1000, -1000, -1000, 704, -1000, + -1000, 43, 843, -173, -1000, 825, -1000, 15591, -1000, 37, + -1000, -175, 432, 35, -178, 749, 634, -182, 690, -1000, + 984, 9638, -1000, -1000, 977, 177, 177, 633, 538, -1000, + -1000, -1000, 65, 345, -1000, -1000, -1000, -1000, -1000, -1000, } var yyPgo = [...]int{ - 0, 1255, 25, 523, 1254, 1253, 1249, 1248, 1247, 1246, - 1245, 1244, 1242, 1241, 1240, 1239, 1238, 1233, 1232, 1230, - 1227, 1226, 1225, 1223, 1221, 1220, 117, 1219, 1217, 1216, - 76, 1213, 75, 1212, 1210, 40, 159, 54, 45, 843, - 1209, 30, 83, 70, 1208, 35, 1206, 1204, 78, 1200, - 1198, 58, 1195, 1194, 1033, 1193, 66, 1189, 13, 53, - 1188, 1187, 1186, 1184, 73, 465, 1183, 1181, 14, 1180, - 1178, 110, 1174, 50, 8, 17, 33, 18, 1173, 948, - 7, 1171, 52, 1169, 1164, 1158, 1157, 20, 1154, 65, - 1153, 22, 59, 1152, 9, 60, 38, 23, 10, 79, - 64, 1147, 24, 69, 48, 1145, 1143, 574, 1142, 1141, - 55, 1140, 1138, 28, 1136, 183, 468, 1135, 1134, 1132, - 1131, 42, 0, 569, 140, 71, 1129, 1126, 1125, 1372, - 44, 49, 19, 1124, 51, 176, 43, 1123, 1122, 41, - 1116, 1114, 1108, 1106, 1101, 1098, 1094, 21, 1093, 1090, - 1086, 212, 31, 1085, 1082, 63, 27, 1080, 1078, 1076, - 47, 57, 1074, 1073, 56, 29, 1072, 1071, 1070, 1067, - 1066, 34, 12, 1062, 15, 1060, 11, 1059, 37, 1058, - 3, 1057, 16, 1056, 5, 1055, 6, 46, 1, 1049, - 2, 1043, 1039, 61, 4, 80, 1031, 103, + 0, 1202, 55, 407, 1201, 1196, 1195, 1192, 1190, 1187, + 1186, 1185, 1184, 1183, 1182, 1181, 1169, 1168, 1167, 1164, + 1163, 1161, 1159, 1157, 1155, 1153, 96, 1151, 1150, 1149, + 66, 1147, 81, 1138, 1137, 40, 918, 41, 45, 827, + 1136, 26, 71, 46, 1135, 35, 1134, 1133, 88, 1131, + 1130, 57, 1126, 1124, 92, 1122, 73, 1121, 11, 43, + 1120, 1119, 1118, 1117, 70, 329, 1116, 1115, 16, 1114, + 1108, 84, 1107, 50, 7, 14, 13, 22, 1106, 906, + 25, 1105, 58, 1104, 1100, 1097, 1096, 27, 1095, 64, + 1094, 18, 59, 1093, 9, 78, 33, 21, 5, 75, + 63, 1089, 24, 60, 49, 1087, 1086, 460, 1085, 1084, + 42, 1083, 1082, 28, 1081, 97, 388, 1080, 1079, 1077, + 1076, 52, 0, 489, 137, 69, 1074, 1073, 1072, 1521, + 38, 54, 17, 1071, 53, 20, 37, 1070, 1069, 34, + 1068, 1067, 1061, 1060, 1058, 1057, 1055, 116, 1054, 1053, + 1048, 19, 79, 1046, 1045, 51, 23, 1042, 1038, 1037, + 47, 65, 1033, 1032, 48, 29, 1030, 1029, 1028, 1027, + 1026, 31, 10, 1025, 12, 1024, 15, 1023, 30, 1021, + 4, 1020, 8, 1019, 3, 1017, 6, 44, 1, 1016, + 2, 1015, 1012, 61, 623, 76, 1008, 77, } var yyR1 = [...]int{ @@ -2222,7 +2787,11 @@ var yyR1 = [...]int{ 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, - 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, + 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, + 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, + 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, + 121, 122, 122, 122, 122, 122, 122, 122, 122, 122, + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, @@ -2234,7 +2803,11 @@ var yyR1 = [...]int{ 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, - 122, 193, 194, 134, 135, 135, 135, + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, + 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, + 193, 194, 134, 135, 135, 135, } var yyR2 = [...]int{ @@ -2323,7 +2896,15 @@ var yyR2 = [...]int{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 0, 0, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 0, 0, 1, 1, } var yyChk = [...]int{ @@ -2332,146 +2913,153 @@ var yyChk = [...]int{ -22, -16, -3, -4, 6, 7, -29, 9, 10, 30, -17, 115, 116, 118, 117, 150, 119, 143, 50, 164, 165, 167, 168, 25, 144, 145, 148, 149, 31, 32, - 121, -193, 8, 249, 54, -192, 266, -87, 15, -28, + 121, -193, 8, 249, 54, -192, 347, -87, 15, -28, 5, -26, -196, -26, -26, -26, -26, -26, -167, -169, 54, 90, -120, 125, 72, 241, 122, 123, 129, -123, - 57, -122, 259, 136, 164, 175, 169, 196, 188, 260, - 137, 186, 189, 228, 135, 216, 223, 66, 167, 237, - 146, 184, 180, 178, 27, 225, 201, 264, 179, 224, - 121, 139, 133, 202, 206, 229, 173, 174, 231, 200, - 134, 33, 261, 35, 154, 232, 204, 199, 195, 198, - 172, 194, 39, 208, 207, 209, 227, 191, 140, 181, - 18, 235, 149, 152, 226, 203, 205, 130, 156, 263, - 233, 177, 141, 153, 148, 236, 142, 168, 163, 230, - 239, 38, 213, 171, 132, 165, 160, 218, 192, 155, - 182, 183, 197, 170, 193, 166, 157, 150, 238, 214, - 265, 190, 187, 161, 158, 159, 219, 220, 162, 262, - 234, 185, 215, -107, 125, 220, 127, 123, 123, 124, - 125, 241, 122, 123, -54, -129, 57, -122, 125, 123, - 108, 189, 228, 115, 217, 225, 124, 33, 226, 156, - -138, 123, -109, 216, 219, 220, 162, 57, 230, 229, - 221, -129, 166, -134, -134, -134, -134, -134, 218, 218, - -134, -2, -91, 17, 16, -5, -3, -193, 6, 20, - 21, -32, 40, 41, -27, -38, 99, -39, -129, -60, - 74, -65, 29, 57, -122, 23, -64, -61, -80, -78, - -79, 108, 109, 110, 97, 98, 105, 75, 111, -69, - -67, -68, -70, 59, 58, 67, 60, 61, 62, 63, - 68, 69, 70, -123, -76, -193, 44, 45, 250, 251, - 252, 253, 258, 254, 77, 34, 240, 248, 247, 246, - 244, 245, 242, 243, 256, 257, 128, 241, 103, 249, - -107, -107, 11, -48, -49, -54, -56, -129, -99, -137, - 166, -103, 230, 229, -124, -101, -123, -121, 228, 189, - 227, 120, 73, 22, 24, 211, 76, 108, 16, 77, - 107, 250, 115, 48, 242, 243, 240, 252, 253, 241, - 217, 29, 10, 25, 144, 21, 101, 117, 80, 81, - 147, 23, 145, 70, 19, 51, 11, 13, 14, 128, - 127, 92, 124, 46, 8, 111, 26, 89, 42, 28, - 44, 90, 17, 244, 245, 31, 258, 151, 103, 49, - 36, 74, 68, 71, 52, 72, 15, 47, 91, 118, - 249, 45, 122, 6, 255, 30, 143, 43, 123, 79, - 256, 257, 126, 69, 5, 129, 32, 9, 50, 53, - 246, 247, 248, 34, 78, 12, -168, 90, -161, 57, - -54, 124, -54, 249, -116, 128, -116, -116, 123, -54, - 115, 117, 120, 52, -18, -54, -115, 128, 57, -115, - -115, -115, -54, 112, -54, 57, 30, -135, -193, -124, - 241, 57, 156, 123, 157, 125, -135, -135, -135, -135, - 160, 161, -135, -112, -111, 223, 224, 218, 222, 12, - 161, 218, 159, -135, -134, -134, -194, 56, -92, 19, - 31, -39, -129, -88, -89, -39, -87, -2, -26, 36, - -30, 21, 65, 11, -126, 73, 72, 89, -125, 22, - -123, 59, 112, -39, -62, 92, 74, 90, 91, 76, - 94, 93, 104, 97, 98, 99, 100, 101, 102, 103, - 95, 96, 107, 82, 83, 84, 85, 86, 87, 88, - -108, -193, -79, -193, 113, 114, -65, -65, -65, -65, - -65, -65, -65, -65, -193, -2, -74, -39, -193, -193, - -193, -193, -193, -193, -193, -193, -193, -83, -39, -193, - -197, -71, -193, -197, -71, -197, -71, -197, -193, -197, - -71, -197, -71, -197, -197, -71, -193, -193, -193, -193, - -193, -193, -55, 26, -54, -41, -42, -43, -44, -57, - -79, -193, -54, -54, -48, -195, 55, 11, 53, -195, - 55, 112, 55, -99, 166, -100, -104, 231, 233, 82, - -128, -123, 59, 29, 30, 56, 55, -54, -140, -143, - -145, -144, -146, -141, -142, 186, 187, 108, 190, 192, - 193, 194, 195, 196, 197, 198, 199, 200, 201, 30, - 146, 182, 183, 184, 185, 202, 203, 204, 205, 206, - 207, 208, 209, 169, 188, 260, 170, 171, 172, 173, - 174, 175, 177, 178, 179, 180, 181, 57, -135, 125, - 57, 74, 57, -54, -54, -135, 158, 158, 123, 123, - 163, -54, 55, 126, -48, 23, 52, -54, 57, 57, - -130, -129, -121, -135, -135, -135, -135, -135, -54, -135, - -135, -135, -135, 11, -110, 11, 92, -39, -114, 90, - 52, 9, 92, 55, 18, 112, 55, -90, 24, 25, - -91, -194, -32, -66, -123, 60, 63, -31, 43, -54, - -39, -39, -72, 68, 74, 69, 70, -125, 99, -130, - -124, -121, -65, -73, -76, -79, 64, 92, 90, 91, - 76, -65, -65, -65, -65, -65, -65, -65, -65, -65, - -65, -65, -65, -65, -65, -65, -136, 57, 59, 57, - -64, -64, -123, -37, 21, -36, -38, -194, 55, -194, - -2, -36, -36, -39, -39, -80, 59, -36, -80, 59, - -36, -36, -30, -81, -82, 78, -80, -123, -129, -194, - -65, -123, -123, -36, -37, -36, -36, -95, 152, -54, - 30, 55, -50, -52, -51, -53, 42, 46, 48, 43, - 44, 45, 49, -133, 22, -41, -193, -132, 152, -131, - 22, -129, 59, -95, 53, -41, -54, -41, -56, -129, - 99, -103, -100, 55, 232, 234, 235, 52, 71, -39, - -152, 107, -170, -171, -172, -124, 59, 60, -161, -162, - -163, -173, 138, -178, 130, 132, 129, -164, 139, 124, - 28, 56, -157, 68, 74, -153, 214, -147, 54, -147, - -147, -147, -147, -151, 189, -151, -151, -151, 54, 54, - -147, -147, -147, -155, 54, -155, -155, -156, 54, -156, - -127, 53, -54, -135, 23, -135, -117, 120, 117, 118, - -181, 116, 211, 189, 66, 29, 15, 250, 152, 265, - 57, 153, -54, -54, -54, -54, -54, 120, 117, -54, - -54, -54, -135, -54, -113, 90, 12, -129, -129, 59, - -54, 38, -39, -39, -130, -89, -92, -106, 19, 11, - 34, 34, -36, 68, 69, 70, 112, -193, -73, -65, - -65, -65, -35, 147, 73, -194, -194, -36, 55, -39, - -194, -194, -194, 55, 53, 22, 11, 11, -194, 11, - 11, -194, -194, -36, -84, -82, 80, -39, -194, 112, - -194, 55, 55, -194, -194, -194, -194, -63, 30, 34, - -2, -193, -193, -98, -102, -80, -42, -43, -43, -42, - -43, 42, 42, 42, 47, 42, 47, 42, -51, -129, - -194, -58, 50, 127, 51, -193, -131, -59, 12, -41, - -59, -59, 112, -104, -105, 236, 233, 239, 57, 59, - 55, -172, 82, 54, 57, 28, -164, -164, -165, 57, - -165, 28, -149, 29, 68, -154, 215, 60, -151, -151, - -152, 30, -152, -152, -152, -160, 59, -160, 60, 60, - 52, -123, -135, -134, -187, 135, 131, 138, 139, 133, - 57, 124, 28, 130, 132, 152, 129, -187, -118, -119, - 126, 22, 124, 28, 152, -186, 53, 158, 211, 158, - 126, -135, -110, 59, -39, 39, 112, -54, -40, 11, - 99, -124, -37, -35, 73, -65, -65, -194, -38, -139, - 108, 186, 146, 184, 180, 200, 191, 213, 182, 214, - -136, -139, -65, -65, -65, -65, 259, -87, 81, -39, - 79, -124, -65, -65, -97, 52, -98, -75, -77, -76, - -193, -2, -93, -123, -96, -123, -59, 55, 82, -46, - -45, 52, 53, -47, 52, -45, 42, 42, 124, 124, - 124, -96, -87, -39, -59, 233, 237, 238, -171, -172, - -175, -174, -123, -178, -165, -165, 54, -150, 52, -65, - 56, -152, -152, 57, 108, 56, 55, 56, 55, 56, - 55, -54, -134, -134, -54, -134, -123, -184, 262, -185, - 57, -123, -123, -123, -54, -113, -59, -41, -194, -65, - -194, -147, -147, -147, -156, -147, 174, -147, 174, -194, - -194, 19, 19, 19, 19, -193, -34, 255, -39, 55, - 55, 27, -97, 55, -194, -194, -194, 55, 112, -194, - 55, -87, -102, -39, -39, 54, -39, -193, -193, -193, - -194, -91, 56, 55, -147, -94, -123, -158, 211, 9, - -151, 59, -151, 60, 60, -135, 26, -183, -182, -124, - 54, 53, -85, 13, -151, 57, -65, -65, -65, -65, - -65, -194, 59, -65, -65, 28, -77, 34, -2, -193, - -123, -123, -123, -91, -94, -94, -94, -94, -132, -177, - -176, 53, 134, 66, -174, 56, 55, -159, 130, 28, - 129, -68, -152, -152, 56, 56, -193, 55, 82, -94, - -54, -86, 14, 16, -194, -194, -194, -194, -33, 92, - 262, -194, -194, 9, -75, -2, 112, 56, -194, -194, - -194, -58, -176, 57, -166, 82, 59, 141, -123, -148, - 66, 28, 28, -179, -180, 152, -182, -172, 56, -39, - -74, -194, 260, 49, 263, -98, -194, -123, 60, -54, - 59, -194, 55, -123, -186, 39, 261, 264, 54, -180, - 34, -184, 39, -94, 154, 262, 56, 155, 263, -189, - -190, 52, -193, 264, -190, 52, 10, 9, -65, 151, - -188, 142, 137, 140, 30, -188, -194, -194, 136, 29, - 68, + 57, -122, 259, 136, 291, 292, 164, 175, 169, 196, + 188, 260, 293, 137, 186, 189, 228, 135, 294, 216, + 223, 66, 167, 237, 295, 146, 184, 180, 296, 268, + 178, 27, 297, 225, 201, 298, 264, 179, 224, 121, + 299, 139, 133, 300, 202, 206, 301, 229, 302, 303, + 304, 173, 174, 305, 231, 200, 134, 33, 261, 35, + 154, 232, 204, 306, 199, 195, 307, 308, 309, 310, + 198, 172, 194, 39, 208, 207, 209, 227, 191, 311, + 312, 313, 140, 314, 181, 18, 315, 316, 317, 318, + 319, 235, 149, 320, 152, 321, 322, 323, 324, 325, + 326, 226, 203, 205, 130, 156, 263, 327, 233, 177, + 328, 141, 153, 148, 236, 142, 329, 330, 331, 332, + 333, 334, 335, 168, 336, 337, 338, 339, 163, 230, + 239, 38, 213, 340, 171, 132, 341, 165, 160, 218, + 192, 155, 342, 343, 182, 183, 197, 170, 193, 166, + 157, 150, 344, 238, 214, 265, 190, 187, 161, 345, + 158, 159, 346, 219, 220, 162, 262, 234, 185, 215, + -107, 125, 220, 127, 123, 123, 124, 125, 241, 122, + 123, -54, -129, 57, -122, 125, 123, 108, 189, 228, + 115, 217, 225, 124, 33, 226, 156, -138, 123, -109, + 216, 219, 220, 162, 57, 230, 229, 221, -129, 166, + -134, -134, -134, -134, -134, 218, 218, -134, -2, -91, + 17, 16, -5, -3, -193, 6, 20, 21, -32, 40, + 41, -27, -38, 99, -39, -129, -60, 74, -65, 29, + 57, -122, 23, -64, -61, -80, -78, -79, 108, 109, + 110, 97, 98, 105, 75, 111, -69, -67, -68, -70, + 59, 58, 67, 60, 61, 62, 63, 68, 69, 70, + -123, -76, -193, 44, 45, 250, 251, 252, 253, 258, + 254, 77, 34, 240, 248, 247, 246, 244, 245, 242, + 243, 256, 257, 128, 241, 103, 249, -107, -107, 11, + -48, -49, -54, -56, -129, -99, -137, 166, -103, 230, + 229, -124, -101, -123, -121, 228, 189, 227, 120, 266, + 73, 22, 24, 211, 76, 108, 16, 77, 107, 250, + 115, 48, 267, 242, 243, 240, 252, 253, 241, 217, + 29, 10, 269, 25, 144, 21, 101, 117, 80, 81, + 147, 23, 145, 70, 272, 19, 51, 11, 13, 273, + 274, 14, 128, 127, 92, 124, 46, 8, 111, 26, + 89, 42, 275, 28, 276, 277, 278, 279, 44, 90, + 17, 244, 245, 31, 280, 258, 151, 103, 49, 36, + 74, 281, 282, 68, 283, 71, 52, 72, 15, 47, + 284, 285, 286, 287, 91, 118, 249, 45, 288, 122, + 6, 255, 30, 143, 43, 289, 123, 79, 256, 257, + 126, 69, 5, 129, 32, 9, 50, 53, 246, 247, + 248, 34, 78, 12, 290, -168, 90, -161, 57, -54, + 124, -54, 249, -116, 128, -116, -116, 123, -54, 115, + 117, 120, 52, -18, -54, -115, 128, 57, -115, -115, + -115, -54, 112, -54, 57, 30, -135, -193, -124, 241, + 57, 156, 123, 157, 125, -135, -135, -135, -135, 160, + 161, -135, -112, -111, 223, 224, 218, 222, 12, 161, + 218, 159, -135, -134, -134, -194, 56, -92, 19, 31, + -39, -129, -88, -89, -39, -87, -2, -26, 36, -30, + 21, 65, 11, -126, 73, 72, 89, -125, 22, -123, + 59, 112, -39, -62, 92, 74, 90, 91, 76, 94, + 93, 104, 97, 98, 99, 100, 101, 102, 103, 95, + 96, 107, 82, 83, 84, 85, 86, 87, 88, -108, + -193, -79, -193, 113, 114, -65, -65, -65, -65, -65, + -65, -65, -65, -193, -2, -74, -39, -193, -193, -193, + -193, -193, -193, -193, -193, -193, -83, -39, -193, -197, + -71, -193, -197, -71, -197, -71, -197, -193, -197, -71, + -197, -71, -197, -197, -71, -193, -193, -193, -193, -193, + -193, -55, 26, -54, -41, -42, -43, -44, -57, -79, + -193, -54, -54, -48, -195, 55, 11, 53, -195, 55, + 112, 55, -99, 166, -100, -104, 231, 233, 82, -128, + -123, 59, 29, 30, 56, 55, -54, -140, -143, -145, + -144, -146, -141, -142, 186, 187, 108, 190, 192, 193, + 194, 195, 196, 197, 198, 199, 200, 201, 30, 146, + 182, 183, 184, 185, 202, 203, 204, 205, 206, 207, + 208, 209, 169, 188, 260, 170, 171, 172, 173, 174, + 175, 177, 178, 179, 180, 181, 57, -135, 125, 57, + 74, 57, -54, -54, -135, 158, 158, 123, 123, 163, + -54, 55, 126, -48, 23, 52, -54, 57, 57, -130, + -129, -121, -135, -135, -135, -135, -135, -54, -135, -135, + -135, -135, 11, -110, 11, 92, -39, -114, 90, 52, + 9, 92, 55, 18, 112, 55, -90, 24, 25, -91, + -194, -32, -66, -123, 60, 63, -31, 43, -54, -39, + -39, -72, 68, 74, 69, 70, -125, 99, -130, -124, + -121, -65, -73, -76, -79, 64, 92, 90, 91, 76, + -65, -65, -65, -65, -65, -65, -65, -65, -65, -65, + -65, -65, -65, -65, -65, -136, 57, 59, 57, -64, + -64, -123, -37, 21, -36, -38, -194, 55, -194, -2, + -36, -36, -39, -39, -80, 59, -36, -80, 59, -36, + -36, -30, -81, -82, 78, -80, -123, -129, -194, -65, + -123, -123, -36, -37, -36, -36, -95, 152, -54, 30, + 55, -50, -52, -51, -53, 42, 46, 48, 43, 44, + 45, 49, -133, 22, -41, -193, -132, 152, -131, 22, + -129, 59, -95, 53, -41, -54, -41, -56, -129, 99, + -103, -100, 55, 232, 234, 235, 52, 71, -39, -152, + 107, -170, -171, -172, -124, 59, 60, -161, -162, -163, + -173, 138, -178, 130, 132, 129, -164, 139, 124, 28, + 56, -157, 68, 74, -153, 214, -147, 54, -147, -147, + -147, -147, -151, 189, -151, -151, -151, 54, 54, -147, + -147, -147, -155, 54, -155, -155, -156, 54, -156, -127, + 53, -54, -135, 23, -135, -117, 120, 117, 118, -181, + 116, 211, 189, 66, 29, 15, 250, 152, 265, 57, + 153, -54, -54, -54, -54, -54, 120, 117, -54, -54, + -54, -135, -54, -113, 90, 12, -129, -129, 59, -54, + 38, -39, -39, -130, -89, -92, -106, 19, 11, 34, + 34, -36, 68, 69, 70, 112, -193, -73, -65, -65, + -65, -35, 147, 73, -194, -194, -36, 55, -39, -194, + -194, -194, 55, 53, 22, 11, 11, -194, 11, 11, + -194, -194, -36, -84, -82, 80, -39, -194, 112, -194, + 55, 55, -194, -194, -194, -194, -63, 30, 34, -2, + -193, -193, -98, -102, -80, -42, -43, -43, -42, -43, + 42, 42, 42, 47, 42, 47, 42, -51, -129, -194, + -58, 50, 127, 51, -193, -131, -59, 12, -41, -59, + -59, 112, -104, -105, 236, 233, 239, 57, 59, 55, + -172, 82, 54, 57, 28, -164, -164, -165, 57, -165, + 28, -149, 29, 68, -154, 215, 60, -151, -151, -152, + 30, -152, -152, -152, -160, 59, -160, 60, 60, 52, + -123, -135, -134, -187, 135, 131, 138, 139, 133, 57, + 124, 28, 130, 132, 152, 129, -187, -118, -119, 126, + 22, 124, 28, 152, -186, 53, 158, 211, 158, 126, + -135, -110, 59, -39, 39, 112, -54, -40, 11, 99, + -124, -37, -35, 73, -65, -65, -194, -38, -139, 108, + 186, 146, 184, 180, 200, 191, 213, 182, 214, -136, + -139, -65, -65, -65, -65, 259, -87, 81, -39, 79, + -124, -65, -65, -97, 52, -98, -75, -77, -76, -193, + -2, -93, -123, -96, -123, -59, 55, 82, -46, -45, + 52, 53, -47, 52, -45, 42, 42, 124, 124, 124, + -96, -87, -39, -59, 233, 237, 238, -171, -172, -175, + -174, -123, -178, -165, -165, 54, -150, 52, -65, 56, + -152, -152, 57, 108, 56, 55, 56, 55, 56, 55, + -54, -134, -134, -54, -134, -123, -184, 262, -185, 57, + -123, -123, -123, -54, -113, -59, -41, -194, -65, -194, + -147, -147, -147, -156, -147, 174, -147, 174, -194, -194, + 19, 19, 19, 19, -193, -34, 255, -39, 55, 55, + 27, -97, 55, -194, -194, -194, 55, 112, -194, 55, + -87, -102, -39, -39, 54, -39, -193, -193, -193, -194, + -91, 56, 55, -147, -94, -123, -158, 211, 9, -151, + 59, -151, 60, 60, -135, 26, -183, -182, -124, 54, + 53, -85, 13, -151, 57, -65, -65, -65, -65, -65, + -194, 59, -65, -65, 28, -77, 34, -2, -193, -123, + -123, -123, -91, -94, -94, -94, -94, -132, -177, -176, + 53, 134, 66, -174, 56, 55, -159, 130, 28, 129, + -68, -152, -152, 56, 56, -193, 55, 82, -94, -54, + -86, 14, 16, -194, -194, -194, -194, -33, 92, 262, + -194, -194, 9, -75, -2, 112, 56, -194, -194, -194, + -58, -176, 57, -166, 82, 59, 141, -123, -148, 66, + 28, 28, -179, -180, 152, -182, -172, 56, -39, -74, + -194, 260, 49, 263, -98, -194, -123, 60, -54, 59, + -194, 55, -123, -186, 39, 261, 264, 54, -180, 34, + -184, 39, -94, 154, 262, 56, 155, 263, -189, -190, + 52, -193, 264, -190, 52, 10, 9, -65, 151, -188, + 142, 137, 140, 30, -188, -194, -194, 136, 29, 68, } var yyDef = [...]int{ @@ -2479,147 +3067,154 @@ var yyDef = [...]int{ 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 560, 0, 317, 317, 317, 317, 317, 317, 0, 631, 614, 0, 0, 0, 0, -2, 304, 305, - 0, 307, 308, 853, 853, 853, 853, 853, 0, 0, - 853, 0, 35, 36, 851, 1, 3, 568, 0, 0, + 0, 307, 308, 932, 932, 932, 932, 932, 0, 0, + 932, 0, 35, 36, 930, 1, 3, 568, 0, 0, 321, 324, 319, 0, 614, 614, 0, 0, 65, 66, - 0, 0, 0, 841, 0, 612, 612, 612, 632, 633, - 636, 637, 739, 740, 741, 742, 743, 744, 745, 746, - 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, - 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, - 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, - 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, - 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, - 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, - 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, - 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, - 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, - 837, 838, 839, 840, 842, 843, 844, 845, 846, 847, - 848, 849, 850, 0, 0, 0, 615, 0, 610, 0, - 610, 610, 610, 0, 256, 389, 640, 641, 841, 0, - 0, 0, 854, 0, 854, 268, 854, 854, 271, 854, - 0, 854, 0, 278, 0, 0, 284, 854, 301, 302, - 289, 303, 306, 309, 310, 311, 312, 313, 853, 853, - 316, 29, 572, 0, 0, 560, 31, 0, 317, 322, - 323, 327, 325, 326, 318, 0, 335, 339, 0, 398, - 0, 403, 405, -2, -2, 0, 440, 441, 442, 443, - 444, 0, 0, 0, 0, 0, 0, 0, 0, 468, - 469, 470, 471, 545, 546, 547, 548, 549, 550, 551, - 552, 407, 408, 542, 592, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 533, 0, 504, 504, 504, 504, - 504, 504, 504, 504, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 44, 46, 389, 50, 0, - 832, 596, -2, -2, 0, 0, 638, 639, -2, 749, - -2, 644, 645, 646, 647, 648, 649, 650, 651, 652, - 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, - 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, - 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, - 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, - 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, - 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, - 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, - 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, - 733, 734, 735, 736, 737, 738, 0, 0, 84, 0, - 82, 0, 854, 0, 0, 0, 0, 0, 0, 854, - 0, 0, 0, 0, 247, 0, 0, 0, 0, 0, - 0, 0, 255, 0, 257, 854, 854, 260, 855, 856, - 854, 854, 854, 0, 854, 854, 267, 269, 270, 272, - 854, 854, 274, 0, 292, 290, 291, 286, 287, 0, - 298, 281, 282, 285, 314, 315, 30, 852, 24, 0, - 0, 569, 0, 561, 562, 565, 568, 29, 324, 0, - 329, 328, 320, 0, 336, 0, 0, 0, 340, 0, - 342, 343, 0, 401, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 425, 426, 427, 428, 429, 430, 431, - 404, 0, 418, 0, 0, 0, 460, 461, 462, 463, - 464, 465, 466, 0, 331, 29, 0, 438, 0, 0, - 0, 0, 0, 0, 0, 0, 327, 0, 534, 0, - 488, 496, 0, 489, 497, 490, 498, 491, 0, 492, - 499, 493, 500, 494, 495, 501, 0, 0, 0, 331, - 0, 0, 48, 0, 388, 0, 346, 348, 349, 350, - -2, 0, 372, -2, 0, 0, 0, 42, 43, 0, - 0, 0, 0, 51, 832, 53, 54, 0, 0, 0, - 162, 605, 606, 607, 603, 206, 0, 0, 150, 146, - 90, 91, 92, 139, 94, 139, 139, 139, 139, 159, - 159, 159, 159, 122, 123, 124, 125, 126, 0, 0, - 109, 139, 139, 139, 113, 129, 130, 131, 132, 133, - 134, 135, 136, 95, 96, 97, 98, 99, 100, 101, - 102, 103, 141, 141, 141, 143, 143, 634, 68, 0, - 854, 0, 854, 80, 0, 220, 0, 0, 0, 0, - 0, 0, 0, 0, 250, 611, 0, 854, 253, 254, - 390, 642, 643, 258, 259, 261, 262, 263, 264, 265, - 266, 273, 277, 0, 295, 0, 0, 279, 280, 0, - 0, 573, 0, 0, 0, 0, 0, 564, 566, 567, - 572, 32, 327, 0, 553, 0, 0, 0, 330, 27, - 399, 400, 402, 419, 0, 421, 423, 341, 337, 0, - 543, -2, 409, 410, 434, 435, 436, 0, 0, 0, - 0, 432, 414, 0, 445, 446, 447, 448, 449, 450, - 451, 452, 453, 454, 455, 456, 459, 518, 519, 0, - 457, 458, 467, 0, 0, 332, 333, 437, 0, 591, - 29, 0, 0, 0, 0, 442, 545, 0, 442, 545, - 0, 0, 0, 540, 537, 0, 0, 542, 0, 505, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 387, - 0, 0, 0, 0, 0, 0, 377, 0, 0, 380, - 0, 0, 0, 0, 371, 0, 0, 392, 800, 373, - 0, 375, 376, 396, 0, 396, 45, 396, 47, 0, - 391, 597, 52, 0, 0, 57, 58, 598, 599, 600, - 601, 0, 81, 207, 209, 212, 213, 214, 85, 86, - 87, 0, 0, 194, 0, 0, 188, 188, 0, 186, - 187, 83, 153, 151, 0, 148, 147, 93, 0, 159, - 159, 116, 117, 162, 0, 162, 162, 162, 0, 0, - 110, 111, 112, 104, 0, 105, 106, 107, 0, 108, - 0, 0, 854, 70, 613, 71, 853, 0, 0, 626, - 221, 616, 617, 618, 619, 620, 621, 622, 623, 624, - 625, 0, 72, 223, 225, 224, 228, 0, 0, 0, - 248, 854, 252, 292, 276, 0, 0, 293, 294, 299, - 283, 0, 570, 571, 0, 563, 25, 0, 608, 609, - 554, 555, 344, 420, 422, 424, 0, 331, 411, 432, - 415, 0, 412, 0, 0, 406, 472, 0, 0, 439, - -2, 475, 476, 0, 0, 0, 0, 0, 511, 0, - 0, 512, 0, 560, 0, 538, 0, 0, 487, 0, - 506, 0, 0, 507, 508, 509, 510, 585, 0, 0, - -2, 0, 0, 396, 593, 0, 347, 366, 368, 0, - 363, 378, 379, 381, 0, 383, 0, 385, 386, 351, - 353, 354, 0, 0, 0, 0, 374, 560, 0, 396, - 40, 41, 0, 55, 56, 0, 0, 62, 163, 164, - 0, 210, 0, 0, 0, 181, 188, 188, 184, 189, - 185, 0, 155, 0, 152, 89, 149, 0, 162, 162, - 118, 0, 119, 120, 121, 0, 137, 0, 0, 0, - 0, 635, 69, 215, 853, 230, 231, 232, 233, 234, - 235, 236, 237, 238, 239, 240, 241, 853, 0, 853, - 627, 628, 629, 630, 0, 75, 0, 0, 0, 0, - 0, 251, 295, 296, 297, 574, 0, 26, 396, 0, - 338, 544, 0, 413, 0, 433, 416, 473, 334, 0, - 139, 139, 523, 139, 143, 526, 139, 528, 139, 531, - 0, 0, 0, 0, 0, 0, 0, 535, 486, 541, - 0, 543, 0, 0, 33, 0, 585, 575, 587, 589, - 0, 29, 0, 581, 0, 358, 560, 0, 0, 360, - 367, 0, 0, 361, 0, 362, 382, 384, 0, 0, - 0, 0, 568, 397, 39, 59, 60, 61, 208, 211, - 0, 190, 139, 193, 182, 183, 0, 157, 0, 154, - 140, 114, 115, 160, 161, 159, 0, 159, 0, 144, - 0, 854, 216, 217, 218, 219, 0, 222, 0, 73, - 74, 0, 0, 227, 249, 275, 556, 345, 474, 417, - 477, 520, 159, 524, 525, 527, 529, 530, 532, 479, - 478, 0, 0, 0, 0, 0, 0, 0, 539, 0, - 0, 0, 34, 0, 590, -2, 0, 0, 0, 49, - 0, 568, 594, 595, 364, 0, 369, 0, 0, 0, - 372, 38, 173, 0, 192, 0, 356, 165, 158, 0, - 162, 138, 162, 0, 0, 67, 0, 76, 77, 0, - 0, 0, 558, 0, 521, 522, 0, 0, 0, 0, - 513, 485, 536, 0, 0, 0, 588, 0, -2, 0, - 583, 582, 359, 37, 0, 0, 0, 0, 392, 172, - 174, 0, 179, 0, 191, 0, 0, 170, 0, 167, - 169, 156, 127, 128, 142, 145, 0, 0, 0, 0, - 229, 28, 0, 0, 480, 482, 481, 483, 0, 0, - 0, 502, 503, 0, 578, 29, 0, 365, 393, 394, - 395, 355, 175, 176, 0, 180, 178, 0, 357, 88, - 0, 166, 168, 0, 243, 0, 78, 79, 72, 559, - 557, 484, 0, 0, 0, 586, -2, 584, 177, 0, - 171, 242, 0, 0, 75, 514, 0, 517, 0, 244, - 0, 226, 515, 0, 0, 0, 195, 0, 0, 196, - 197, 0, 0, 516, 198, 0, 0, 0, 0, 0, - 199, 201, 202, 0, 0, 200, 245, 246, 203, 204, - 205, + 0, 0, 0, 919, 0, 612, 612, 612, 632, 633, + 636, 637, 761, 762, 763, 764, 765, 766, 767, 768, + 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, + 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, + 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, + 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, + 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, + 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, + 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, + 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, + 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, + 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, + 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, + 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, + 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, + 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, + 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, + 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, + 0, 0, 0, 615, 0, 610, 0, 610, 610, 610, + 0, 256, 389, 640, 641, 919, 0, 0, 0, 933, + 0, 933, 268, 933, 933, 271, 933, 0, 933, 0, + 278, 0, 0, 284, 933, 301, 302, 289, 303, 306, + 309, 310, 311, 312, 313, 932, 932, 316, 29, 572, + 0, 0, 560, 31, 0, 317, 322, 323, 327, 325, + 326, 318, 0, 335, 339, 0, 398, 0, 403, 405, + -2, -2, 0, 440, 441, 442, 443, 444, 0, 0, + 0, 0, 0, 0, 0, 0, 468, 469, 470, 471, + 545, 546, 547, 548, 549, 550, 551, 552, 407, 408, + 542, 592, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 533, 0, 504, 504, 504, 504, 504, 504, 504, + 504, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 44, 46, 389, 50, 0, 908, 596, -2, + -2, 0, 0, 638, 639, -2, 774, -2, 644, 645, + 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, + 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, + 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, + 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, + 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, + 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, + 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, + 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, + 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, + 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, + 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, + 756, 757, 758, 759, 760, 0, 0, 84, 0, 82, + 0, 933, 0, 0, 0, 0, 0, 0, 933, 0, + 0, 0, 0, 247, 0, 0, 0, 0, 0, 0, + 0, 255, 0, 257, 933, 933, 260, 934, 935, 933, + 933, 933, 0, 933, 933, 267, 269, 270, 272, 933, + 933, 274, 0, 292, 290, 291, 286, 287, 0, 298, + 281, 282, 285, 314, 315, 30, 931, 24, 0, 0, + 569, 0, 561, 562, 565, 568, 29, 324, 0, 329, + 328, 320, 0, 336, 0, 0, 0, 340, 0, 342, + 343, 0, 401, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 425, 426, 427, 428, 429, 430, 431, 404, + 0, 418, 0, 0, 0, 460, 461, 462, 463, 464, + 465, 466, 0, 331, 29, 0, 438, 0, 0, 0, + 0, 0, 0, 0, 0, 327, 0, 534, 0, 488, + 496, 0, 489, 497, 490, 498, 491, 0, 492, 499, + 493, 500, 494, 495, 501, 0, 0, 0, 331, 0, + 0, 48, 0, 388, 0, 346, 348, 349, 350, -2, + 0, 372, -2, 0, 0, 0, 42, 43, 0, 0, + 0, 0, 51, 908, 53, 54, 0, 0, 0, 162, + 605, 606, 607, 603, 206, 0, 0, 150, 146, 90, + 91, 92, 139, 94, 139, 139, 139, 139, 159, 159, + 159, 159, 122, 123, 124, 125, 126, 0, 0, 109, + 139, 139, 139, 113, 129, 130, 131, 132, 133, 134, + 135, 136, 95, 96, 97, 98, 99, 100, 101, 102, + 103, 141, 141, 141, 143, 143, 634, 68, 0, 933, + 0, 933, 80, 0, 220, 0, 0, 0, 0, 0, + 0, 0, 0, 250, 611, 0, 933, 253, 254, 390, + 642, 643, 258, 259, 261, 262, 263, 264, 265, 266, + 273, 277, 0, 295, 0, 0, 279, 280, 0, 0, + 573, 0, 0, 0, 0, 0, 564, 566, 567, 572, + 32, 327, 0, 553, 0, 0, 0, 330, 27, 399, + 400, 402, 419, 0, 421, 423, 341, 337, 0, 543, + -2, 409, 410, 434, 435, 436, 0, 0, 0, 0, + 432, 414, 0, 445, 446, 447, 448, 449, 450, 451, + 452, 453, 454, 455, 456, 459, 518, 519, 0, 457, + 458, 467, 0, 0, 332, 333, 437, 0, 591, 29, + 0, 0, 0, 0, 442, 545, 0, 442, 545, 0, + 0, 0, 540, 537, 0, 0, 542, 0, 505, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 387, 0, + 0, 0, 0, 0, 0, 377, 0, 0, 380, 0, + 0, 0, 0, 371, 0, 0, 392, 853, 373, 0, + 375, 376, 396, 0, 396, 45, 396, 47, 0, 391, + 597, 52, 0, 0, 57, 58, 598, 599, 600, 601, + 0, 81, 207, 209, 212, 213, 214, 85, 86, 87, + 0, 0, 194, 0, 0, 188, 188, 0, 186, 187, + 83, 153, 151, 0, 148, 147, 93, 0, 159, 159, + 116, 117, 162, 0, 162, 162, 162, 0, 0, 110, + 111, 112, 104, 0, 105, 106, 107, 0, 108, 0, + 0, 933, 70, 613, 71, 932, 0, 0, 626, 221, + 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, + 0, 72, 223, 225, 224, 228, 0, 0, 0, 248, + 933, 252, 292, 276, 0, 0, 293, 294, 299, 283, + 0, 570, 571, 0, 563, 25, 0, 608, 609, 554, + 555, 344, 420, 422, 424, 0, 331, 411, 432, 415, + 0, 412, 0, 0, 406, 472, 0, 0, 439, -2, + 475, 476, 0, 0, 0, 0, 0, 511, 0, 0, + 512, 0, 560, 0, 538, 0, 0, 487, 0, 506, + 0, 0, 507, 508, 509, 510, 585, 0, 0, -2, + 0, 0, 396, 593, 0, 347, 366, 368, 0, 363, + 378, 379, 381, 0, 383, 0, 385, 386, 351, 353, + 354, 0, 0, 0, 0, 374, 560, 0, 396, 40, + 41, 0, 55, 56, 0, 0, 62, 163, 164, 0, + 210, 0, 0, 0, 181, 188, 188, 184, 189, 185, + 0, 155, 0, 152, 89, 149, 0, 162, 162, 118, + 0, 119, 120, 121, 0, 137, 0, 0, 0, 0, + 635, 69, 215, 932, 230, 231, 232, 233, 234, 235, + 236, 237, 238, 239, 240, 241, 932, 0, 932, 627, + 628, 629, 630, 0, 75, 0, 0, 0, 0, 0, + 251, 295, 296, 297, 574, 0, 26, 396, 0, 338, + 544, 0, 413, 0, 433, 416, 473, 334, 0, 139, + 139, 523, 139, 143, 526, 139, 528, 139, 531, 0, + 0, 0, 0, 0, 0, 0, 535, 486, 541, 0, + 543, 0, 0, 33, 0, 585, 575, 587, 589, 0, + 29, 0, 581, 0, 358, 560, 0, 0, 360, 367, + 0, 0, 361, 0, 362, 382, 384, 0, 0, 0, + 0, 568, 397, 39, 59, 60, 61, 208, 211, 0, + 190, 139, 193, 182, 183, 0, 157, 0, 154, 140, + 114, 115, 160, 161, 159, 0, 159, 0, 144, 0, + 933, 216, 217, 218, 219, 0, 222, 0, 73, 74, + 0, 0, 227, 249, 275, 556, 345, 474, 417, 477, + 520, 159, 524, 525, 527, 529, 530, 532, 479, 478, + 0, 0, 0, 0, 0, 0, 0, 539, 0, 0, + 0, 34, 0, 590, -2, 0, 0, 0, 49, 0, + 568, 594, 595, 364, 0, 369, 0, 0, 0, 372, + 38, 173, 0, 192, 0, 356, 165, 158, 0, 162, + 138, 162, 0, 0, 67, 0, 76, 77, 0, 0, + 0, 558, 0, 521, 522, 0, 0, 0, 0, 513, + 485, 536, 0, 0, 0, 588, 0, -2, 0, 583, + 582, 359, 37, 0, 0, 0, 0, 392, 172, 174, + 0, 179, 0, 191, 0, 0, 170, 0, 167, 169, + 156, 127, 128, 142, 145, 0, 0, 0, 0, 229, + 28, 0, 0, 480, 482, 481, 483, 0, 0, 0, + 502, 503, 0, 578, 29, 0, 365, 393, 394, 395, + 355, 175, 176, 0, 180, 178, 0, 357, 88, 0, + 166, 168, 0, 243, 0, 78, 79, 72, 559, 557, + 484, 0, 0, 0, 586, -2, 584, 177, 0, 171, + 242, 0, 0, 75, 514, 0, 517, 0, 244, 0, + 226, 515, 0, 0, 0, 195, 0, 0, 196, 197, + 0, 0, 516, 198, 0, 0, 0, 0, 0, 199, + 201, 202, 0, 0, 200, 245, 246, 203, 204, 205, } var yyTok1 = [...]int{ @@ -2628,7 +3223,7 @@ var yyTok1 = [...]int{ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 75, 3, 3, 3, 102, 94, 3, 54, 56, 99, 97, 55, 98, 112, 100, 3, 3, - 3, 3, 3, 3, 3, 3, 3, 3, 3, 266, + 3, 3, 3, 3, 3, 3, 3, 3, 3, 347, 83, 82, 84, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, @@ -2663,10 +3258,25 @@ var yyTok2 = [...]int{ 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, - 259, 260, 261, 262, 263, 264, 265, + 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, + 269, 270, 271, 272, 273, 274, } var yyTok3 = [...]int{ - 0, + 57600, 275, 57601, 276, 57602, 277, 57603, 278, 57604, 279, + 57605, 280, 57606, 281, 57607, 282, 57608, 283, 57609, 284, + 57610, 285, 57611, 286, 57612, 287, 57613, 288, 57614, 289, + 57615, 290, 57616, 291, 57617, 292, 57618, 293, 57619, 294, + 57620, 295, 57621, 296, 57622, 297, 57623, 298, 57624, 299, + 57625, 300, 57626, 301, 57627, 302, 57628, 303, 57629, 304, + 57630, 305, 57631, 306, 57632, 307, 57633, 308, 57634, 309, + 57635, 310, 57636, 311, 57637, 312, 57638, 313, 57639, 314, + 57640, 315, 57641, 316, 57642, 317, 57643, 318, 57644, 319, + 57645, 320, 57646, 321, 57647, 322, 57648, 323, 57649, 324, + 57650, 325, 57651, 326, 57652, 327, 57653, 328, 57654, 329, + 57655, 330, 57656, 331, 57657, 332, 57658, 333, 57659, 334, + 57660, 335, 57661, 336, 57662, 337, 57663, 338, 57664, 339, + 57665, 340, 57666, 341, 57667, 342, 57668, 343, 57669, 344, + 57670, 345, 57671, 346, 0, } var yyErrorMessages = [...]struct { @@ -3008,35 +3618,35 @@ yydefault: case 1: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:317 +//line sql.y:323 { setParseTree(yylex, yyDollar[1].statement) } case 2: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:322 +//line sql.y:328 { } case 3: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:323 +//line sql.y:329 { } case 4: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:327 +//line sql.y:333 { yyVAL.statement = yyDollar[1].selStmt } case 23: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:349 +//line sql.y:355 { setParseTree(yylex, nil) } case 24: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:355 +//line sql.y:361 { sel := yyDollar[1].selStmt.(*Select) sel.OrderBy = yyDollar[2].orderBy @@ -3046,55 +3656,55 @@ yydefault: } case 25: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:363 +//line sql.y:369 { yyVAL.selStmt = &Union{Type: yyDollar[2].str, Left: yyDollar[1].selStmt, Right: yyDollar[3].selStmt, OrderBy: yyDollar[4].orderBy, Limit: yyDollar[5].limit, Lock: yyDollar[6].str} } case 26: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:367 +//line sql.y:373 { yyVAL.selStmt = &Select{Comments: Comments(yyDollar[2].bytes2), Cache: yyDollar[3].str, SelectExprs: SelectExprs{Nextval{Expr: yyDollar[5].expr}}, From: TableExprs{&AliasedTableExpr{Expr: yyDollar[7].tableName}}} } case 27: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:373 +//line sql.y:379 { yyVAL.statement = &Stream{Comments: Comments(yyDollar[2].bytes2), SelectExpr: yyDollar[3].selectExpr, Table: yyDollar[5].tableName} } case 28: yyDollar = yyS[yypt-10 : yypt+1] -//line sql.y:380 +//line sql.y:386 { yyVAL.selStmt = &Select{Comments: Comments(yyDollar[2].bytes2), Cache: yyDollar[3].str, Distinct: yyDollar[4].str, Hints: yyDollar[5].str, SelectExprs: yyDollar[6].selectExprs, From: yyDollar[7].tableExprs, Where: NewWhere(WhereStr, yyDollar[8].expr), GroupBy: GroupBy(yyDollar[9].exprs), Having: NewWhere(HavingStr, yyDollar[10].expr)} } case 29: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:386 +//line sql.y:392 { yyVAL.selStmt = yyDollar[1].selStmt } case 30: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:390 +//line sql.y:396 { yyVAL.selStmt = &ParenSelect{Select: yyDollar[2].selStmt} } case 31: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:396 +//line sql.y:402 { yyVAL.selStmt = yyDollar[1].selStmt } case 32: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:400 +//line sql.y:406 { yyVAL.selStmt = &ParenSelect{Select: yyDollar[2].selStmt} } case 33: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:407 +//line sql.y:413 { // insert_data returns a *Insert pre-filled with Columns & Values ins := yyDollar[6].ins @@ -3108,7 +3718,7 @@ yydefault: } case 34: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:419 +//line sql.y:425 { cols := make(Columns, 0, len(yyDollar[7].updateExprs)) vals := make(ValTuple, 0, len(yyDollar[8].updateExprs)) @@ -3120,192 +3730,192 @@ yydefault: } case 35: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:431 +//line sql.y:437 { yyVAL.str = InsertStr } case 36: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:435 +//line sql.y:441 { yyVAL.str = ReplaceStr } case 37: yyDollar = yyS[yypt-9 : yypt+1] -//line sql.y:441 +//line sql.y:447 { yyVAL.statement = &Update{Comments: Comments(yyDollar[2].bytes2), Ignore: yyDollar[3].str, TableExprs: yyDollar[4].tableExprs, Exprs: yyDollar[6].updateExprs, Where: NewWhere(WhereStr, yyDollar[7].expr), OrderBy: yyDollar[8].orderBy, Limit: yyDollar[9].limit} } case 38: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:447 +//line sql.y:453 { yyVAL.statement = &Delete{Comments: Comments(yyDollar[2].bytes2), TableExprs: TableExprs{&AliasedTableExpr{Expr: yyDollar[4].tableName}}, Partitions: yyDollar[5].partitions, Where: NewWhere(WhereStr, yyDollar[6].expr), OrderBy: yyDollar[7].orderBy, Limit: yyDollar[8].limit} } case 39: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:451 +//line sql.y:457 { yyVAL.statement = &Delete{Comments: Comments(yyDollar[2].bytes2), Targets: yyDollar[4].tableNames, TableExprs: yyDollar[6].tableExprs, Where: NewWhere(WhereStr, yyDollar[7].expr)} } case 40: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:455 +//line sql.y:461 { yyVAL.statement = &Delete{Comments: Comments(yyDollar[2].bytes2), Targets: yyDollar[3].tableNames, TableExprs: yyDollar[5].tableExprs, Where: NewWhere(WhereStr, yyDollar[6].expr)} } case 41: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:459 +//line sql.y:465 { yyVAL.statement = &Delete{Comments: Comments(yyDollar[2].bytes2), Targets: yyDollar[3].tableNames, TableExprs: yyDollar[5].tableExprs, Where: NewWhere(WhereStr, yyDollar[6].expr)} } case 42: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:464 +//line sql.y:470 { } case 43: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:465 +//line sql.y:471 { } case 44: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:469 +//line sql.y:475 { yyVAL.tableNames = TableNames{yyDollar[1].tableName} } case 45: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:473 +//line sql.y:479 { yyVAL.tableNames = append(yyVAL.tableNames, yyDollar[3].tableName) } case 46: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:479 +//line sql.y:485 { yyVAL.tableNames = TableNames{yyDollar[1].tableName} } case 47: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:483 +//line sql.y:489 { yyVAL.tableNames = append(yyVAL.tableNames, yyDollar[3].tableName) } case 48: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:488 +//line sql.y:494 { yyVAL.partitions = nil } case 49: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:492 +//line sql.y:498 { yyVAL.partitions = yyDollar[3].partitions } case 50: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:498 +//line sql.y:504 { yyVAL.statement = &Set{Comments: Comments(yyDollar[2].bytes2), Exprs: yyDollar[3].setExprs} } case 51: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:502 +//line sql.y:508 { yyVAL.statement = &Set{Comments: Comments(yyDollar[2].bytes2), Scope: yyDollar[3].str, Exprs: yyDollar[4].setExprs} } case 52: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:506 +//line sql.y:512 { yyVAL.statement = &Set{Comments: Comments(yyDollar[2].bytes2), Scope: yyDollar[3].str, Exprs: yyDollar[5].setExprs} } case 53: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:510 +//line sql.y:516 { yyVAL.statement = &Set{Comments: Comments(yyDollar[2].bytes2), Exprs: yyDollar[4].setExprs} } case 54: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:516 +//line sql.y:522 { yyVAL.setExprs = SetExprs{yyDollar[1].setExpr} } case 55: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:520 +//line sql.y:526 { yyVAL.setExprs = append(yyVAL.setExprs, yyDollar[3].setExpr) } case 56: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:526 +//line sql.y:532 { yyVAL.setExpr = &SetExpr{Name: NewColIdent(TransactionStr), Expr: NewStrVal([]byte(yyDollar[3].str))} } case 57: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:530 +//line sql.y:536 { yyVAL.setExpr = &SetExpr{Name: NewColIdent(TransactionStr), Expr: NewStrVal([]byte(TxReadWrite))} } case 58: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:534 +//line sql.y:540 { yyVAL.setExpr = &SetExpr{Name: NewColIdent(TransactionStr), Expr: NewStrVal([]byte(TxReadOnly))} } case 59: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:540 +//line sql.y:546 { yyVAL.str = IsolationLevelRepeatableRead } case 60: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:544 +//line sql.y:550 { yyVAL.str = IsolationLevelReadCommitted } case 61: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:548 +//line sql.y:554 { yyVAL.str = IsolationLevelReadUncommitted } case 62: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:552 +//line sql.y:558 { yyVAL.str = IsolationLevelSerializable } case 63: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:558 +//line sql.y:564 { yyVAL.str = SessionStr } case 64: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:562 +//line sql.y:568 { yyVAL.str = GlobalStr } case 65: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:568 +//line sql.y:574 { yyDollar[1].ddl.TableSpec = yyDollar[2].TableSpec yyVAL.statement = yyDollar[1].ddl } case 66: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:573 +//line sql.y:579 { // Create table [name] like [name] yyDollar[1].ddl.OptLike = yyDollar[2].optLike @@ -3313,139 +3923,139 @@ yydefault: } case 67: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:579 +//line sql.y:585 { // Change this to an alter statement yyVAL.statement = &DDL{Action: AlterStr, Table: yyDollar[7].tableName} } case 68: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:584 +//line sql.y:590 { yyVAL.statement = &DDL{Action: CreateStr, Table: yyDollar[3].tableName.ToViewName()} } case 69: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:588 +//line sql.y:594 { yyVAL.statement = &DDL{Action: CreateStr, Table: yyDollar[5].tableName.ToViewName()} } case 70: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:592 +//line sql.y:598 { yyVAL.statement = &DBDDL{Action: CreateStr, DBName: string(yyDollar[4].bytes)} } case 71: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:596 +//line sql.y:602 { yyVAL.statement = &DBDDL{Action: CreateStr, DBName: string(yyDollar[4].bytes)} } case 72: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:601 +//line sql.y:607 { yyVAL.colIdent = NewColIdent("") } case 73: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:605 +//line sql.y:611 { yyVAL.colIdent = yyDollar[2].colIdent } case 74: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:611 +//line sql.y:617 { yyVAL.colIdent = NewColIdent(string(yyDollar[1].bytes)) } case 75: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:616 +//line sql.y:622 { var v []VindexParam yyVAL.vindexParams = v } case 76: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:621 +//line sql.y:627 { yyVAL.vindexParams = yyDollar[2].vindexParams } case 77: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:627 +//line sql.y:633 { yyVAL.vindexParams = make([]VindexParam, 0, 4) yyVAL.vindexParams = append(yyVAL.vindexParams, yyDollar[1].vindexParam) } case 78: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:632 +//line sql.y:638 { yyVAL.vindexParams = append(yyVAL.vindexParams, yyDollar[3].vindexParam) } case 79: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:638 +//line sql.y:644 { yyVAL.vindexParam = VindexParam{Key: yyDollar[1].colIdent, Val: yyDollar[3].str} } case 80: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:644 +//line sql.y:650 { yyVAL.ddl = &DDL{Action: CreateStr, Table: yyDollar[4].tableName} setDDL(yylex, yyVAL.ddl) } case 81: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:651 +//line sql.y:657 { yyVAL.TableSpec = yyDollar[2].TableSpec yyVAL.TableSpec.Options = yyDollar[4].str } case 82: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:658 +//line sql.y:664 { yyVAL.optLike = &OptLike{LikeTable: yyDollar[2].tableName} } case 83: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:662 +//line sql.y:668 { yyVAL.optLike = &OptLike{LikeTable: yyDollar[3].tableName} } case 84: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:668 +//line sql.y:674 { yyVAL.TableSpec = &TableSpec{} yyVAL.TableSpec.AddColumn(yyDollar[1].columnDefinition) } case 85: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:673 +//line sql.y:679 { yyVAL.TableSpec.AddColumn(yyDollar[3].columnDefinition) } case 86: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:677 +//line sql.y:683 { yyVAL.TableSpec.AddIndex(yyDollar[3].indexDefinition) } case 87: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:681 +//line sql.y:687 { yyVAL.TableSpec.AddConstraint(yyDollar[3].constraintDefinition) } case 88: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:687 +//line sql.y:693 { yyDollar[2].columnType.NotNull = yyDollar[3].boolVal yyDollar[2].columnType.Default = yyDollar[4].optVal @@ -3457,7 +4067,7 @@ yydefault: } case 89: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:698 +//line sql.y:704 { yyVAL.columnType = yyDollar[1].columnType yyVAL.columnType.Unsigned = yyDollar[2].boolVal @@ -3465,74 +4075,74 @@ yydefault: } case 93: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:709 +//line sql.y:715 { yyVAL.columnType = yyDollar[1].columnType yyVAL.columnType.Length = yyDollar[2].sqlVal } case 94: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:714 +//line sql.y:720 { yyVAL.columnType = yyDollar[1].columnType } case 95: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:720 +//line sql.y:726 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 96: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:724 +//line sql.y:730 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 97: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:728 +//line sql.y:734 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 98: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:732 +//line sql.y:738 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 99: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:736 +//line sql.y:742 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 100: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:740 +//line sql.y:746 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 101: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:744 +//line sql.y:750 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 102: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:748 +//line sql.y:754 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 103: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:752 +//line sql.y:758 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 104: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:758 +//line sql.y:764 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} yyVAL.columnType.Length = yyDollar[2].LengthScaleOption.Length @@ -3540,7 +4150,7 @@ yydefault: } case 105: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:764 +//line sql.y:770 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} yyVAL.columnType.Length = yyDollar[2].LengthScaleOption.Length @@ -3548,7 +4158,7 @@ yydefault: } case 106: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:770 +//line sql.y:776 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} yyVAL.columnType.Length = yyDollar[2].LengthScaleOption.Length @@ -3556,7 +4166,7 @@ yydefault: } case 107: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:776 +//line sql.y:782 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} yyVAL.columnType.Length = yyDollar[2].LengthScaleOption.Length @@ -3564,7 +4174,7 @@ yydefault: } case 108: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:782 +//line sql.y:788 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} yyVAL.columnType.Length = yyDollar[2].LengthScaleOption.Length @@ -3572,206 +4182,206 @@ yydefault: } case 109: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:790 +//line sql.y:796 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 110: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:794 +//line sql.y:800 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal} } case 111: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:798 +//line sql.y:804 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal} } case 112: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:802 +//line sql.y:808 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal} } case 113: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:806 +//line sql.y:812 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 114: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:812 +//line sql.y:818 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal, Charset: yyDollar[3].str, Collate: yyDollar[4].str} } case 115: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:816 +//line sql.y:822 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal, Charset: yyDollar[3].str, Collate: yyDollar[4].str} } case 116: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:820 +//line sql.y:826 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal} } case 117: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:824 +//line sql.y:830 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal} } case 118: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:828 +//line sql.y:834 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Charset: yyDollar[2].str, Collate: yyDollar[3].str} } case 119: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:832 +//line sql.y:838 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Charset: yyDollar[2].str, Collate: yyDollar[3].str} } case 120: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:836 +//line sql.y:842 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Charset: yyDollar[2].str, Collate: yyDollar[3].str} } case 121: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:840 +//line sql.y:846 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), Charset: yyDollar[2].str, Collate: yyDollar[3].str} } case 122: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:844 +//line sql.y:850 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 123: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:848 +//line sql.y:854 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 124: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:852 +//line sql.y:858 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 125: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:856 +//line sql.y:862 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 126: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:860 +//line sql.y:866 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 127: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:864 +//line sql.y:870 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), EnumValues: yyDollar[3].strs, Charset: yyDollar[5].str, Collate: yyDollar[6].str} } case 128: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:869 +//line sql.y:875 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes), EnumValues: yyDollar[3].strs, Charset: yyDollar[5].str, Collate: yyDollar[6].str} } case 129: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:875 +//line sql.y:881 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 130: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:879 +//line sql.y:885 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 131: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:883 +//line sql.y:889 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 132: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:887 +//line sql.y:893 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 133: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:891 +//line sql.y:897 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 134: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:895 +//line sql.y:901 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 135: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:899 +//line sql.y:905 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 136: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:903 +//line sql.y:909 { yyVAL.columnType = ColumnType{Type: string(yyDollar[1].bytes)} } case 137: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:909 +//line sql.y:915 { yyVAL.strs = make([]string, 0, 4) yyVAL.strs = append(yyVAL.strs, "'"+string(yyDollar[1].bytes)+"'") } case 138: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:914 +//line sql.y:920 { yyVAL.strs = append(yyDollar[1].strs, "'"+string(yyDollar[3].bytes)+"'") } case 139: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:919 +//line sql.y:925 { yyVAL.sqlVal = nil } case 140: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:923 +//line sql.y:929 { yyVAL.sqlVal = NewIntVal(yyDollar[2].bytes) } case 141: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:928 +//line sql.y:934 { yyVAL.LengthScaleOption = LengthScaleOption{} } case 142: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:932 +//line sql.y:938 { yyVAL.LengthScaleOption = LengthScaleOption{ Length: NewIntVal(yyDollar[2].bytes), @@ -3780,13 +4390,13 @@ yydefault: } case 143: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:940 +//line sql.y:946 { yyVAL.LengthScaleOption = LengthScaleOption{} } case 144: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:944 +//line sql.y:950 { yyVAL.LengthScaleOption = LengthScaleOption{ Length: NewIntVal(yyDollar[2].bytes), @@ -3794,7 +4404,7 @@ yydefault: } case 145: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:950 +//line sql.y:956 { yyVAL.LengthScaleOption = LengthScaleOption{ Length: NewIntVal(yyDollar[2].bytes), @@ -3803,466 +4413,466 @@ yydefault: } case 146: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:958 +//line sql.y:964 { yyVAL.boolVal = BoolVal(false) } case 147: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:962 +//line sql.y:968 { yyVAL.boolVal = BoolVal(true) } case 148: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:967 +//line sql.y:973 { yyVAL.boolVal = BoolVal(false) } case 149: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:971 +//line sql.y:977 { yyVAL.boolVal = BoolVal(true) } case 150: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:977 +//line sql.y:983 { yyVAL.boolVal = BoolVal(false) } case 151: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:981 +//line sql.y:987 { yyVAL.boolVal = BoolVal(false) } case 152: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:985 +//line sql.y:991 { yyVAL.boolVal = BoolVal(true) } case 153: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:990 +//line sql.y:996 { yyVAL.optVal = nil } case 154: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:994 +//line sql.y:1000 { yyVAL.optVal = yyDollar[2].expr } case 155: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:999 +//line sql.y:1005 { yyVAL.optVal = nil } case 156: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1003 +//line sql.y:1009 { yyVAL.optVal = yyDollar[3].expr } case 157: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1008 +//line sql.y:1014 { yyVAL.boolVal = BoolVal(false) } case 158: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1012 +//line sql.y:1018 { yyVAL.boolVal = BoolVal(true) } case 159: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1017 +//line sql.y:1023 { yyVAL.str = "" } case 160: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1021 +//line sql.y:1027 { yyVAL.str = string(yyDollar[3].bytes) } case 161: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1025 +//line sql.y:1031 { yyVAL.str = string(yyDollar[3].bytes) } case 162: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1030 +//line sql.y:1036 { yyVAL.str = "" } case 163: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1034 +//line sql.y:1040 { yyVAL.str = string(yyDollar[2].bytes) } case 164: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1038 +//line sql.y:1044 { yyVAL.str = string(yyDollar[2].bytes) } case 165: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1043 +//line sql.y:1049 { yyVAL.colKeyOpt = colKeyNone } case 166: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1047 +//line sql.y:1053 { yyVAL.colKeyOpt = colKeyPrimary } case 167: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1051 +//line sql.y:1057 { yyVAL.colKeyOpt = colKey } case 168: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1055 +//line sql.y:1061 { yyVAL.colKeyOpt = colKeyUniqueKey } case 169: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1059 +//line sql.y:1065 { yyVAL.colKeyOpt = colKeyUnique } case 170: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1064 +//line sql.y:1070 { yyVAL.sqlVal = nil } case 171: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1068 +//line sql.y:1074 { yyVAL.sqlVal = NewStrVal(yyDollar[2].bytes) } case 172: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1074 +//line sql.y:1080 { yyVAL.indexDefinition = &IndexDefinition{Info: yyDollar[1].indexInfo, Columns: yyDollar[3].indexColumns, Options: yyDollar[5].indexOptions} } case 173: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1078 +//line sql.y:1084 { yyVAL.indexDefinition = &IndexDefinition{Info: yyDollar[1].indexInfo, Columns: yyDollar[3].indexColumns} } case 174: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1084 +//line sql.y:1090 { yyVAL.indexOptions = []*IndexOption{yyDollar[1].indexOption} } case 175: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1088 +//line sql.y:1094 { yyVAL.indexOptions = append(yyVAL.indexOptions, yyDollar[2].indexOption) } case 176: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1094 +//line sql.y:1100 { yyVAL.indexOption = &IndexOption{Name: string(yyDollar[1].bytes), Using: string(yyDollar[2].bytes)} } case 177: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1098 +//line sql.y:1104 { // should not be string yyVAL.indexOption = &IndexOption{Name: string(yyDollar[1].bytes), Value: NewIntVal(yyDollar[3].bytes)} } case 178: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1103 +//line sql.y:1109 { yyVAL.indexOption = &IndexOption{Name: string(yyDollar[1].bytes), Value: NewStrVal(yyDollar[2].bytes)} } case 179: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1109 +//line sql.y:1115 { yyVAL.str = "" } case 180: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1113 +//line sql.y:1119 { yyVAL.str = string(yyDollar[1].bytes) } case 181: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1119 +//line sql.y:1125 { yyVAL.indexInfo = &IndexInfo{Type: string(yyDollar[1].bytes) + " " + string(yyDollar[2].bytes), Name: NewColIdent("PRIMARY"), Primary: true, Unique: true} } case 182: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1123 +//line sql.y:1129 { yyVAL.indexInfo = &IndexInfo{Type: string(yyDollar[1].bytes) + " " + string(yyDollar[2].str), Name: NewColIdent(yyDollar[3].str), Spatial: true, Unique: false} } case 183: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1127 +//line sql.y:1133 { yyVAL.indexInfo = &IndexInfo{Type: string(yyDollar[1].bytes) + " " + string(yyDollar[2].str), Name: NewColIdent(yyDollar[3].str), Unique: true} } case 184: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1131 +//line sql.y:1137 { yyVAL.indexInfo = &IndexInfo{Type: string(yyDollar[1].bytes), Name: NewColIdent(yyDollar[2].str), Unique: true} } case 185: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1135 +//line sql.y:1141 { yyVAL.indexInfo = &IndexInfo{Type: string(yyDollar[1].str), Name: NewColIdent(yyDollar[2].str), Unique: false} } case 186: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1141 +//line sql.y:1147 { yyVAL.str = string(yyDollar[1].bytes) } case 187: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1145 +//line sql.y:1151 { yyVAL.str = string(yyDollar[1].bytes) } case 188: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1150 +//line sql.y:1156 { yyVAL.str = "" } case 189: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1154 +//line sql.y:1160 { yyVAL.str = string(yyDollar[1].bytes) } case 190: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1160 +//line sql.y:1166 { yyVAL.indexColumns = []*IndexColumn{yyDollar[1].indexColumn} } case 191: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1164 +//line sql.y:1170 { yyVAL.indexColumns = append(yyVAL.indexColumns, yyDollar[3].indexColumn) } case 192: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1170 +//line sql.y:1176 { yyVAL.indexColumn = &IndexColumn{Column: yyDollar[1].colIdent, Length: yyDollar[2].sqlVal} } case 193: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1176 +//line sql.y:1182 { yyVAL.constraintDefinition = &ConstraintDefinition{Name: string(yyDollar[2].bytes), Details: yyDollar[3].constraintInfo} } case 194: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1180 +//line sql.y:1186 { yyVAL.constraintDefinition = &ConstraintDefinition{Details: yyDollar[1].constraintInfo} } case 195: yyDollar = yyS[yypt-10 : yypt+1] -//line sql.y:1187 +//line sql.y:1193 { yyVAL.constraintInfo = &ForeignKeyDefinition{Source: yyDollar[4].columns, ReferencedTable: yyDollar[7].tableName, ReferencedColumns: yyDollar[9].columns} } case 196: yyDollar = yyS[yypt-11 : yypt+1] -//line sql.y:1191 +//line sql.y:1197 { yyVAL.constraintInfo = &ForeignKeyDefinition{Source: yyDollar[4].columns, ReferencedTable: yyDollar[7].tableName, ReferencedColumns: yyDollar[9].columns, OnDelete: yyDollar[11].ReferenceAction} } case 197: yyDollar = yyS[yypt-11 : yypt+1] -//line sql.y:1195 +//line sql.y:1201 { yyVAL.constraintInfo = &ForeignKeyDefinition{Source: yyDollar[4].columns, ReferencedTable: yyDollar[7].tableName, ReferencedColumns: yyDollar[9].columns, OnUpdate: yyDollar[11].ReferenceAction} } case 198: yyDollar = yyS[yypt-12 : yypt+1] -//line sql.y:1199 +//line sql.y:1205 { yyVAL.constraintInfo = &ForeignKeyDefinition{Source: yyDollar[4].columns, ReferencedTable: yyDollar[7].tableName, ReferencedColumns: yyDollar[9].columns, OnDelete: yyDollar[11].ReferenceAction, OnUpdate: yyDollar[12].ReferenceAction} } case 199: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1205 +//line sql.y:1211 { yyVAL.ReferenceAction = yyDollar[3].ReferenceAction } case 200: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1211 +//line sql.y:1217 { yyVAL.ReferenceAction = yyDollar[3].ReferenceAction } case 201: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1217 +//line sql.y:1223 { yyVAL.ReferenceAction = Restrict } case 202: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1221 +//line sql.y:1227 { yyVAL.ReferenceAction = Cascade } case 203: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1225 +//line sql.y:1231 { yyVAL.ReferenceAction = NoAction } case 204: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1229 +//line sql.y:1235 { yyVAL.ReferenceAction = SetDefault } case 205: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1233 +//line sql.y:1239 { yyVAL.ReferenceAction = SetNull } case 206: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1238 +//line sql.y:1244 { yyVAL.str = "" } case 207: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1242 +//line sql.y:1248 { yyVAL.str = " " + string(yyDollar[1].str) } case 208: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1246 +//line sql.y:1252 { yyVAL.str = string(yyDollar[1].str) + ", " + string(yyDollar[3].str) } case 209: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1254 +//line sql.y:1260 { yyVAL.str = yyDollar[1].str } case 210: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1258 +//line sql.y:1264 { yyVAL.str = yyDollar[1].str + " " + yyDollar[2].str } case 211: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1262 +//line sql.y:1268 { yyVAL.str = yyDollar[1].str + "=" + yyDollar[3].str } case 212: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1268 +//line sql.y:1274 { yyVAL.str = yyDollar[1].colIdent.String() } case 213: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1272 +//line sql.y:1278 { yyVAL.str = "'" + string(yyDollar[1].bytes) + "'" } case 214: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1276 +//line sql.y:1282 { yyVAL.str = string(yyDollar[1].bytes) } case 215: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:1282 +//line sql.y:1288 { yyVAL.statement = &DDL{Action: AlterStr, Table: yyDollar[4].tableName} } case 216: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:1286 +//line sql.y:1292 { yyVAL.statement = &DDL{Action: AlterStr, Table: yyDollar[4].tableName} } case 217: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:1290 +//line sql.y:1296 { yyVAL.statement = &DDL{Action: AlterStr, Table: yyDollar[4].tableName} } case 218: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:1294 +//line sql.y:1300 { // Change this to a rename statement yyVAL.statement = &DDL{Action: RenameStr, FromTables: TableNames{yyDollar[4].tableName}, ToTables: TableNames{yyDollar[7].tableName}} } case 219: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:1299 +//line sql.y:1305 { // Rename an index can just be an alter yyVAL.statement = &DDL{Action: AlterStr, Table: yyDollar[4].tableName} } case 220: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1304 +//line sql.y:1310 { yyVAL.statement = &DDL{Action: AlterStr, Table: yyDollar[3].tableName.ToViewName()} } case 221: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1308 +//line sql.y:1314 { yyVAL.statement = &DDL{Action: AlterStr, Table: yyDollar[4].tableName, PartitionSpec: yyDollar[5].partSpec} } case 222: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:1312 +//line sql.y:1318 { yyVAL.statement = &DDL{ Action: CreateVindexStr, @@ -4276,7 +4886,7 @@ yydefault: } case 223: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1324 +//line sql.y:1330 { yyVAL.statement = &DDL{ Action: DropVindexStr, @@ -4288,19 +4898,19 @@ yydefault: } case 224: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1334 +//line sql.y:1340 { yyVAL.statement = &DDL{Action: AddVschemaTableStr, Table: yyDollar[5].tableName} } case 225: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1338 +//line sql.y:1344 { yyVAL.statement = &DDL{Action: DropVschemaTableStr, Table: yyDollar[5].tableName} } case 226: yyDollar = yyS[yypt-12 : yypt+1] -//line sql.y:1342 +//line sql.y:1348 { yyVAL.statement = &DDL{ Action: AddColVindexStr, @@ -4315,7 +4925,7 @@ yydefault: } case 227: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:1355 +//line sql.y:1361 { yyVAL.statement = &DDL{ Action: DropColVindexStr, @@ -4327,13 +4937,13 @@ yydefault: } case 228: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1365 +//line sql.y:1371 { yyVAL.statement = &DDL{Action: AddSequenceStr, Table: yyDollar[5].tableName} } case 229: yyDollar = yyS[yypt-9 : yypt+1] -//line sql.y:1369 +//line sql.y:1375 { yyVAL.statement = &DDL{ Action: AddAutoIncStr, @@ -4346,49 +4956,49 @@ yydefault: } case 242: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:1396 +//line sql.y:1402 { yyVAL.partSpec = &PartitionSpec{Action: ReorganizeStr, Name: yyDollar[3].colIdent, Definitions: yyDollar[6].partDefs} } case 243: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1402 +//line sql.y:1408 { yyVAL.partDefs = []*PartitionDefinition{yyDollar[1].partDef} } case 244: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1406 +//line sql.y:1412 { yyVAL.partDefs = append(yyDollar[1].partDefs, yyDollar[3].partDef) } case 245: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:1412 +//line sql.y:1418 { yyVAL.partDef = &PartitionDefinition{Name: yyDollar[2].colIdent, Limit: yyDollar[7].expr} } case 246: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:1416 +//line sql.y:1422 { yyVAL.partDef = &PartitionDefinition{Name: yyDollar[2].colIdent, Maxvalue: true} } case 247: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1422 +//line sql.y:1428 { yyVAL.statement = yyDollar[3].ddl } case 248: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1428 +//line sql.y:1434 { yyVAL.ddl = &DDL{Action: RenameStr, FromTables: TableNames{yyDollar[1].tableName}, ToTables: TableNames{yyDollar[3].tableName}} } case 249: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1432 +//line sql.y:1438 { yyVAL.ddl = yyDollar[1].ddl yyVAL.ddl.FromTables = append(yyVAL.ddl.FromTables, yyDollar[3].tableName) @@ -4396,7 +5006,7 @@ yydefault: } case 250: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1440 +//line sql.y:1446 { var exists bool if yyDollar[3].byt != 0 { @@ -4406,14 +5016,14 @@ yydefault: } case 251: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:1448 +//line sql.y:1454 { // Change this to an alter statement yyVAL.statement = &DDL{Action: AlterStr, Table: yyDollar[5].tableName} } case 252: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1453 +//line sql.y:1459 { var exists bool if yyDollar[3].byt != 0 { @@ -4423,146 +5033,146 @@ yydefault: } case 253: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1461 +//line sql.y:1467 { yyVAL.statement = &DBDDL{Action: DropStr, DBName: string(yyDollar[4].bytes)} } case 254: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1465 +//line sql.y:1471 { yyVAL.statement = &DBDDL{Action: DropStr, DBName: string(yyDollar[4].bytes)} } case 255: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1471 +//line sql.y:1477 { yyVAL.statement = &DDL{Action: TruncateStr, Table: yyDollar[3].tableName} } case 256: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1475 +//line sql.y:1481 { yyVAL.statement = &DDL{Action: TruncateStr, Table: yyDollar[2].tableName} } case 257: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1480 +//line sql.y:1486 { yyVAL.statement = &DDL{Action: AlterStr, Table: yyDollar[3].tableName} } case 258: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1486 +//line sql.y:1492 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes)} } case 259: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1491 +//line sql.y:1497 { yyVAL.statement = &Show{Type: CharsetStr} } case 260: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1495 +//line sql.y:1501 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 261: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1499 +//line sql.y:1505 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes)} } case 262: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1504 +//line sql.y:1510 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes)} } case 263: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1508 +//line sql.y:1514 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes)} } case 264: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1512 +//line sql.y:1518 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes), Table: yyDollar[4].tableName} } case 265: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1516 +//line sql.y:1522 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes)} } case 266: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1520 +//line sql.y:1526 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes)} } case 267: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1524 +//line sql.y:1530 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 268: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1528 +//line sql.y:1534 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 269: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1532 +//line sql.y:1538 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 270: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1536 +//line sql.y:1542 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 271: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1540 +//line sql.y:1546 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 272: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1544 +//line sql.y:1550 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 273: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1548 +//line sql.y:1554 { yyVAL.statement = &Show{Scope: yyDollar[2].str, Type: string(yyDollar[3].bytes)} } case 274: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1552 +//line sql.y:1558 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 275: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:1556 +//line sql.y:1562 { showTablesOpt := &ShowTablesOpt{Full: yyDollar[2].str, DbName: yyDollar[6].str, Filter: yyDollar[7].showFilter} yyVAL.statement = &Show{Type: string(yyDollar[3].str), ShowTablesOpt: showTablesOpt, OnTable: yyDollar[5].tableName} } case 276: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1561 +//line sql.y:1567 { // this is ugly, but I couldn't find a better way for now if yyDollar[3].str == "processlist" { @@ -4574,19 +5184,19 @@ yydefault: } case 277: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1571 +//line sql.y:1577 { yyVAL.statement = &Show{Scope: yyDollar[2].str, Type: string(yyDollar[3].bytes)} } case 278: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1575 +//line sql.y:1581 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 279: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1579 +//line sql.y:1585 { // Cannot dereference $4 directly, or else the parser stackcannot be pooled. See yyParsePooled showCollationFilterOpt := yyDollar[4].expr @@ -4594,423 +5204,423 @@ yydefault: } case 280: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1585 +//line sql.y:1591 { showTablesOpt := &ShowTablesOpt{Filter: yyDollar[4].showFilter} yyVAL.statement = &Show{Scope: string(yyDollar[2].bytes), Type: string(yyDollar[3].bytes), ShowTablesOpt: showTablesOpt} } case 281: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1590 +//line sql.y:1596 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes)} } case 282: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1594 +//line sql.y:1600 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes)} } case 283: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1598 +//line sql.y:1604 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes) + " " + string(yyDollar[3].bytes), OnTable: yyDollar[5].tableName} } case 284: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1602 +//line sql.y:1608 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 285: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1616 +//line sql.y:1622 { yyVAL.statement = &Show{Type: string(yyDollar[2].bytes)} } case 286: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1622 +//line sql.y:1628 { yyVAL.str = string(yyDollar[1].bytes) } case 287: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1626 +//line sql.y:1632 { yyVAL.str = string(yyDollar[1].bytes) } case 288: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1632 +//line sql.y:1638 { yyVAL.str = "" } case 289: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1636 +//line sql.y:1642 { yyVAL.str = "full " } case 290: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1642 +//line sql.y:1648 { yyVAL.str = string(yyDollar[1].bytes) } case 291: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1646 +//line sql.y:1652 { yyVAL.str = string(yyDollar[1].bytes) } case 292: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1652 +//line sql.y:1658 { yyVAL.str = "" } case 293: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1656 +//line sql.y:1662 { yyVAL.str = yyDollar[2].tableIdent.v } case 294: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1660 +//line sql.y:1666 { yyVAL.str = yyDollar[2].tableIdent.v } case 295: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1666 +//line sql.y:1672 { yyVAL.showFilter = nil } case 296: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1670 +//line sql.y:1676 { yyVAL.showFilter = &ShowFilter{Like: string(yyDollar[2].bytes)} } case 297: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1674 +//line sql.y:1680 { yyVAL.showFilter = &ShowFilter{Filter: yyDollar[2].expr} } case 298: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1680 +//line sql.y:1686 { yyVAL.showFilter = nil } case 299: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1684 +//line sql.y:1690 { yyVAL.showFilter = &ShowFilter{Like: string(yyDollar[2].bytes)} } case 300: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1690 +//line sql.y:1696 { yyVAL.str = "" } case 301: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1694 +//line sql.y:1700 { yyVAL.str = SessionStr } case 302: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1698 +//line sql.y:1704 { yyVAL.str = GlobalStr } case 303: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1704 +//line sql.y:1710 { yyVAL.statement = &Use{DBName: yyDollar[2].tableIdent} } case 304: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1708 +//line sql.y:1714 { yyVAL.statement = &Use{DBName: TableIdent{v: ""}} } case 305: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1714 +//line sql.y:1720 { yyVAL.statement = &Begin{} } case 306: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1718 +//line sql.y:1724 { yyVAL.statement = &Begin{} } case 307: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1724 +//line sql.y:1730 { yyVAL.statement = &Commit{} } case 308: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1730 +//line sql.y:1736 { yyVAL.statement = &Rollback{} } case 309: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1736 +//line sql.y:1742 { yyVAL.statement = &OtherRead{} } case 310: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1740 +//line sql.y:1746 { yyVAL.statement = &OtherRead{} } case 311: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1744 +//line sql.y:1750 { yyVAL.statement = &OtherRead{} } case 312: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1748 +//line sql.y:1754 { yyVAL.statement = &OtherAdmin{} } case 313: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1752 +//line sql.y:1758 { yyVAL.statement = &OtherAdmin{} } case 314: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1756 +//line sql.y:1762 { yyVAL.statement = &OtherAdmin{} } case 315: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1760 +//line sql.y:1766 { yyVAL.statement = &OtherAdmin{} } case 316: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1766 +//line sql.y:1772 { yyVAL.statement = &DDL{Action: FlushStr} } case 317: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1770 +//line sql.y:1776 { setAllowComments(yylex, true) } case 318: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1774 +//line sql.y:1780 { yyVAL.bytes2 = yyDollar[2].bytes2 setAllowComments(yylex, false) } case 319: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1780 +//line sql.y:1786 { yyVAL.bytes2 = nil } case 320: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1784 +//line sql.y:1790 { yyVAL.bytes2 = append(yyDollar[1].bytes2, yyDollar[2].bytes) } case 321: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1790 +//line sql.y:1796 { yyVAL.str = UnionStr } case 322: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1794 +//line sql.y:1800 { yyVAL.str = UnionAllStr } case 323: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1798 +//line sql.y:1804 { yyVAL.str = UnionDistinctStr } case 324: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1803 +//line sql.y:1809 { yyVAL.str = "" } case 325: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1807 +//line sql.y:1813 { yyVAL.str = SQLNoCacheStr } case 326: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1811 +//line sql.y:1817 { yyVAL.str = SQLCacheStr } case 327: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1816 +//line sql.y:1822 { yyVAL.str = "" } case 328: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1820 +//line sql.y:1826 { yyVAL.str = DistinctStr } case 329: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1825 +//line sql.y:1831 { yyVAL.str = "" } case 330: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1829 +//line sql.y:1835 { yyVAL.str = StraightJoinHint } case 331: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1834 +//line sql.y:1840 { yyVAL.selectExprs = nil } case 332: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1838 +//line sql.y:1844 { yyVAL.selectExprs = yyDollar[1].selectExprs } case 333: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1844 +//line sql.y:1850 { yyVAL.selectExprs = SelectExprs{yyDollar[1].selectExpr} } case 334: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1848 +//line sql.y:1854 { yyVAL.selectExprs = append(yyVAL.selectExprs, yyDollar[3].selectExpr) } case 335: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1854 +//line sql.y:1860 { yyVAL.selectExpr = &StarExpr{} } case 336: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1858 +//line sql.y:1864 { yyVAL.selectExpr = &AliasedExpr{Expr: yyDollar[1].expr, As: yyDollar[2].colIdent} } case 337: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1862 +//line sql.y:1868 { yyVAL.selectExpr = &StarExpr{TableName: TableName{Name: yyDollar[1].tableIdent}} } case 338: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:1866 +//line sql.y:1872 { yyVAL.selectExpr = &StarExpr{TableName: TableName{Qualifier: yyDollar[1].tableIdent, Name: yyDollar[3].tableIdent}} } case 339: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1871 +//line sql.y:1877 { yyVAL.colIdent = ColIdent{} } case 340: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1875 +//line sql.y:1881 { yyVAL.colIdent = yyDollar[1].colIdent } case 341: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1879 +//line sql.y:1885 { yyVAL.colIdent = yyDollar[2].colIdent } case 343: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1886 +//line sql.y:1892 { yyVAL.colIdent = NewColIdent(string(yyDollar[1].bytes)) } case 344: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1891 +//line sql.y:1897 { yyVAL.tableExprs = TableExprs{&AliasedTableExpr{Expr: TableName{Name: NewTableIdent("dual")}}} } case 345: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1895 +//line sql.y:1901 { yyVAL.tableExprs = yyDollar[2].tableExprs } case 346: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1901 +//line sql.y:1907 { yyVAL.tableExprs = TableExprs{yyDollar[1].tableExpr} } case 347: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1905 +//line sql.y:1911 { yyVAL.tableExprs = append(yyVAL.tableExprs, yyDollar[3].tableExpr) } case 350: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1915 +//line sql.y:1921 { yyVAL.tableExpr = yyDollar[1].aliasedTableName } case 351: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1919 +//line sql.y:1925 { yyVAL.tableExpr = &AliasedTableExpr{Expr: yyDollar[1].subquery, As: yyDollar[3].tableIdent} } case 352: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1923 +//line sql.y:1929 { // missed alias for subquery yylex.Error("Every derived table must have its own alias") @@ -5018,199 +5628,199 @@ yydefault: } case 353: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1929 +//line sql.y:1935 { yyVAL.tableExpr = &ParenTableExpr{Exprs: yyDollar[2].tableExprs} } case 354: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1935 +//line sql.y:1941 { yyVAL.aliasedTableName = &AliasedTableExpr{Expr: yyDollar[1].tableName, As: yyDollar[2].tableIdent, Hints: yyDollar[3].indexHints} } case 355: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:1939 +//line sql.y:1945 { yyVAL.aliasedTableName = &AliasedTableExpr{Expr: yyDollar[1].tableName, Partitions: yyDollar[4].partitions, As: yyDollar[6].tableIdent, Hints: yyDollar[7].indexHints} } case 356: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1945 +//line sql.y:1951 { yyVAL.columns = Columns{yyDollar[1].colIdent} } case 357: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1949 +//line sql.y:1955 { yyVAL.columns = append(yyVAL.columns, yyDollar[3].colIdent) } case 358: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1955 +//line sql.y:1961 { yyVAL.partitions = Partitions{yyDollar[1].colIdent} } case 359: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1959 +//line sql.y:1965 { yyVAL.partitions = append(yyVAL.partitions, yyDollar[3].colIdent) } case 360: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1972 +//line sql.y:1978 { yyVAL.tableExpr = &JoinTableExpr{LeftExpr: yyDollar[1].tableExpr, Join: yyDollar[2].str, RightExpr: yyDollar[3].tableExpr, Condition: yyDollar[4].joinCondition} } case 361: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1976 +//line sql.y:1982 { yyVAL.tableExpr = &JoinTableExpr{LeftExpr: yyDollar[1].tableExpr, Join: yyDollar[2].str, RightExpr: yyDollar[3].tableExpr, Condition: yyDollar[4].joinCondition} } case 362: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1980 +//line sql.y:1986 { yyVAL.tableExpr = &JoinTableExpr{LeftExpr: yyDollar[1].tableExpr, Join: yyDollar[2].str, RightExpr: yyDollar[3].tableExpr, Condition: yyDollar[4].joinCondition} } case 363: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:1984 +//line sql.y:1990 { yyVAL.tableExpr = &JoinTableExpr{LeftExpr: yyDollar[1].tableExpr, Join: yyDollar[2].str, RightExpr: yyDollar[3].tableExpr} } case 364: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:1990 +//line sql.y:1996 { yyVAL.joinCondition = JoinCondition{On: yyDollar[2].expr} } case 365: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:1992 +//line sql.y:1998 { yyVAL.joinCondition = JoinCondition{Using: yyDollar[3].columns} } case 366: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:1996 +//line sql.y:2002 { yyVAL.joinCondition = JoinCondition{} } case 367: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:1998 +//line sql.y:2004 { yyVAL.joinCondition = yyDollar[1].joinCondition } case 368: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2002 +//line sql.y:2008 { yyVAL.joinCondition = JoinCondition{} } case 369: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2004 +//line sql.y:2010 { yyVAL.joinCondition = JoinCondition{On: yyDollar[2].expr} } case 370: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2007 +//line sql.y:2013 { yyVAL.empty = struct{}{} } case 371: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2009 +//line sql.y:2015 { yyVAL.empty = struct{}{} } case 372: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2012 +//line sql.y:2018 { yyVAL.tableIdent = NewTableIdent("") } case 373: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2016 +//line sql.y:2022 { yyVAL.tableIdent = yyDollar[1].tableIdent } case 374: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2020 +//line sql.y:2026 { yyVAL.tableIdent = yyDollar[2].tableIdent } case 376: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2027 +//line sql.y:2033 { yyVAL.tableIdent = NewTableIdent(string(yyDollar[1].bytes)) } case 377: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2033 +//line sql.y:2039 { yyVAL.str = JoinStr } case 378: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2037 +//line sql.y:2043 { yyVAL.str = JoinStr } case 379: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2041 +//line sql.y:2047 { yyVAL.str = JoinStr } case 380: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2047 +//line sql.y:2053 { yyVAL.str = StraightJoinStr } case 381: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2053 +//line sql.y:2059 { yyVAL.str = LeftJoinStr } case 382: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2057 +//line sql.y:2063 { yyVAL.str = LeftJoinStr } case 383: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2061 +//line sql.y:2067 { yyVAL.str = RightJoinStr } case 384: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2065 +//line sql.y:2071 { yyVAL.str = RightJoinStr } case 385: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2071 +//line sql.y:2077 { yyVAL.str = NaturalJoinStr } case 386: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2075 +//line sql.y:2081 { if yyDollar[2].str == LeftJoinStr { yyVAL.str = NaturalLeftJoinStr @@ -5220,463 +5830,463 @@ yydefault: } case 387: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2085 +//line sql.y:2091 { yyVAL.tableName = yyDollar[2].tableName } case 388: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2089 +//line sql.y:2095 { yyVAL.tableName = yyDollar[1].tableName } case 389: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2095 +//line sql.y:2101 { yyVAL.tableName = TableName{Name: yyDollar[1].tableIdent} } case 390: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2099 +//line sql.y:2105 { yyVAL.tableName = TableName{Qualifier: yyDollar[1].tableIdent, Name: yyDollar[3].tableIdent} } case 391: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2105 +//line sql.y:2111 { yyVAL.tableName = TableName{Name: yyDollar[1].tableIdent} } case 392: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2110 +//line sql.y:2116 { yyVAL.indexHints = nil } case 393: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2114 +//line sql.y:2120 { yyVAL.indexHints = &IndexHints{Type: UseStr, Indexes: yyDollar[4].columns} } case 394: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2118 +//line sql.y:2124 { yyVAL.indexHints = &IndexHints{Type: IgnoreStr, Indexes: yyDollar[4].columns} } case 395: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2122 +//line sql.y:2128 { yyVAL.indexHints = &IndexHints{Type: ForceStr, Indexes: yyDollar[4].columns} } case 396: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2127 +//line sql.y:2133 { yyVAL.expr = nil } case 397: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2131 +//line sql.y:2137 { yyVAL.expr = yyDollar[2].expr } case 398: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2137 +//line sql.y:2143 { yyVAL.expr = yyDollar[1].expr } case 399: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2141 +//line sql.y:2147 { yyVAL.expr = &AndExpr{Left: yyDollar[1].expr, Right: yyDollar[3].expr} } case 400: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2145 +//line sql.y:2151 { yyVAL.expr = &OrExpr{Left: yyDollar[1].expr, Right: yyDollar[3].expr} } case 401: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2149 +//line sql.y:2155 { yyVAL.expr = &NotExpr{Expr: yyDollar[2].expr} } case 402: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2153 +//line sql.y:2159 { yyVAL.expr = &IsExpr{Operator: yyDollar[3].str, Expr: yyDollar[1].expr} } case 403: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2157 +//line sql.y:2163 { yyVAL.expr = yyDollar[1].expr } case 404: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2161 +//line sql.y:2167 { yyVAL.expr = &Default{ColName: yyDollar[2].str} } case 405: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2167 +//line sql.y:2173 { yyVAL.str = "" } case 406: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2171 +//line sql.y:2177 { yyVAL.str = string(yyDollar[2].bytes) } case 407: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2177 +//line sql.y:2183 { yyVAL.boolVal = BoolVal(true) } case 408: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2181 +//line sql.y:2187 { yyVAL.boolVal = BoolVal(false) } case 409: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2187 +//line sql.y:2193 { yyVAL.expr = &ComparisonExpr{Left: yyDollar[1].expr, Operator: yyDollar[2].str, Right: yyDollar[3].expr} } case 410: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2191 +//line sql.y:2197 { yyVAL.expr = &ComparisonExpr{Left: yyDollar[1].expr, Operator: InStr, Right: yyDollar[3].colTuple} } case 411: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2195 +//line sql.y:2201 { yyVAL.expr = &ComparisonExpr{Left: yyDollar[1].expr, Operator: NotInStr, Right: yyDollar[4].colTuple} } case 412: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2199 +//line sql.y:2205 { yyVAL.expr = &ComparisonExpr{Left: yyDollar[1].expr, Operator: LikeStr, Right: yyDollar[3].expr, Escape: yyDollar[4].expr} } case 413: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2203 +//line sql.y:2209 { yyVAL.expr = &ComparisonExpr{Left: yyDollar[1].expr, Operator: NotLikeStr, Right: yyDollar[4].expr, Escape: yyDollar[5].expr} } case 414: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2207 +//line sql.y:2213 { yyVAL.expr = &ComparisonExpr{Left: yyDollar[1].expr, Operator: RegexpStr, Right: yyDollar[3].expr} } case 415: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2211 +//line sql.y:2217 { yyVAL.expr = &ComparisonExpr{Left: yyDollar[1].expr, Operator: NotRegexpStr, Right: yyDollar[4].expr} } case 416: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2215 +//line sql.y:2221 { yyVAL.expr = &RangeCond{Left: yyDollar[1].expr, Operator: BetweenStr, From: yyDollar[3].expr, To: yyDollar[5].expr} } case 417: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:2219 +//line sql.y:2225 { yyVAL.expr = &RangeCond{Left: yyDollar[1].expr, Operator: NotBetweenStr, From: yyDollar[4].expr, To: yyDollar[6].expr} } case 418: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2223 +//line sql.y:2229 { yyVAL.expr = &ExistsExpr{Subquery: yyDollar[2].subquery} } case 419: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2229 +//line sql.y:2235 { yyVAL.str = IsNullStr } case 420: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2233 +//line sql.y:2239 { yyVAL.str = IsNotNullStr } case 421: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2237 +//line sql.y:2243 { yyVAL.str = IsTrueStr } case 422: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2241 +//line sql.y:2247 { yyVAL.str = IsNotTrueStr } case 423: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2245 +//line sql.y:2251 { yyVAL.str = IsFalseStr } case 424: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2249 +//line sql.y:2255 { yyVAL.str = IsNotFalseStr } case 425: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2255 +//line sql.y:2261 { yyVAL.str = EqualStr } case 426: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2259 +//line sql.y:2265 { yyVAL.str = LessThanStr } case 427: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2263 +//line sql.y:2269 { yyVAL.str = GreaterThanStr } case 428: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2267 +//line sql.y:2273 { yyVAL.str = LessEqualStr } case 429: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2271 +//line sql.y:2277 { yyVAL.str = GreaterEqualStr } case 430: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2275 +//line sql.y:2281 { yyVAL.str = NotEqualStr } case 431: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2279 +//line sql.y:2285 { yyVAL.str = NullSafeEqualStr } case 432: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2284 +//line sql.y:2290 { yyVAL.expr = nil } case 433: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2288 +//line sql.y:2294 { yyVAL.expr = yyDollar[2].expr } case 434: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2294 +//line sql.y:2300 { yyVAL.colTuple = yyDollar[1].valTuple } case 435: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2298 +//line sql.y:2304 { yyVAL.colTuple = yyDollar[1].subquery } case 436: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2302 +//line sql.y:2308 { yyVAL.colTuple = ListArg(yyDollar[1].bytes) } case 437: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2308 +//line sql.y:2314 { yyVAL.subquery = &Subquery{yyDollar[2].selStmt} } case 438: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2314 +//line sql.y:2320 { yyVAL.exprs = Exprs{yyDollar[1].expr} } case 439: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2318 +//line sql.y:2324 { yyVAL.exprs = append(yyDollar[1].exprs, yyDollar[3].expr) } case 440: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2324 +//line sql.y:2330 { yyVAL.expr = yyDollar[1].expr } case 441: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2328 +//line sql.y:2334 { yyVAL.expr = yyDollar[1].boolVal } case 442: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2332 +//line sql.y:2338 { yyVAL.expr = yyDollar[1].colName } case 443: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2336 +//line sql.y:2342 { yyVAL.expr = yyDollar[1].expr } case 444: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2340 +//line sql.y:2346 { yyVAL.expr = yyDollar[1].subquery } case 445: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2344 +//line sql.y:2350 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: BitAndStr, Right: yyDollar[3].expr} } case 446: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2348 +//line sql.y:2354 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: BitOrStr, Right: yyDollar[3].expr} } case 447: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2352 +//line sql.y:2358 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: BitXorStr, Right: yyDollar[3].expr} } case 448: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2356 +//line sql.y:2362 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: PlusStr, Right: yyDollar[3].expr} } case 449: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2360 +//line sql.y:2366 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: MinusStr, Right: yyDollar[3].expr} } case 450: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2364 +//line sql.y:2370 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: MultStr, Right: yyDollar[3].expr} } case 451: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2368 +//line sql.y:2374 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: DivStr, Right: yyDollar[3].expr} } case 452: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2372 +//line sql.y:2378 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: IntDivStr, Right: yyDollar[3].expr} } case 453: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2376 +//line sql.y:2382 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: ModStr, Right: yyDollar[3].expr} } case 454: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2380 +//line sql.y:2386 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: ModStr, Right: yyDollar[3].expr} } case 455: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2384 +//line sql.y:2390 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: ShiftLeftStr, Right: yyDollar[3].expr} } case 456: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2388 +//line sql.y:2394 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].expr, Operator: ShiftRightStr, Right: yyDollar[3].expr} } case 457: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2392 +//line sql.y:2398 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].colName, Operator: JSONExtractOp, Right: yyDollar[3].expr} } case 458: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2396 +//line sql.y:2402 { yyVAL.expr = &BinaryExpr{Left: yyDollar[1].colName, Operator: JSONUnquoteExtractOp, Right: yyDollar[3].expr} } case 459: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2400 +//line sql.y:2406 { yyVAL.expr = &CollateExpr{Expr: yyDollar[1].expr, Charset: yyDollar[3].str} } case 460: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2404 +//line sql.y:2410 { yyVAL.expr = &UnaryExpr{Operator: BinaryStr, Expr: yyDollar[2].expr} } case 461: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2408 +//line sql.y:2414 { yyVAL.expr = &UnaryExpr{Operator: UBinaryStr, Expr: yyDollar[2].expr} } case 462: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2412 +//line sql.y:2418 { yyVAL.expr = &UnaryExpr{Operator: Utf8mb4Str, Expr: yyDollar[2].expr} } case 463: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2416 +//line sql.y:2422 { if num, ok := yyDollar[2].expr.(*SQLVal); ok && num.Type == IntVal { yyVAL.expr = num @@ -5686,7 +6296,7 @@ yydefault: } case 464: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2424 +//line sql.y:2430 { if num, ok := yyDollar[2].expr.(*SQLVal); ok && num.Type == IntVal { // Handle double negative @@ -5702,19 +6312,19 @@ yydefault: } case 465: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2438 +//line sql.y:2444 { yyVAL.expr = &UnaryExpr{Operator: TildaStr, Expr: yyDollar[2].expr} } case 466: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2442 +//line sql.y:2448 { yyVAL.expr = &UnaryExpr{Operator: BangStr, Expr: yyDollar[2].expr} } case 467: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2446 +//line sql.y:2452 { // This rule prevents the usage of INTERVAL // as a function. If support is needed for that, @@ -5724,313 +6334,313 @@ yydefault: } case 472: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2464 +//line sql.y:2470 { yyVAL.expr = &FuncExpr{Name: yyDollar[1].colIdent, Exprs: yyDollar[3].selectExprs} } case 473: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2468 +//line sql.y:2474 { yyVAL.expr = &FuncExpr{Name: yyDollar[1].colIdent, Distinct: true, Exprs: yyDollar[4].selectExprs} } case 474: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:2472 +//line sql.y:2478 { yyVAL.expr = &FuncExpr{Qualifier: yyDollar[1].tableIdent, Name: yyDollar[3].colIdent, Exprs: yyDollar[5].selectExprs} } case 475: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2482 +//line sql.y:2488 { yyVAL.expr = &FuncExpr{Name: NewColIdent("left"), Exprs: yyDollar[3].selectExprs} } case 476: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2486 +//line sql.y:2492 { yyVAL.expr = &FuncExpr{Name: NewColIdent("right"), Exprs: yyDollar[3].selectExprs} } case 477: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:2490 +//line sql.y:2496 { yyVAL.expr = &ConvertExpr{Expr: yyDollar[3].expr, Type: yyDollar[5].convertType} } case 478: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:2494 +//line sql.y:2500 { yyVAL.expr = &ConvertExpr{Expr: yyDollar[3].expr, Type: yyDollar[5].convertType} } case 479: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:2498 +//line sql.y:2504 { yyVAL.expr = &ConvertUsingExpr{Expr: yyDollar[3].expr, Type: yyDollar[5].str} } case 480: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:2502 +//line sql.y:2508 { yyVAL.expr = &SubstrExpr{Name: yyDollar[3].colName, From: yyDollar[5].expr, To: yyDollar[7].expr} } case 481: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:2506 +//line sql.y:2512 { yyVAL.expr = &SubstrExpr{Name: yyDollar[3].colName, From: yyDollar[5].expr, To: yyDollar[7].expr} } case 482: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:2510 +//line sql.y:2516 { yyVAL.expr = &SubstrExpr{StrVal: NewStrVal(yyDollar[3].bytes), From: yyDollar[5].expr, To: yyDollar[7].expr} } case 483: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:2514 +//line sql.y:2520 { yyVAL.expr = &SubstrExpr{StrVal: NewStrVal(yyDollar[3].bytes), From: yyDollar[5].expr, To: yyDollar[7].expr} } case 484: yyDollar = yyS[yypt-9 : yypt+1] -//line sql.y:2518 +//line sql.y:2524 { yyVAL.expr = &MatchExpr{Columns: yyDollar[3].selectExprs, Expr: yyDollar[7].expr, Option: yyDollar[8].str} } case 485: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:2522 +//line sql.y:2528 { yyVAL.expr = &GroupConcatExpr{Distinct: yyDollar[3].str, Exprs: yyDollar[4].selectExprs, OrderBy: yyDollar[5].orderBy, Separator: yyDollar[6].str} } case 486: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2526 +//line sql.y:2532 { yyVAL.expr = &CaseExpr{Expr: yyDollar[2].expr, Whens: yyDollar[3].whens, Else: yyDollar[4].expr} } case 487: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2530 +//line sql.y:2536 { yyVAL.expr = &ValuesFuncExpr{Name: yyDollar[3].colName} } case 488: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2540 +//line sql.y:2546 { yyVAL.expr = &FuncExpr{Name: NewColIdent("current_timestamp")} } case 489: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2544 +//line sql.y:2550 { yyVAL.expr = &FuncExpr{Name: NewColIdent("utc_timestamp")} } case 490: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2548 +//line sql.y:2554 { yyVAL.expr = &FuncExpr{Name: NewColIdent("utc_time")} } case 491: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2553 +//line sql.y:2559 { yyVAL.expr = &FuncExpr{Name: NewColIdent("utc_date")} } case 492: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2558 +//line sql.y:2564 { yyVAL.expr = &FuncExpr{Name: NewColIdent("localtime")} } case 493: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2563 +//line sql.y:2569 { yyVAL.expr = &FuncExpr{Name: NewColIdent("localtimestamp")} } case 494: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2569 +//line sql.y:2575 { yyVAL.expr = &FuncExpr{Name: NewColIdent("current_date")} } case 495: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2574 +//line sql.y:2580 { yyVAL.expr = &FuncExpr{Name: NewColIdent("current_time")} } case 496: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2579 +//line sql.y:2585 { yyVAL.expr = &CurTimeFuncExpr{Name: NewColIdent("current_timestamp"), Fsp: yyDollar[2].expr} } case 497: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2583 +//line sql.y:2589 { yyVAL.expr = &CurTimeFuncExpr{Name: NewColIdent("utc_timestamp"), Fsp: yyDollar[2].expr} } case 498: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2587 +//line sql.y:2593 { yyVAL.expr = &CurTimeFuncExpr{Name: NewColIdent("utc_time"), Fsp: yyDollar[2].expr} } case 499: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2592 +//line sql.y:2598 { yyVAL.expr = &CurTimeFuncExpr{Name: NewColIdent("localtime"), Fsp: yyDollar[2].expr} } case 500: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2597 +//line sql.y:2603 { yyVAL.expr = &CurTimeFuncExpr{Name: NewColIdent("localtimestamp"), Fsp: yyDollar[2].expr} } case 501: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2602 +//line sql.y:2608 { yyVAL.expr = &CurTimeFuncExpr{Name: NewColIdent("current_time"), Fsp: yyDollar[2].expr} } case 502: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:2606 +//line sql.y:2612 { yyVAL.expr = &TimestampFuncExpr{Name: string("timestampadd"), Unit: yyDollar[3].colIdent.String(), Expr1: yyDollar[5].expr, Expr2: yyDollar[7].expr} } case 503: yyDollar = yyS[yypt-8 : yypt+1] -//line sql.y:2610 +//line sql.y:2616 { yyVAL.expr = &TimestampFuncExpr{Name: string("timestampdiff"), Unit: yyDollar[3].colIdent.String(), Expr1: yyDollar[5].expr, Expr2: yyDollar[7].expr} } case 506: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2620 +//line sql.y:2626 { yyVAL.expr = yyDollar[2].expr } case 507: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2630 +//line sql.y:2636 { yyVAL.expr = &FuncExpr{Name: NewColIdent("if"), Exprs: yyDollar[3].selectExprs} } case 508: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2634 +//line sql.y:2640 { yyVAL.expr = &FuncExpr{Name: NewColIdent("database"), Exprs: yyDollar[3].selectExprs} } case 509: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2638 +//line sql.y:2644 { yyVAL.expr = &FuncExpr{Name: NewColIdent("mod"), Exprs: yyDollar[3].selectExprs} } case 510: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2642 +//line sql.y:2648 { yyVAL.expr = &FuncExpr{Name: NewColIdent("replace"), Exprs: yyDollar[3].selectExprs} } case 511: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2646 +//line sql.y:2652 { yyVAL.expr = &FuncExpr{Name: NewColIdent("substr"), Exprs: yyDollar[3].selectExprs} } case 512: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2650 +//line sql.y:2656 { yyVAL.expr = &FuncExpr{Name: NewColIdent("substr"), Exprs: yyDollar[3].selectExprs} } case 513: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2656 +//line sql.y:2662 { yyVAL.str = "" } case 514: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2660 +//line sql.y:2666 { yyVAL.str = BooleanModeStr } case 515: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2664 +//line sql.y:2670 { yyVAL.str = NaturalLanguageModeStr } case 516: yyDollar = yyS[yypt-7 : yypt+1] -//line sql.y:2668 +//line sql.y:2674 { yyVAL.str = NaturalLanguageModeWithQueryExpansionStr } case 517: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2672 +//line sql.y:2678 { yyVAL.str = QueryExpansionStr } case 518: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2678 +//line sql.y:2684 { yyVAL.str = string(yyDollar[1].bytes) } case 519: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2682 +//line sql.y:2688 { yyVAL.str = string(yyDollar[1].bytes) } case 520: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2688 +//line sql.y:2694 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal} } case 521: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2692 +//line sql.y:2698 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal, Charset: yyDollar[3].str, Operator: CharacterSetStr} } case 522: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2696 +//line sql.y:2702 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal, Charset: string(yyDollar[3].bytes)} } case 523: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2700 +//line sql.y:2706 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes)} } case 524: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2704 +//line sql.y:2710 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal} } case 525: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2708 +//line sql.y:2714 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes)} yyVAL.convertType.Length = yyDollar[2].LengthScaleOption.Length @@ -6038,169 +6648,169 @@ yydefault: } case 526: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2714 +//line sql.y:2720 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes)} } case 527: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2718 +//line sql.y:2724 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal} } case 528: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2722 +//line sql.y:2728 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes)} } case 529: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2726 +//line sql.y:2732 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes)} } case 530: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2730 +//line sql.y:2736 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes), Length: yyDollar[2].sqlVal} } case 531: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2734 +//line sql.y:2740 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes)} } case 532: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2738 +//line sql.y:2744 { yyVAL.convertType = &ConvertType{Type: string(yyDollar[1].bytes)} } case 533: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2743 +//line sql.y:2749 { yyVAL.expr = nil } case 534: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2747 +//line sql.y:2753 { yyVAL.expr = yyDollar[1].expr } case 535: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2752 +//line sql.y:2758 { yyVAL.str = string("") } case 536: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2756 +//line sql.y:2762 { yyVAL.str = " separator '" + string(yyDollar[2].bytes) + "'" } case 537: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2762 +//line sql.y:2768 { yyVAL.whens = []*When{yyDollar[1].when} } case 538: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2766 +//line sql.y:2772 { yyVAL.whens = append(yyDollar[1].whens, yyDollar[2].when) } case 539: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2772 +//line sql.y:2778 { yyVAL.when = &When{Cond: yyDollar[2].expr, Val: yyDollar[4].expr} } case 540: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2777 +//line sql.y:2783 { yyVAL.expr = nil } case 541: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2781 +//line sql.y:2787 { yyVAL.expr = yyDollar[2].expr } case 542: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2787 +//line sql.y:2793 { yyVAL.colName = &ColName{Name: yyDollar[1].colIdent} } case 543: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2791 +//line sql.y:2797 { yyVAL.colName = &ColName{Qualifier: TableName{Name: yyDollar[1].tableIdent}, Name: yyDollar[3].colIdent} } case 544: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2795 +//line sql.y:2801 { yyVAL.colName = &ColName{Qualifier: TableName{Qualifier: yyDollar[1].tableIdent, Name: yyDollar[3].tableIdent}, Name: yyDollar[5].colIdent} } case 545: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2801 +//line sql.y:2807 { yyVAL.expr = NewStrVal(yyDollar[1].bytes) } case 546: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2805 +//line sql.y:2811 { yyVAL.expr = NewHexVal(yyDollar[1].bytes) } case 547: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2809 +//line sql.y:2815 { yyVAL.expr = NewBitVal(yyDollar[1].bytes) } case 548: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2813 +//line sql.y:2819 { yyVAL.expr = NewIntVal(yyDollar[1].bytes) } case 549: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2817 +//line sql.y:2823 { yyVAL.expr = NewFloatVal(yyDollar[1].bytes) } case 550: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2821 +//line sql.y:2827 { yyVAL.expr = NewHexNum(yyDollar[1].bytes) } case 551: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2825 +//line sql.y:2831 { yyVAL.expr = NewValArg(yyDollar[1].bytes) } case 552: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2829 +//line sql.y:2835 { yyVAL.expr = &NullVal{} } case 553: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2835 +//line sql.y:2841 { // TODO(sougou): Deprecate this construct. if yyDollar[1].colIdent.Lowered() != "value" { @@ -6211,237 +6821,237 @@ yydefault: } case 554: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2844 +//line sql.y:2850 { yyVAL.expr = NewIntVal(yyDollar[1].bytes) } case 555: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2848 +//line sql.y:2854 { yyVAL.expr = NewValArg(yyDollar[1].bytes) } case 556: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2853 +//line sql.y:2859 { yyVAL.exprs = nil } case 557: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2857 +//line sql.y:2863 { yyVAL.exprs = yyDollar[3].exprs } case 558: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2862 +//line sql.y:2868 { yyVAL.expr = nil } case 559: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2866 +//line sql.y:2872 { yyVAL.expr = yyDollar[2].expr } case 560: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2871 +//line sql.y:2877 { yyVAL.orderBy = nil } case 561: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2875 +//line sql.y:2881 { yyVAL.orderBy = yyDollar[3].orderBy } case 562: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2881 +//line sql.y:2887 { yyVAL.orderBy = OrderBy{yyDollar[1].order} } case 563: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2885 +//line sql.y:2891 { yyVAL.orderBy = append(yyDollar[1].orderBy, yyDollar[3].order) } case 564: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2891 +//line sql.y:2897 { yyVAL.order = &Order{Expr: yyDollar[1].expr, Direction: yyDollar[2].str} } case 565: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2896 +//line sql.y:2902 { yyVAL.str = AscScr } case 566: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2900 +//line sql.y:2906 { yyVAL.str = AscScr } case 567: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2904 +//line sql.y:2910 { yyVAL.str = DescScr } case 568: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2909 +//line sql.y:2915 { yyVAL.limit = nil } case 569: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2913 +//line sql.y:2919 { yyVAL.limit = &Limit{Rowcount: yyDollar[2].expr} } case 570: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2917 +//line sql.y:2923 { yyVAL.limit = &Limit{Offset: yyDollar[2].expr, Rowcount: yyDollar[4].expr} } case 571: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2921 +//line sql.y:2927 { yyVAL.limit = &Limit{Offset: yyDollar[4].expr, Rowcount: yyDollar[2].expr} } case 572: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2926 +//line sql.y:2932 { yyVAL.str = "" } case 573: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2930 +//line sql.y:2936 { yyVAL.str = ForUpdateStr } case 574: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2934 +//line sql.y:2940 { yyVAL.str = ShareModeStr } case 575: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:2947 +//line sql.y:2953 { yyVAL.ins = &Insert{Rows: yyDollar[2].values} } case 576: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2951 +//line sql.y:2957 { yyVAL.ins = &Insert{Rows: yyDollar[1].selStmt} } case 577: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2955 +//line sql.y:2961 { // Drop the redundant parenthesis. yyVAL.ins = &Insert{Rows: yyDollar[2].selStmt} } case 578: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2960 +//line sql.y:2966 { yyVAL.ins = &Insert{Columns: yyDollar[2].columns, Rows: yyDollar[5].values} } case 579: yyDollar = yyS[yypt-4 : yypt+1] -//line sql.y:2964 +//line sql.y:2970 { yyVAL.ins = &Insert{Columns: yyDollar[2].columns, Rows: yyDollar[4].selStmt} } case 580: yyDollar = yyS[yypt-6 : yypt+1] -//line sql.y:2968 +//line sql.y:2974 { // Drop the redundant parenthesis. yyVAL.ins = &Insert{Columns: yyDollar[2].columns, Rows: yyDollar[5].selStmt} } case 581: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:2975 +//line sql.y:2981 { yyVAL.columns = Columns{yyDollar[1].colIdent} } case 582: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2979 +//line sql.y:2985 { yyVAL.columns = Columns{yyDollar[3].colIdent} } case 583: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:2983 +//line sql.y:2989 { yyVAL.columns = append(yyVAL.columns, yyDollar[3].colIdent) } case 584: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2987 +//line sql.y:2993 { yyVAL.columns = append(yyVAL.columns, yyDollar[5].colIdent) } case 585: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:2992 +//line sql.y:2998 { yyVAL.updateExprs = nil } case 586: yyDollar = yyS[yypt-5 : yypt+1] -//line sql.y:2996 +//line sql.y:3002 { yyVAL.updateExprs = yyDollar[5].updateExprs } case 587: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3002 +//line sql.y:3008 { yyVAL.values = Values{yyDollar[1].valTuple} } case 588: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3006 +//line sql.y:3012 { yyVAL.values = append(yyDollar[1].values, yyDollar[3].valTuple) } case 589: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3012 +//line sql.y:3018 { yyVAL.valTuple = yyDollar[1].valTuple } case 590: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:3016 +//line sql.y:3022 { yyVAL.valTuple = ValTuple{} } case 591: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3022 +//line sql.y:3028 { yyVAL.valTuple = ValTuple(yyDollar[2].exprs) } case 592: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3028 +//line sql.y:3034 { if len(yyDollar[1].valTuple) == 1 { yyVAL.expr = &ParenExpr{yyDollar[1].valTuple[0]} @@ -6451,310 +7061,310 @@ yydefault: } case 593: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3038 +//line sql.y:3044 { yyVAL.updateExprs = UpdateExprs{yyDollar[1].updateExpr} } case 594: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3042 +//line sql.y:3048 { yyVAL.updateExprs = append(yyDollar[1].updateExprs, yyDollar[3].updateExpr) } case 595: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3048 +//line sql.y:3054 { yyVAL.updateExpr = &UpdateExpr{Name: yyDollar[1].colName, Expr: yyDollar[3].expr} } case 596: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3054 +//line sql.y:3060 { yyVAL.setExprs = SetExprs{yyDollar[1].setExpr} } case 597: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3058 +//line sql.y:3064 { yyVAL.setExprs = append(yyDollar[1].setExprs, yyDollar[3].setExpr) } case 598: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3064 +//line sql.y:3070 { yyVAL.setExpr = &SetExpr{Name: yyDollar[1].colIdent, Expr: NewStrVal([]byte("on"))} } case 599: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3068 +//line sql.y:3074 { yyVAL.setExpr = &SetExpr{Name: yyDollar[1].colIdent, Expr: NewStrVal([]byte("off"))} } case 600: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3072 +//line sql.y:3078 { yyVAL.setExpr = &SetExpr{Name: yyDollar[1].colIdent, Expr: yyDollar[3].expr} } case 601: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3076 +//line sql.y:3082 { yyVAL.setExpr = &SetExpr{Name: NewColIdent(string(yyDollar[1].bytes)), Expr: yyDollar[2].expr} } case 603: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:3083 +//line sql.y:3089 { yyVAL.bytes = []byte("charset") } case 605: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3090 +//line sql.y:3096 { yyVAL.expr = NewStrVal([]byte(yyDollar[1].colIdent.String())) } case 606: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3094 +//line sql.y:3100 { yyVAL.expr = NewStrVal(yyDollar[1].bytes) } case 607: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3098 +//line sql.y:3104 { yyVAL.expr = &Default{} } case 610: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:3107 +//line sql.y:3113 { yyVAL.byt = 0 } case 611: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:3109 +//line sql.y:3115 { yyVAL.byt = 1 } case 612: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:3112 +//line sql.y:3118 { yyVAL.empty = struct{}{} } case 613: yyDollar = yyS[yypt-3 : yypt+1] -//line sql.y:3114 +//line sql.y:3120 { yyVAL.empty = struct{}{} } case 614: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:3117 +//line sql.y:3123 { yyVAL.str = "" } case 615: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3119 +//line sql.y:3125 { yyVAL.str = IgnoreStr } case 616: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3123 +//line sql.y:3129 { yyVAL.empty = struct{}{} } case 617: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3125 +//line sql.y:3131 { yyVAL.empty = struct{}{} } case 618: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3127 +//line sql.y:3133 { yyVAL.empty = struct{}{} } case 619: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3129 +//line sql.y:3135 { yyVAL.empty = struct{}{} } case 620: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3131 +//line sql.y:3137 { yyVAL.empty = struct{}{} } case 621: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3133 +//line sql.y:3139 { yyVAL.empty = struct{}{} } case 622: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3135 +//line sql.y:3141 { yyVAL.empty = struct{}{} } case 623: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3137 +//line sql.y:3143 { yyVAL.empty = struct{}{} } case 624: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3139 +//line sql.y:3145 { yyVAL.empty = struct{}{} } case 625: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3141 +//line sql.y:3147 { yyVAL.empty = struct{}{} } case 626: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:3144 +//line sql.y:3150 { yyVAL.empty = struct{}{} } case 627: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3146 +//line sql.y:3152 { yyVAL.empty = struct{}{} } case 628: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3148 +//line sql.y:3154 { yyVAL.empty = struct{}{} } case 629: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3152 +//line sql.y:3158 { yyVAL.empty = struct{}{} } case 630: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3154 +//line sql.y:3160 { yyVAL.empty = struct{}{} } case 631: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:3157 +//line sql.y:3163 { yyVAL.empty = struct{}{} } case 632: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3159 +//line sql.y:3165 { yyVAL.empty = struct{}{} } case 633: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3161 +//line sql.y:3167 { yyVAL.empty = struct{}{} } case 634: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:3164 +//line sql.y:3170 { yyVAL.colIdent = ColIdent{} } case 635: yyDollar = yyS[yypt-2 : yypt+1] -//line sql.y:3166 +//line sql.y:3172 { yyVAL.colIdent = yyDollar[2].colIdent } case 636: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3170 +//line sql.y:3176 { yyVAL.colIdent = NewColIdent(string(yyDollar[1].bytes)) } case 637: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3174 +//line sql.y:3180 { yyVAL.colIdent = NewColIdent(string(yyDollar[1].bytes)) } case 639: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3181 +//line sql.y:3187 { yyVAL.colIdent = NewColIdent(string(yyDollar[1].bytes)) } case 640: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3187 +//line sql.y:3193 { yyVAL.tableIdent = NewTableIdent(string(yyDollar[1].bytes)) } case 641: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3191 +//line sql.y:3197 { yyVAL.tableIdent = NewTableIdent(string(yyDollar[1].bytes)) } case 643: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3198 +//line sql.y:3204 { yyVAL.tableIdent = NewTableIdent(string(yyDollar[1].bytes)) } - case 851: + case 930: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3431 +//line sql.y:3516 { if incNesting(yylex) { yylex.Error("max nesting level reached") return 1 } } - case 852: + case 931: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3440 +//line sql.y:3525 { decNesting(yylex) } - case 853: + case 932: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:3445 +//line sql.y:3530 { skipToEnd(yylex) } - case 854: + case 933: yyDollar = yyS[yypt-0 : yypt+1] -//line sql.y:3450 +//line sql.y:3535 { skipToEnd(yylex) } - case 855: + case 934: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3454 +//line sql.y:3539 { skipToEnd(yylex) } - case 856: + case 935: yyDollar = yyS[yypt-1 : yypt+1] -//line sql.y:3458 +//line sql.y:3543 { skipToEnd(yylex) } diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/sql.y b/vendor/vitess.io/vitess/go/vt/sqlparser/sql.y index 20bbbc191f97cb27cc937472aa838f7c0237e008..10b363b3065127cc77311bbe8f15dae1cd6f7d04 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/sql.y +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/sql.y @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -173,7 +173,7 @@ func skipToEnd(yylex interface{}) { %token BIT TINYINT SMALLINT MEDIUMINT INT INTEGER BIGINT INTNUM %token REAL DOUBLE FLOAT_TYPE DECIMAL NUMERIC %token TIME TIMESTAMP DATETIME YEAR -%token CHAR VARCHAR BOOL CHARACTER VARBINARY NCHAR +%token CHAR VARCHAR BOOL CHARACTER VARBINARY NCHAR %token TEXT TINYTEXT MEDIUMTEXT LONGTEXT %token BLOB TINYBLOB MEDIUMBLOB LONGBLOB JSON ENUM %token GEOMETRY POINT LINESTRING POLYGON GEOMETRYCOLLECTION MULTIPOINT MULTILINESTRING MULTIPOLYGON @@ -201,7 +201,13 @@ func skipToEnd(yylex interface{}) { %token MATCH AGAINST BOOLEAN LANGUAGE WITH QUERY EXPANSION // MySQL reserved words that are unused by this grammar will map to this token. -%token UNUSED +%token UNUSED ARRAY CUME_DIST DESCRIPTION DENSE_RANK EMPTY EXCEPT FIRST_VALUE GROUPING GROUPS JSON_TABLE LAG LAST_VALUE LATERAL LEAD MEMBER +%token NTH_VALUE NTILE OF OVER PERCENT_RANK RANK RECURSIVE ROW_NUMBER SYSTEM WINDOW +%token ACTIVE ADMIN BUCKETS CLONE COMPONENT DEFINITION ENFORCED EXCLUDE FOLLOWING GEOMCOLLECTION GET_MASTER_PUBLIC_KEY HISTOGRAM HISTORY +%token INACTIVE INVISIBLE LOCKED MASTER_COMPRESSION_ALGORITHMS MASTER_PUBLIC_KEY_PATH MASTER_TLS_CIPHERSUITES MASTER_ZSTD_COMPRESSION_LEVEL +%token NESTED NETWORK_NAMESPACE NOWAIT NULLS OJ OLD OPTIONAL ORDINALITY ORGANIZATION OTHERS PATH PERSIST PERSIST_ONLY PRECEDING PRIVILEGE_CHECKS_USER PROCESS +%token RANDOM REFERENCE REQUIRE_ROW_FORMAT RESOURCE RESPECT RESTART RETAIN REUSE ROLE SECONDARY SECONDARY_ENGINE SECONDARY_LOAD SECONDARY_UNLOAD SKIP SRID +%token THREAD_PRIORITY TIES UNBOUNDED VCPU VISIBLE %type command %type select_statement base_select union_lhs union_rhs @@ -3210,6 +3216,7 @@ reserved_table_id: */ reserved_keyword: ADD +| ARRAY | AND | AS | ASC @@ -3222,6 +3229,7 @@ reserved_keyword: | CONVERT | CREATE | CROSS +| CUME_DIST | CURRENT_DATE | CURRENT_TIME | CURRENT_TIMESTAMP @@ -3231,6 +3239,7 @@ reserved_keyword: | DATABASES | DEFAULT | DELETE +| DENSE_RANK | DESC | DESCRIBE | DISTINCT @@ -3242,10 +3251,13 @@ reserved_keyword: | EXISTS | EXPLAIN | FALSE +| FIRST_VALUE | FOR | FORCE | FROM | GROUP +| GROUPING +| GROUPS | HAVING | IF | IGNORE @@ -3257,35 +3269,50 @@ reserved_keyword: | INTO | IS | JOIN +| JSON_TABLE | KEY +| LAG +| LAST_VALUE +| LATERAL +| LEAD | LEFT | LIKE | LIMIT | LOCALTIME | LOCALTIMESTAMP | LOCK +| MEMBER | MATCH | MAXVALUE | MOD | NATURAL | NEXT // next should be doable as non-reserved, but is not due to the special `select next num_val` query that vitess supports | NOT +| NTH_VALUE +| NTILE | NULL +| OF | OFF | ON | OR | ORDER | OUTER +| OVER +| PERCENT_RANK +| RANK +| RECURSIVE | REGEXP | RENAME | REPLACE | RIGHT +| ROW_NUMBER | SCHEMA | SELECT | SEPARATOR | SET | SHOW | STRAIGHT_JOIN +| SYSTEM | TABLE | THEN | TIMESTAMPADD @@ -3304,6 +3331,7 @@ reserved_keyword: | VALUES | WHEN | WHERE +| WINDOW /* These are non-reserved Vitess, because they don't cause conflicts in the grammar. @@ -3315,40 +3343,56 @@ reserved_keyword: non_reserved_keyword: AGAINST | ACTION +| ACTIVE +| ADMIN | BEGIN | BIGINT | BIT | BLOB | BOOL | BOOLEAN +| BUCKETS | CASCADE | CHAR | CHARACTER | CHARSET | CHECK +| CLONE | COLLATION | COLUMNS | COMMENT_KEYWORD | COMMIT | COMMITTED +| COMPONENT | DATE | DATETIME | DECIMAL +| DEFINITION +| DESCRIPTION | DOUBLE | DUPLICATE +| ENFORCED | ENGINES | ENUM +| EXCLUDE | EXPANSION | FLOAT_TYPE | FIELDS | FLUSH +| FOLLOWING | FOREIGN | FULLTEXT +| GEOMCOLLECTION | GEOMETRY | GEOMETRYCOLLECTION +| GET_MASTER_PUBLIC_KEY | GLOBAL +| HISTOGRAM +| HISTORY +| INACTIVE | INT | INTEGER +| INVISIBLE | ISOLATION | JSON | KEY_BLOCK_SIZE @@ -3358,8 +3402,13 @@ non_reserved_keyword: | LESS | LEVEL | LINESTRING +| LOCKED | LONGBLOB | LONGTEXT +| MASTER_COMPRESSION_ALGORITHMS +| MASTER_PUBLIC_KEY_PATH +| MASTER_TLS_CIPHERSUITES +| MASTER_ZSTD_COMPRESSION_LEVEL | MEDIUMBLOB | MEDIUMINT | MEDIUMTEXT @@ -3369,38 +3418,71 @@ non_reserved_keyword: | MULTIPOLYGON | NAMES | NCHAR +| NESTED +| NETWORK_NAMESPACE +| NOWAIT | NO +| NULLS | NUMERIC | OFFSET +| OJ +| OLD +| OPTIONAL +| ORDINALITY +| ORGANIZATION | ONLY | OPTIMIZE +| OTHERS | PARTITION +| PATH +| PERSIST +| PERSIST_ONLY +| PRECEDING +| PRIVILEGE_CHECKS_USER +| PROCESS | PLUGINS | POINT | POLYGON | PRIMARY | PROCEDURE | QUERY +| RANDOM | READ | REAL +| REFERENCE | REFERENCES | REORGANIZE | REPAIR | REPEATABLE | RESTRICT +| REQUIRE_ROW_FORMAT +| RESOURCE +| RESPECT +| RESTART +| RETAIN +| REUSE +| ROLE | ROLLBACK +| SECONDARY +| SECONDARY_ENGINE +| SECONDARY_LOAD +| SECONDARY_UNLOAD | SEQUENCE | SESSION | SERIALIZABLE | SHARE | SIGNED +| SKIP | SMALLINT | SPATIAL +| SRID | START | STATUS | TABLES | TEXT | THAN +| THREAD_PRIORITY +| TIES | TIME | TIMESTAMP | TINYBLOB @@ -3409,15 +3491,18 @@ non_reserved_keyword: | TRANSACTION | TRIGGER | TRUNCATE +| UNBOUNDED | UNCOMMITTED | UNSIGNED | UNUSED | VARBINARY | VARCHAR | VARIABLES +| VCPU | VIEW | VINDEX | VINDEXES +| VISIBLE | VITESS_METADATA | VSCHEMA | WARNINGS diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/token.go b/vendor/vitess.io/vitess/go/vt/sqlparser/token.go index a06e239d9a7498e893afe9016fe077ea8c997ef6..f7fd4850f30370941b36a51a2858ff29be767e64 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/token.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/token.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/tracked_buffer.go b/vendor/vitess.io/vitess/go/vt/sqlparser/tracked_buffer.go index f14751f96bee0e4b2abe72d08a80691f98c9e78c..5e5383ed0f1fed3d9308f2ee773088bbaff258cb 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/tracked_buffer.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/tracked_buffer.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/sqlparser/truncate_query.go b/vendor/vitess.io/vitess/go/vt/sqlparser/truncate_query.go index fd12ae25c4b0c819e464c691e54b6b45b2e76451..a441c812aed50b9fcee92287d5df877d209f6754 100644 --- a/vendor/vitess.io/vitess/go/vt/sqlparser/truncate_query.go +++ b/vendor/vitess.io/vitess/go/vt/sqlparser/truncate_query.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/vterrors/aggregate.go b/vendor/vitess.io/vitess/go/vt/vterrors/aggregate.go index e55767e123a5037585ef6ef7a33b9bc7ddb61f69..232d778908bf6d2280380198f06cb9c1dbf6a0b8 100644 --- a/vendor/vitess.io/vitess/go/vt/vterrors/aggregate.go +++ b/vendor/vitess.io/vitess/go/vt/vterrors/aggregate.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/vterrors/grpc.go b/vendor/vitess.io/vitess/go/vt/vterrors/grpc.go index a1a416155c690c83ad0d20305999a0a4c0779842..640e37c6d13ba330d4172278542563105a28463a 100644 --- a/vendor/vitess.io/vitess/go/vt/vterrors/grpc.go +++ b/vendor/vitess.io/vitess/go/vt/vterrors/grpc.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/vendor/vitess.io/vitess/go/vt/vterrors/proto3.go b/vendor/vitess.io/vitess/go/vt/vterrors/proto3.go index e88bd6ba50c6ee4c973cce02e971ef26a61b55c6..1f59eabd6a2ce71687ad83530de9c4b63f0dd8cb 100644 --- a/vendor/vitess.io/vitess/go/vt/vterrors/proto3.go +++ b/vendor/vitess.io/vitess/go/vt/vterrors/proto3.go @@ -1,5 +1,5 @@ /* -Copyright 2017 Google Inc. +Copyright 2019 The Vitess Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.